论文部分内容阅读
“软件研发过程体系”是软件企业进行过程管理的流程和制度。通常以CMM、Agile等框架模式为标准来建立。目前的研究和应用大多从将标准贯彻到实践的角度来进行,且偏重于应用实施工作的组织和管理。随着管理水平发展,更多的企业希望摆脱照搬的方法,基于自身特点建立软件研发过程体系。本研究不局限于特定的框架模式,基于企业应用实践,研究工程上的方法路线,使企业可以沿用这些方法路线自然地得到提升,最终达到标准要求。本文认为软件生产(研发)是一种知识形态转换的过程,围绕这个过程来确定企业的生产流程(软件生命周期定义)。同时,利用现代质量管理的“质量成本”概念,对过程质量进行规划和控制。为此,本文对“知识转换图”和“质量收敛曲线”的定义和运用进行了研究。为摆脱特定框架模式的影响,本文辨析了“关键要求”这一概念。并以此作为过程定义的取舍依据,弱化了特定框架模式的形式束缚。本文也对质量改进工作中应用最广泛的方法之一根因分析法进行了研究,并细化了原则和步骤,使其在识别关键要求时能更有效地运用。最终,上述研究成果形成了较为系统的方法路线。本文并对实践案例中的应用效果进行了总结。