====== 信息系统生命周期 ====== 1、信息系统的生命周期可简化:系统规划(可行性分析与项目开发计划)、系统分析(需求,分析)、系统设计(概要设计、详细设计)、系统实施(编码、测试)、运行维护等阶段。 2、信息系统的生命周期还可以简化为立项(系统规划)、开发(系统分析、系统设计、系,统实施)、运维及消亡四个阶段,在开发阶段不仅包括系统分析、系统设计、系统实施,还包括系统验收等工作。如果从项目管理的角度来看,项目的生命周期又划分为启动、计划、执行和收尾4个典型的阶段。 {{https://pic.tyuans.com/images/2022/08/16/uTools_1660618966059.png}} ====== 软件生存周期 ====== 软件生存周期的基本过程包括五个,分别是:\\ 获取过程、供应过程、开发过程、运作过程、维护过程。 ====== 信息系统项目的生命周期 ====== {{https://pic.tyuans.com/images/2022/04/30/image.png}} 1、项目的规模和复杂性各不相同,但不论其大小繁简,所有项目都呈现下列通用的生命周期结构:启动项目、组织与准备、执行项目工作、结束项目。不应把通用生命周期与项目管理过程组相混淆,因为过程组中的过程所包含的活动,可以在每个项目阶段执行和重复执行,也可以在整体项目层面执行和重复执行。项目生命周期独立于项目所生产(或改进)的产品的生命周期。(21下25) ====== 敏捷开发生命周期 ====== ^阶段^阶段任务^ |构想|确定产品构想、项目范围、项目团队以及团队共同工作的方式| |推测|制定基于功能的发布计划、里程碑和迭代计划,确保交付构想的产品。字典对“推测”的定义“根据己知的测度未知的”| |探索|在短期内提供测试的功能,致力于减少项目风险和不确定性| |适应|审核提交的结果、当前情况以及团队的绩效,必要时做出调整。(18下57)| |结束|终止项目、交流主要的学习成果并庆祝| ====== 项目集生命周期 ====== 将项目集过程根据时间顺序划分为启动、计划、执行、控制和收尾这五个阶段之外,还可以根据项目集收益的实现情况将项目集生命周期划分为项目集定义阶段、项目集收益交付阶段和项目集收尾阶段三个过程(掌握)