文章目录
- 第一章 项目管理的概念
- 一、项目与软件项目
- 二、项目管理与软件项目管理
- 三、项目管理知识体系
- 四、过程管理与软件项目管理的关系
- 五、软件项目管理过程
- 六、管理涉及的范围
第一章 项目管理的概念
一、项目与软件项目
1.运作和项目的区别
运作:连续不断、周而复始的活动,人们称之为“运作”
项目:临时性、一次性的活动,人们称之为“项目”(Projects)
2.项目的定义
项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。
项目由一组有起止日期的、相互协调的受控活动所组成的独特过程,该过程要达到符合包括时间、成本和资源的约束条件在内的规定要求的目标。
3.项目与日常运作的区别
项目是一次性的,日常运作是重复进行的,项目是以目标为导向的,日常运作是通过效率和有效性体现的,项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理;项目存在大量的变更管理,而日常运作则基本保持连贯性的
4.项目的特征
有明确的目标项目之间的活动具有相关性限定的周期有独特性资源成本的约束性项目的不确定性
5.软件项目的特殊性
逻辑实体、相互作用的系统、渐进明细、变更
二、项目管理与软件项目管理
1.项目管理定义
项目管理是一系列的伴随着项目的进行而进行的、目的是为了确保项目能够达到期望的结果的一系列管理行为。
2.项目管理的三要素
时间、成本、质量
3.软件项目管理的定义
软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。
三、项目管理知识体系
1.项目管理的5要素
技术(Technical)
方法(Methodology)
团队建设(TeamBuilding)
信息(Information)
沟通(Communication:80%jobs)
2.战术上的范围
质量、成本、进度
人员、问题、过程
四、过程管理与软件项目管理的关系
1.过程管理
过程管理,就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进。
2.软件过程管理
软件过程管理就是要注重循序渐进地积累,积累项目中的各个环节的实践经验和项目管理的实践经验,保证我们的生产力持续地发展。
3.过程管理和项目管理关系
项目管理用于保证项目的成功,
过程管理用于管理最佳实践。
这两项管理不是相互孤立的,而是有机地紧密地结合的。
五、软件项目管理过程
1.软件项目管理过程组
2.软件项目管理活动
定义项目范围(功能)
分析风险
确定资源
资金和工作量预算
指定时间计划
3.软件项目管理过程
项目初始项目计划项目执行控制项目结束
六、管理涉及的范围
人员、产品、过程、项目
1.人员
(1)利益相关者
高级管理员、项目管理者、开发人员
2.产品
确定并界定产品范围
软件项目范围在管理层和技术层都必须是无歧义的和可理解的。
3.过程
项目计划建立前,必须选择一个过程模型以适合待开发的软件项目
任务集=软件工程任务+工作产品+质量保证点+里程碑
4.项目
在正确的基础上开始工作。
保持动力。
跟踪进展。
做出英明的决策。
进行事后分析。
5.W5HH原则
为什么要开发这个系统?
将要做什么?
什么时候做?
由谁W来负责?
他们的机构组织位于何处?
如何完成技术工作和管理工作?
每种资源需要多少(例如,人、软件、工具、数据库)?
本文链接:https://my.lmcjl.com/post/6047.html
4 评论