工件通常用于表示作为单个实体创建和查看的内聚信息。
在工件中,在开发的每个阶段都代表了对最终系统描述的某种程度的精确度。在生命周期过程的早期,精度非常低,并且表示也很高。
最终,表示的精确度很高,甚至所有解释都以完整详细的方式进行了说明。每个开发状态通常都专注于特定的工件集。在每个状态或阶段结束时,系统的整体状态还将在所有集合上进行。如下图所示。
- 起始阶段:
此阶段主要集中于通常至关重要的需求,其次集中在初始部署视图上。在此阶段的首要目标是使所有利益相关者在项目生命周期的目标上达成一致。它还着重于估计潜在风险,估计整个项目的成本和进度。 - 细化阶段:
需求或需求的深度非常大,设计集中的宽度更大,并且在此阶段将重点进一步放在实现和部署问题上。拟订阶段的活动必须能够确保并确认架构,需求或需求以及计划足够稳定,并且能够充分缓解风险,可以在一定范围内预测建立和开发完成所需的成本和时间表。可以接受。 - 建设阶段:
设计和实现是此阶段的主要目标。在此阶段,将集成新开发的软件,并将其插入到需要的位置和位置。此阶段的主要目的和目标是通过优化资源甚至避免不必要的报废来最大程度地减少或降低开发成本,快速实现高质量,甚至是尽可能快地获得有用的版本。 - 过渡阶段:
在其他集合的上下文中实现部署集合的一致性和完整性是此阶段的主要目标。此阶段必须包括一些活动,例如Beta测试以验证新系统,beta测试以及与遗留系统相似或相对于它要替换的并行系统的并行操作等。