`
lyunabc
  • 浏览: 531464 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论

软件项目管理框架--生命周期阶段

 
阅读更多

迭代软件开发过程的生命周期阶段不同于传统概念的需求,设计,开发,测试,实施,强调一个序列化过程。它包括工程阶段和生产阶段。而工程阶段包括初始阶段、细化阶段,生产阶段包括构造阶段、移交阶段。每一个阶段都有一个主要目标,基本活动和评价标准。每个阶段都会产生后续讲述的迭代开发过程中的过程中的制品。并且每个阶段的结束都可能经过一次或多次的迭代。工程阶段进行设计和综合活动,生产阶段进行构造、测试和实施活动。

生命周期的工程阶段使计划、需求和构架同时进化,并解决开发风险。这个阶段以一个可执行构架基线(包括管理和技术角度,是问题空间和解决空间的一个平衡)结束。从工程阶段到生产阶段的转化点是项目开发的一个里程碑,这对生产阶段至关重要,只有对生产计划达到一致,并且对问题和解决问题有了充分的理解,项目开发人员才能作出坚定的承诺进入生产阶段。这两个阶段的时间和资源是高度可变的。

从生命周期的六个方面:经济学、管理、产品、活动、评估、减少风险来考虑工程阶段和生产阶段,它们有不同的侧重点,如下表所示:

生命周期方面 工程阶段 生产阶段
减少风险 进度、技术可行性 成本
产品 构架基线 产品发布基线
活动 分析、设计、计划 实现、测试
评估 演示、评审、分析 测试
管理 计划 操作
经济学 解决规模不经济 利用规模经济

初始阶段:压倒一切的任务即使使项目相关人员对项目生命周期的目标取得一致。包括如下目标

主要目标:

1、确定项目范围、边界条件,包括可操作概念、验收标准以及产品包含什么和不包含什么要清晰理解

2、区分关键的系统用例和主要操作场景,该场景驱动主设计权衡

3、在有些主要场景中至少演示一个候选构架(构架原型)

4、估计整个项目的成本和进度(包括细化阶段的详细评估)对应后续讲到的迭代开发过程

5、估计潜在风险(就是不可预测性的来源)

分享到:
评论

相关推荐

    信息系统项目管理师 论文 信息系统项目管理师范文

    项目的生命周期 145 项目管理过程之进度控制 147 项目管理系列之进度和成本管理 148 IT业项目管理与人才环境 151 论项目管理中人的管理 154 如何组织软件开发团队 156 如何组织一个高效的开发团队 158 软件项目团队...

    软件项目管理师大全(大纲+论文格式+经典案例)

    花money购买的资料,感觉不错,拿出来分享,资料内容包括软件项目管理师经典案例;九大知识领域范文欣赏;项目管理师经验分享;项目管理师大纲和格式。详细大纲如下: 项目管理师论文写作指南 6 1.大纲中的要求 6 2....

    信息系统项目管理师教程

     2.1.3 项目生命周期与产品生命周期的关系  2.1.4 典型的信息系统项目的生命周期模型  2.2 项目干系人  2.3 组织的影响  2.3.1 组织体系  2.3.2 组织的文化与风格  2.3.3 组织结构  2.3.4 pmo在组织结构中的...

    论文研究-需求导向的航空型号研制项目管理信息系统框架研究.pdf

    为缩小需求分析与系统设计和实现之间的间隙,采用以需求为导向的系统开发方法,识别了航空型号研制项目干系人中的重要角色,通过对研制项目协同计划、控制过程的分析,提出了项目管理生命周期各阶段面向角色的系统...

    互联网架构师 5.0 (106.98G)

    交互与实例的生命周期.mp4 ---171.生命周期交互练习.mp4 ---172.组件.mp4 ---173.阶段练习.mp4 ---174.项目环境配置及单文件组件.mp4 ---175.路由配置.mp4 二十二、敏捷开发管理(选学) ---92.Scrum框架.mp4 ---93....

    ASP.NET的网页代码模型及生命周期

    第4章 ASP.NET的网页代码模型及生命周期 从本章开始,就进入了ASP.NET应用程序开发的世界。在了解了C#的结构,以及面向对象的概念后,就可以从面向对象的思想开发ASP.NET应用程序。在ASP.NET中,能够使用面向对象的...

    软件生成期过程软件生成期过程软件生成期过程软件生成期过程

    同任何事物一样,一个软件产品或软件系统也要经历孕育、诞生、成长、成熟、衰亡等阶段,一般称为软件生存周期(软件生命周期)。把整个软件生存周期划分为若干阶段,使得每个阶段有明确的任务,使规模大,结构复杂和...

    forml:数据科学项目的生命周期管理框架

    ForML将您的项目扩展为特定于给定生命周期阶段的任务依赖关系图,并使用其任何受支持的运行器执行它。 基于ForML构建的解决方案自然易于重用,扩展,重现或共享和协作。 不只是另一个DAG 尽管DAG (有向无环图)是...

    重磅推荐-企业集成产品开发(IPD)流程管理资料合集(83份).zip

    生命周期阶段-详细操作活动说明.doc IPD-产品开发流程-角色和职责说明.doc IPD管理体系.pdf IPD基本概念介绍.ppt IPD基础知识 IPD基础知识-研发质量管理.pptx IPD及项目管理工具介绍.pdf IPD集成产品开发的核心思想...

    PMP第六版培训音频教程.zip

    1.5项目生命周期与项目阶段 1.6项目管理过程与过程组 1.7项目管理数据和信息 1.8项目管理 文件 1.9几条管理学定律 2.1项目运行环境 2.2组织系统、治理框架、管理要素 2.3组织结构类型 2.4组织结构类型比较与选择 2.5...

    软件开发类投标项目全套解决方案模板

    全生命周期变更管理 159 4.1.4.5.3. 需求变更管理原则 160 4.1.4.5.4. 需求变更应对方法 161 4.1.5 项目实施方案 163 4.1.5.1. 实施计划日程表 165 4.1.5.2. 实施计划表 166 4.1.5.3. 阶段工作及成果 168 ...

    项目管理全资料

    项目管理环境 12 2.1项目的阶段和项目的生命周期 12 2.1.1项目阶段的特征 12 2.1.2项目生命周期的特征 12 2.1.3项目生命周期划分的典型方法 13 2.2项目涉及人员 15 2.3组织对项目产生的影响...

    fdroid:优雅的Android MVP开发框架 - 基于RxJava2

    基于RxJava+Retrofit+Gson+FDroid的封装,支持对网络请求结果的统一处理、请求结果回调到UI线程、自动判断网络连接状态、自动管理生命周期、模拟后台返回数据、自定义请求头、请求响应日志打印、每个阶段都可扩展等...

    2008--2009中国电信业运营支撑系统市场研究报告

    图4-9 3G时代产品生命周期 55 图4-10 3G对NGBOSS要求 56 图4-11 中国移动2006-2007年主要项目建设计划 58 图4-12 中国移动2007-2008年支撑网建设计划 59 图4-13 中国移动2008-2009年支撑网建设计划 59 图4-14 中国...

    软件工程知识点

    如同任何事物都有一个发生、发展、成熟直至衰亡的全过程一样,软件系统或软件产品也有一个定义、开发、运行维护直至被淘汰这样的全过程,我们把软件将要经历的这个全过程称为软件的生命周期。它包含:软件定义、软件...

    PROJECT 2007宝典 4/9

     1.2 项目的生命周期   1.2.1 确定目标和项目的范围   1.2.2 规划   1.2.3 修订   1.2.4 跟踪   1.2.5 从错误中吸取教训   1.3 小结   第2章 熟悉Microsoft Project环境   2.1 初识...

    EM-Pro:适用于多地点Pro Audio公司的功能齐全的设备管理平台,具有库存管理,冲突通知,事件生命周期跟踪等功能

    EM-Pro 可在看到当前状态的项目构建作者:科林·沃尔夫(Colin Worf) 适用于多地点Pro Audio公司的功能齐全的设备管理平台,包括库存管理,冲突通知,事件生命周期跟踪等。最有价值球员用户可以单击日历上的日期并...

    2005-2009软件设计师历年真题

     • 软件开发生命周期各阶段的目标和任务  • 软件开发项目管理基础知识(时间管理、成本管理、质量管理、人力资源管理、风险管理等)及其常用管理工具  • 主要的软件开发方法(生命周期法、原型法、面向对象法...

    PROJECT 2007宝典 9/9

     1.2 项目的生命周期   1.2.1 确定目标和项目的范围   1.2.2 规划   1.2.3 修订   1.2.4 跟踪   1.2.5 从错误中吸取教训   1.3 小结   第2章 熟悉Microsoft Project环境   2.1 初识...

    PROJECT 2007宝典 7/9

     1.2 项目的生命周期   1.2.1 确定目标和项目的范围   1.2.2 规划   1.2.3 修订   1.2.4 跟踪   1.2.5 从错误中吸取教训   1.3 小结   第2章 熟悉Microsoft Project环境   2.1 初识...

Global site tag (gtag.js) - Google Analytics