
1.瀑布模型
(2)利用这一输入,实施本次活动应完成的工作内容;
(3)给出本次活动的工作成果,作为输出传给下一项开发活动;
(4)对本次活动的实施工作成果进行评审。若其工作成果得到确认,则继续进行下一项开发活动;否则返回前一项,甚至更前项的活动。
2.V模型
3.原型化模型
原型化模型的第一步是建造一个快速原型,实现客户和系统的交互,经过和用户对原型的讨论,弄清需求,再在原型基础上开发产品。
瀑布和V模型将原型化模型的思想用于需求分析环节,来解决因为需求不明确而导致产品出现严重后果的缺陷。
对于复杂的大型软件,开发一个原型往往达不到要求,为了减少开发风险,出现了螺旋模型和迭代模型(RUP)。
4.螺旋模型
1988年,巴利·玻姆(Barry Boehm)正式发表了软件系统开发的“螺旋模型”,它将瀑布模型和快速原型模型结合起来,强调了其他模型所忽视的风险分析,特别适合于大型复杂的系统。
5.送代模型(RUP)
横轴是项目的生命周期,分为初始、细化、构件、交付4个阶段。
纵轴是活动,分为核心过程工作流、核心支持工作流。
每个阶段,从上到下迭代,即次序完成核心过程工作流和核心支持工作流。根据需要,在一个阶段内部可以多次迭代。
正在阅读:
2023年下半年计算机软考中级系统集成项目管理师知识点汇编06-09
2017小升初英语单词分类速记表:动作10-26
大学个人学习规划书样本09-06
精选风趣的儿童励志小故事12-15
2023年山西师范大学公开招聘博士研究生100名公告(3月-12月报名)03-28
生活需要什么作文400字06-14
留在心中的精彩作文600字06-29
幼儿经典故事200字文字版08-19