软件项目管理 3.2.预测生存期模型(具有风险分析的软件生存周期模型)

软件项目管理 3.2.预测生存期模型

【公众号 “项目管理研究所” 将会第一时间更新文章】
归档于软件项目管理初级学习路线
第三章 生存期模型
《初级学习路线合集 》


前言

大家好,这节我们学习预测生存期模型,预测模型是一种传统模型,项目具有高确定性和很明确的需求,项目活动通常以顺序的方式执行,没有反馈。预测型模型主要有瀑布模型和V模型。

一、瀑布模型

瀑布模型是最经典,最传统的模型,他严格的要求项目按照秩序来执行,单向的如同瀑布一样,只能从上往下,不能返回,编码阶段不能执行修改需求和设计。瀑布模型的优点是管理很方便,只需要严格的控制阶段的执行顺序,但缺点也很明显。既项目的可变性无法适应瀑布模型的要求。

所以采用瀑布模型的项目特征是需求很明确,实现方案很明确,那么从这两个特征看,这种模型不能很好的适应一些有变化的项目,所以有人说这个模型有些过时了,但是短期的项目还是比较适应瀑布模型的。

软件项目管理 3.2.预测生存期模型(具有风险分析的软件生存周期模型)软件项目管理 3.2.预测生存期模型(具有风险分析的软件生存周期模型)

二、V模型

V模型是瀑布模型的一个变种,也是单向执行的,但是他强调测试与开发的对应关系,例如需求分析与系统测试的对应关系。那么这个对应关系说明了测试与开发是相互伴随的,例如系统测试依据需求规格,所以需求分析阶段完成测试的一些准备工作是合理的。

适合V模型的项目和瀑布模型的项目有一部分相似的特征,需求和方案都很明确,V模型的项目一般对系统的安全性,性能要求都比较高的,相应的工作量就多,成本相对就高。

软件项目管理 3.2.预测生存期模型(具有风险分析的软件生存周期模型)

三、V模型案例

现在我们看一个V模型的案例,这个项目对性能要求比较高,而且需求设计确定不会有变化,所以采用V模型。

软件项目管理 3.2.预测生存期模型(具有风险分析的软件生存周期模型)

接下来我们具体分析该案例模型的每个阶段

需求阶段主要任务是进行需求分析,而V模型是根据需求分析的结果进行系统测试的计划和设计,所以我们看输出的结果除了包括需求规格还包括系统的测试计划和测试用例

概要设计阶段主要任务是体系结构设计,模块设计,数据体系结构设计。这里的V模型同时要求进行集成测试的计划和设计,输出除了概要设计说明书外,还有集成测试的计划和设计,因此这个案例体现了测试与开发的对应关系。

当然如果遇到了需求变更,例如需求分析或者技术解决方案不明确了,那么预测型项目将产生预想不到的成本。

总结

总之 预测型的项目所有的任务都是一次性的,没有变更。瀑布模型和V模型就是典型的预测型模型。

预测生存期模型就到这里讲解完了,下一节将会讲述迭代生存期模型~
如果您觉得这篇文章有帮助到您的的话不妨点赞支持一下哟~~
后续将持续更新【软件项目管理初级学习路线】的全知识点,大家感兴趣的多多关注博主哟~
————————————————

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年7月12日 上午8:19
下一篇 2022年7月13日 上午8:01

相关推荐

  • “慢热”的养老SaaS(慢热的生活)

    养老SaaS最初见于报端还要追溯至2012年,彼时SaaS行业初起,网络上还在弥漫着对SaaS该往何处去的种种讨论。在这种环境下,基于养老院管理软件在市面上已有多种,受惠于政策层面…

    科研百科 2022年10月14日
    255
  • 项目管理师有什么用

    项目管理师有什么用 项目管理是一种管理项目的方法,通过规划和控制项目的过程,确保项目在预算、时间和质量方面按时完成。项目管理师是负责实施和管理项目的人员,他们的职责包括制定项目计划…

    科研百科 2024年9月4日
    32
  • 信息系统项目管理师多钱

    信息系统项目管理师多钱? 随着信息技术的不断发展,信息系统项目管理师变得越来越受欢迎。信息系统项目管理师是指负责管理信息技术项目的人员,他们的职责包括制定项目计划,监督项目执行,控…

    科研百科 2025年7月17日
    1
  • 海外社交App(Hily)即将进入中国市场,正面挑战陌陌、探探(海外社交软件)

    一款来自海外的app(Hily)将在11月底进入中国市场,它是一个新型的交友社交软件,往常我们使用的app除了传统的社交玩法外,这款app其自身还带来了更多让人心怡的地方,其中Hi…

    科研百科 2024年5月1日
    114
  • visionx低代码

    VisionX低代码平台是一种新兴的软件开发工具,它为开发人员提供了一种简化和加速应用程序开发过程的方式。通过使用VisionX低代码平台,开发人员可以使用图形化界面和可视化工具来…

    科研百科 2024年2月21日
    101
  • 科研项目的申报选哪家

    科研项目的申报选哪家? 科研项目的申报是一项非常重要的任务,它直接关系到实验室的发展前景和研究人员的个人成就。在选择科研项目申报选哪家时,应该考虑以下几点。 首先,选择一家信誉良好…

    科研百科 2025年5月21日
    2
  • 医院科研项目或支持

    医院科研项目或支持是医院工作中至关重要的一部分,它为医院的学术研究和临床实践提供了重要的支持。本文将介绍医院科研项目或支持的重要性,以及如何支持科研项目。 医院科研项目或支持的重要…

    科研百科 2025年3月21日
    1
  • 研究生做实验都做什么

    研究生做实验都做什么 作为一名研究生,做实验是研究工作的重要组成部分。研究生阶段,我们通常会进行大量的实验研究工作,以验证我们的理论模型和开发新的技术。这些实验研究工作通常涉及各种…

    科研百科 2024年10月25日
    5
  • “2017最IN解决方案SHOW”——汇鑫融智医院信息集成平台软件V1.0(汇鑫融智软件科技有限公司)

    单位名称 江苏汇鑫融智软件科技有限公司 单位简介 江苏汇鑫融智软件科技有限公司是一家专注医院信息建设规划,以集成平台、数据治理为核心产品的数据型软件研发企业,公司总部位于南京市鼓楼…

    科研百科 2023年5月15日
    148
  • 项目管理系统做什么好

    项目管理系统的好处 项目管理系统是一种用于管理和跟踪项目的工具。它可以帮助团队更好地协作,提高生产效率,减少错误和重复工作,并确保项目按时完成。 以下是项目管理系统的一些好处: 1…

    科研百科 2025年7月4日
    1