概念了解
软件成熟度:对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。
软件生命周期:一个软件产品从开始构思到不再可用的持续时间。
代码重构:在不改变系统行为的前提下,重新调整、优化系统的内部结构。
集成项目管理:对已定义的组织标准软件过程进行剪裁以符合项目的特性,吸收相关软件过程财富,制定集成的项目自定义过程来管理多个项目,并且满足相关利益者的要求,到达平衡。
配置:在技术文档中明确说明最终组成软件产品的功能或物理属性。
过程评估:由接受过培训的一组软件专业人员所进行的评估,用以确定一个组织的当前软件过程状态,确定组织面临的软件过程相关问题的优先级,并获得对于进行软件过程改进的组织一级的支持。
项目风险:潜在的预算、进度、人力(工作人员和组织)、资源、客户及需求等方面的问题以及对软件项目的影响。
质量管理:确定质量方针、目标和职责,并通过质量体系中的质量策划、质量控制、质量保证和质量改进来使其实现的所有管理职能的全部活动。
过程规范:对输入/输出和活动所构成的过程进行明文规定或约定俗成的标准。
软件过程:人们用来开发和维护软件及相关产品(如项目计划、设计文档、代码、测试用例、用户手册)的活动、方法、实践和变革的集合。
剪裁:去掉不合适的流程、方法和规则,增加一些新的内容,形成自定义的、更适合组织自身需要的或当前项目需要的过程。
验证:验证或检验软件是否已正确地实现了产品规格书所定义的系统功能和特性,验证过程提供证据表明,软件相关产品与所有生命周期活动的要求相一致。
项目管理:计划、跟踪和协调项目执行及生产所需资源的管理过程。项目管理过程的活动,包括软件基本过程的范围确定、策划、执行和控制、评审和评价等。
基线:经过正式审查并被一致认可的规格说明或产品,作为进一步开发的基础,只有通过正式变更控制程序