统一过程是面向对象基于组件软件开发过程的唯一过程和标准过程吗?这四本系列丛书对统一过程提出批评意见并给出了第三方观点。作者介绍了其他可选择的软件过程,并且将统一过程与其他软件过程综合起来,形成了一个处理真实世界软件开发和产品需要的更完整的、更健壮的过程。在详细阐述一个更完整的统一过程之后,每一卷书介绍了当前实现统一过程各个阶段(初始、细化、构造、移交和产品化)最佳实践的大师的经验智慧。<br> 汇聚业界杰出人物的集体智慧。来自于Peter Coad、Martin Fowler、David Linthicum、Mary Loomis、Steve Maguire、Steve McConnell、Clemens Szyperski和Karl Wiegers等的文章讨论了如下论题:<br> ● 如何开发和维护大规模、关键任务软件。<br> ● 程序设计如何适合整体开发生命周期。<br> ● 提高职业技巧和技术。<br> 并且采用如代码检查、配置管理、变更控制以及架构建模等最佳实践来处理实现一个软件过程的若干细节。<br> 用一个包括具体细节的计划来填补理论和实践之间的空白。在构造阶段,项目团队软件工作重点是将在细化阶段开发的技术原型发展成为成熟的系统。此时需要实现系统的简要版本,以便在生命周期的早期进行测试来控制质量。《统一过程最佳实践构造阶段》介绍了项目团队应当遵循的最佳实践,即掌握构造阶段的关键要素,包括如何:<br> ● 尽可能早地达到和保持令人满意的质量。<br> ● 开发软件模型来指导实现。<br> ● 与用户团体协同工作来验证需求的实现情况。<br> ● 实现和测试不同的系统构件。<br> ● 尽可能早地开发出系统的实用版本。<br> ● 为经过验证的构件设定基线。<br> ● 有效地管理项目资源(包括风险)。<br> 《统一过程最佳实践构造阶段》的内容由美国《Software Development》杂志提供。
展开