📜  软件项目管理活动

📅  最后修改于: 2021-01-09 14:49:35             🧑  作者: Mango

活动项目

软件项目管理由许多活动组成,其中包括项目计划,确定产品范围,以不同方式估算成本,安排任务等。

活动列表如下:

  • 项目计划与跟踪
  • 项目资源管理
  • 范围管理
  • 估算管理
  • 项目风险管理
  • 排程管理
  • 项目沟通管理
  • 配置管理

现在,我们将讨论所有这些活动-

1.项目计划:它是一组多个过程,或者我们可以说这是在产品构建开始之前执行的任务。

2.范围管理:它描述了项目的范围。范围管理很重要,因为它明确定义了可以做什么和不可以做什么。范围管理创建的项目包含有限且定量的任务,这些任务只能记录在案,并可以避免价格和时间的超支。

3.估算管理:这不仅与成本估算有关,因为每当我们开始开发软件时,我们还将计算出它们的大小(代码行),工作量,时间以及成本。

如果我们讨论大小,那么代码行取决于用户或软件要求。

如果我们谈论工作量,我们应该知道软件的大小,因为基于大小,我们可以快速估计生产软件所需的团队规模。

如果我们谈论时间,则在估算规模和精力时,可以轻松确定开发软件所需的时间。

如果我们谈论成本,它包括所有要素,例如:

  • 软件大小
  • 质量
  • 硬件
  • 通讯
  • 训练
  • 其他软件和工具
  • 熟练的人力

4.计划管理:软件中的计划管理是指按照指定的顺序并在指定给每个活动的时间内完成的所有活动。项目经理定义多个任务并安排它们时要牢记各种因素。

对于计划,这是强制性的-

  • 查找多个任务并将其关联。
  • 将时间分成单位。
  • 为每个作业分配各自的工作单元数。
  • 计算从开始到结束的总时间。
  • 将项目分解为模块。

5.项目资源管理:在软件开发中,所有元素都称为项目资源。它可以是人力资源,生产工具和库。

资源管理包括:

  • 创建一个项目团队并为每个团队成员分配职责
  • 制定资源计划源自项目计划。
  • 调整资源。

6.项目风险管理:风险管理包括所有活动,例如识别,分析和准备项目中可预测和不可预测风险的计划。

以下几点说明了项目中的风险:

  • 经验丰富的团队离开了项目,而新团队也加入了该项目。
  • 需求变更。
  • 技术和环境的变化。
  • 市场竞争。

7.项目沟通管理:沟通是项目成功的重要因素。它是客户,组织,团队成员以及项目的其他利益相关者(例如硬件供应商)之间的桥梁。

从计划到结束,沟通起着至关重要的作用。在所有阶段中,沟通必须清晰并得到理解。沟通不畅会在项目中造成重大错误。

8.项目配置管理:配置管理将控制软件的更改,例如需求,设计和产品开发。

主要目标是提高生产率,减少错误。

一些原因表明需要进行配置管理:

  • 有几个人在研究不断更新的软件。
  • 帮助建立供应商之间的协调。
  • 需要适应需求,预算,时间表的变化。
  • 软件应在多个系统上运行。

在配置管理中执行的任务:

  • 身份证明
  • 基准线
  • 换控制模式
  • 配置状态统计
  • 配置审核和审查

参与配置管理的人员: