📜  工件(软件开发)

📅  最后修改于: 2021-08-27 07:49:55             🧑  作者: Mango

工件高度相关,并且与特定的开发方法或过程相关。方法或过程可以是项目计划,业务案例或风险评估。通常组织有组织的详细信息收集和收集,并将其合并到工件集中。集合通常代表系统的完整方面。只需完成此操作即可以可管理的方式进行完整软件系统的开发和建立。

通常将软件生命周期的工件组织起来,并分为两组,即管理集和工程集。这些集合被集合的基础语言进一步划分或划分。这些工件集如下图所示:

1.工程集:
在这个集合中,主要的机制或方法用于形成关于在信息从一个集合到另一个集合的过渡中这些伪像集合的演进质量的想法。该集合进一步分为四个不同的集合,包括需求集合,设计集合,实现集合和部署集合。

  1. 需求集–
    该集合是主要的工程环境,仅用于评估工程集合的其他三个工件集和测试用例的基础。通过以下各项的组合来评估,检查和测量此组的伪像:
    • 当前愿景和需求模型之间的一致性分析。
    • 分析与管理集补充规范的一致性。
    • 需求模型之间的一致性分析。
  2. 设计集–
    可视化建模工具中使用的工具。为了设计设计模型,使用UML(统一建模语言)符号。该集合仅包含许多不同级别的抽象。设计模型通常包括用于确定物料清单的所有结构和行为数据或信息。这些设置的工件主要包括测试模型,设计模型,软件体系结构描述。
  3. 实施集–
    使用的工具是调试器,编译器,代码分析器,测试管理工具。此集合通常包含作为组件实现的源代码,组件的形式,接口和可执行文件,这些是独立测试组件所必需的。
  4. 开发套件–
    所使用的工具包括网络管理工具,测试覆盖率和测试自动化工具等。为简单地在应使用的最终结果或产品环境中使用最终结果或产品,这些集合通常包含可执行软件,构建脚本,ML表示法,安装脚本。

2.管理集:
该集合通常捕获仅与计划和执行或运行过程相关联的工件。这些工件通常使用临时符号。它还包括文本,图形或仅在所有项目人员(例如项目开发人员,项目管理等)之间,不同利益相关者(例如用户,项目经理等)之间捕获“合同”所需的或所需的任何表示形式。 ,甚至在利益相关者和项目人员之间。

该集合包括各种工件,例如工作分解结构,业务案例,软件开发计划,部署,环境。通过以下各项的组合来评估,检查和测量此组的伪像:

  • 审查相关利益相关者。
  • 分析工件的当前版本和先前版本之间的变更或变化。
  • 关于所有工件之间的平衡以及特定或特定情况下业务案例和视觉工件的准确性的主要里程碑演示。