学习笔记1——软件工程相关概念

软件生命周期(Systems Development Life Cycle):软件所经历的从产生直到报废的存活期

 

软件过程:软件生存周期所涉及的一系列的相关活动,每个活动对应完成软件项目的各项任务

 

软件过程模型:传统软件开发模型(瀑布模型,快速原型模型),演化模型(增量模型,螺旋模型),面向对象开发模型(喷泉模型,构件集成模型),形式化开发模型(转换模型,净室模型)

 

项目适应模型的一般规律:

    瀑布模型:需求明确或有先例的项目

    快速原型模型:需求不明确或与客户难以沟通的项目

    增量模型:规模大且时间紧的项目

    螺旋模型:带有突破性技术的项目

    喷泉模型:采用面向对象开发方法的项目

    构件集成模型:明显复用潜力的项目

 

软件过程管理:软件过程的定义、主要内容、策略、方法等。

    两大主要的软件过程管理体系:(1)统一过程RUP(Rational Unified Process)

                                              (2)个体软件过程PSP(Personal Software Process)

 

软件过程改进和评估体系:

    CMM(Capability Maturity Model for Software)软件能力成熟度模型体系

    CMMI(Capability Maturity Model Integration)能力成熟度模型集成体系

    CMMI/SPCA:双模认证评估体系(软件能力成熟度与软件过程能力)

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值