【软件过程管理】课程知识点梳理及习题

本文深入探讨了软件过程管理的各个方面,包括软件成熟度、生命周期、集成项目管理等核心概念。介绍了TSP原则,对比了CMM中可重复级与已定义级的差异与联系,并阐述了需求变更控制流程和知识传递的有效方法。此外,文章还讨论了软件过程评估目标,敏捷开发在大型项目中的应用以及MSF的优缺点,强调了软件过程定制的重要性。
摘要由CSDN通过智能技术生成

概念了解

软件成熟度:对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。

软件生命周期:一个软件产品从开始构思到不再可用的持续时间。

代码重构:在不改变系统行为的前提下,重新调整、优化系统的内部结构。

集成项目管理:对已定义的组织标准软件过程进行剪裁以符合项目的特性,吸收相关软件过程财富,制定集成的项目自定义过程来管理多个项目,并且满足相关利益者的要求,到达平衡。

配置:在技术文档中明确说明最终组成软件产品的功能或物理属性。

过程评估:由接受过培训的一组软件专业人员所进行的评估,用以确定一个组织的当前软件过程状态,确定组织面临的软件过程相关问题的优先级,并获得对于进行软件过程改进的组织一级的支持。

项目风险:潜在的预算、进度、人力(工作人员和组织)、资源、客户及需求等方面的问题以及对软件项目的影响。

质量管理:确定质量方针、目标和职责,并通过质量体系中的质量策划、质量控制、质量保证和质量改进来使其实现的所有管理职能的全部活动。

过程规范:对输入/输出和活动所构成的过程进行明文规定或约定俗成的标准。

软件过程:人们用来开发和维护软件及相关产品(如项目计划、设计文档、代码、测试用例、用户手册)的活动、方法、实践和变革的集合。

剪裁:去掉不合适的流程、方法和规则,增加一些新的内容,形成自定义的、更适合组织自身需要的或当前项目需要的过程。

验证:验证或检验软件是否已正确地实现了产品规格书所定义的系统功能和特性,验证过程提供证据表明,软件相关产品与所有生命周期活动的要求相一致。

项目管理:计划、跟踪和协调项目执行及生产所需资源的管理过程。项目管理过程的活动,包括软件基本过程的范围确定、策划、执行和控制、评审和评价等。

基线:经过正式审查并被一致认可的规格说明或产品,作为进一步开发的基础,只有通过正式变更控制程序

  • 9
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值