【笔记】 软件设计师教程学习-项目管理的概念,涉及范围和进度管理的原则

一、软件项目管理涉及的范围

有效的软件项目管理集中在4个P上,人员(person)、产品(product)、过程(Procedure)和项目(project)。
1、人员
人员是软件工程项目的基本要素和关键因素,在对人员进行组织时,有必要考虑参与软件过程(及每一个软件项目)的人员类型。主要包括5类人员类型
项目管理人员、高级管理人员、开发人员、客户、最终用户。
2、产品
在进行项目计划之前,应该首先进行项目定义,也就是定义项目范围,其中包括建立产品的目的和范围、可选的解决方案、技术或管理的约束等。
3、过程
传统的项目管理的大项目、项目、活动、工作包、工作单元等多种分解层次,对于软件项目来说,强调的是对其进行过程控制,通常将项目分解为任务、子任务等,
其分解准则是基于软件工程的过程。
4、项目
进行有计划和控制的软件项目是管理复杂性的一种方式。明确目标及过程、保持动力、跟踪进展、做出明智的决策、进行事后分析。


二、进度管理的基本原则

指导软件进度安排的基本原则如下。
1)划分
项目必须被划分成若干可以管理的活动和任务。为了实现项目的划分,对于产品和过程都需要进行分解。
2)相互依赖性
划分后的各个活动或任务之间的相关依赖关系必须是明确的。有些任务必须按顺序出现,而有些任务则可以并发进行。
有些活动只有在其他活动产生的工作产品完成后才能开始,而有些则可以独立进行。
3)时间分配
必须为每个被调度的任务分配一定数量的工作单位(如若干人天的工作量)。此外,必须为每个任务制定开发和结束日期。任务的开始日期和结束日期取决于
任务之间相互依懒性以及工作方式。
4)工作量确认
每个项目都有预定数量的人员参与。在进行时间分配时,项目管理者必须确保在任意时段中分配的人员数量不会超过项目团队中的总人数。
5)确定责任
安排了进度计划的每个任务都应该制定特定的团队成员来负责。
6)明确输出结果
安排了进度计划的每个任务都应该有一个明确的输出结果。对于软件项目而言,输出结果通常是一个工作产品(例如一个模块的设计)或某个工作产品的一部分。
7)确定里程碑
每个任务或任务组都应该与一个项目里程碑相关联。当一个和多个工作产品经过质量评审并且得到认可时,标志着一个里程碑的完成。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值