📜  软件项目管理中的流程

📅  最后修改于: 2021-08-24 04:59:35             🧑  作者: Mango

在进入软件项目管理中的软件流程工作流之前,让我们首先清除以下两个术语:工作流和软件流程工作流

  1. 工作流程–
    通常,工作流是指为实现某些目标而执行的一系列顺序任务。每个工作流程步骤均由三个参数定义,即输入,转换和输出。在工作流过程中,将执行一系列操作以实现业务成果。
  2. 软件流程工作流–
    软件过程是一组相关活动,为了获得软件产品而执行这些活动,在此过程中,软件过程工作流通过执行一系列顺序任务以线性方式引导软件开发。

软件项目管理中的前7个软件流程工作流–

  1. 管理工作流程–
    控制流程中的一些基本步骤是在管理工作流程中执行的。工件包括软件开发计划(SDP),业务案例,愿景等。
    在开发,执行和实施软件项目方面,确保利益相关者的双赢条件。
  2. 环境工作流程–
    通过工作流使流程自动化,从而将工具和人员与流程进行协调和集成,从而减少了人为错误,并通过更快的资源分配和对问题的响应来实现更快的开发。不断发展的维护环境,用于维护和更新软件。
  3. 需求工作流程–
    分析问题空间以识别/理解问题并找到解决方案。不断发展的需求工件,例如用例,需求和设计文档/规范,可帮助描述软件的函数,体系结构和设计。
  4. 设计工作流程–
    完成软件建模以表达软件设计,其中软件建模将解决整个软件设计。不断发展的体系结构和设计工件。
  5. 实施工作流程–
    在此工作流程中,设计和体系结构的实现是通过对组件进行编程来完成的。随之而来的是植入和部署伪像的演变。
  6. 评估工作流程–
    评估过程中的趋势。通过分析产品的质量属性和产品的缺陷管理来进行产品质量评估。
  7. 部署工作流程–
    在此工作流程中,将完成向用户交付最终产品的过程,或者准备在特定环境中运行和运行的软件应用程序/产品。