软件开发的项目管理 上.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《软件开发的项目管理 上.ppt》由会员分享,可在线阅读,更多相关《软件开发的项目管理 上.ppt(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件开发的项目管理微软 操作系统部署团队项目经理 栾跃Bill Luan Bill LuanProgram Manager Program ManagerWindows Deployment Windows DeploymentMicrosoft Corporation Microsoft Corporation(上)讲题目录w 引言:学习项目管理的重要性w 项目管理理论的介绍 w项目的领域知识w项目的流程和管理w 问答引言:学习项目管理的重要性w 软件开发的历史及其独特性w w软件开发是科学还是艺术?软件开发是科学还是艺术?w w软件开发是否仅靠天才编程序的人员?软件开发是否仅靠天才编程序的
2、人员?w 软件技术和市场的高速发展所带来的影响 w w软件复杂性的增长使得多人合作成为必须的软件复杂性的增长使得多人合作成为必须的 w w大型系统对领域知识的要求引发团队式开发模式大型系统对领域知识的要求引发团队式开发模式 w w商业的模式要求开发过程必须能重复商业的模式要求开发过程必须能重复 w w市场的迅猛发展逼迫各企业利用各种水平的开发市场的迅猛发展逼迫各企业利用各种水平的开发人员人员 w所有这些因素促使软件和信息行业w 放弃对少数天才的依赖和寄托 w 放弃对软件开发是神秘艺术的理论的追随w 注重于推广和执行一套可重复的开发流程作业、及相应的规章制度w 注重于使用专业的项目管理人才进行管
3、理w 注重于开发团队的培养和建设,及对开发人员的训练和调动积极性 引言:学习项目管理的重要性w 提高软件开发成功效率的关键 w 把软件开发和其它工程项目一样对待w 注意软件开发流程的规律和特性 w 免除随机性和任意性、建立运作的重复性w 运用项目管理的理论和知识w 运用项目管理人员进行专人管理w 注重整个组织的效率和员工的培养 引言:学习项目管理的重要性w缺乏完善的项目管理会带来的结果 u u 开发项目拖延-无法按时完成交货 u u 开发出的产品或系统无法满足客户所有要求u u 开发的结果有很多质量问题而导致客户不满u u 虽然产品做出来了,但是整个项目严重超支、甚至造成公司赔钱u u 由于计
4、划安排的错失造成完成日的延迟,导致用要求团队成员用加班加点的方法来设法补救延迟的交货日引言:学习项目管理的重要性w项目的成功是企业成功的基础u u软件项目发生差错的机率比其它项目更大u u没有任何一个企业可以承受和容忍连续发生的开发项目失败的恶性结果u u掌握好有效的项目管理的本领、培养一批能管理大型复杂的开发项目的管理骨干,是任何一个企业领导班子必须追逐的目标u u归根到底,这是一个高科技企业赖以生存的重要因素和本领!引言:学习项目管理的重要性讲题目录w 引言:学习项目管理的重要性w 项目管理理论的介绍 w项目的领域知识w项目的流程和管理w 问答项目的定义 项目管理理论的介绍一个项目指的是一
5、个有目的、有计划、有始有终的、按照预先设定好的进程和步骤渐进的、为完成特定任务而进行的工作和活动。一个项目需要特定的人力、物力、时间、和费用的安排与分配。一个项目的结果有特定需要满足的功能和质量的要求。软件开发项目的定义一个软件开发项目指的是一个有具体的市场需要和客户要求为目的的、有开发计划、有始有终的、按照预先设定好的开发进程和步骤渐进的、为完成一个软件产品或系统的制造而进行的工作和活动。一个软件开发项目需要特定的人力、物力、时间、和费用的安排与分配。软件开发项目的结果需要有特定需要满足的运行、使用功能、及质量的要求。项目管理理论的介绍项目管理理论的介绍项目管理的历史简介 u u 古人建造的
6、各种大型工程 u u 现代项目管理历史大约可分四个阶段:u u十九世纪的早期十九世纪的早期-现代化工业管理的萌芽,u u二十世纪中期之前的发展二十世纪中期之前的发展-将生产的劳动分成具将生产的劳动分成具体的细节部分来提高效率的理论体的细节部分来提高效率的理论 u u二十世纪中期以后二十世纪中期以后-PERTPERT图表;图表;企业的运作像一个人体的有机机制和运作系统的理论的理论 u u二十世纪末至今:二十世纪末至今:项目管理的实践加进了使用项目管理的实践加进了使用计算机和作为管理工具的实践计算机和作为管理工具的实践u u Project Management Institute Project
7、 Management Institute(PMI)(PMI),PMBOK PMBOK Guide Guide 项目管理的定义w PMI 对项目管理的定义作了如下的解释:Project management is the application of knowledge,Project management is the application of knowledge,skills,tools,and techniques to project activities in skills,tools,and techniques to project activities in order t
8、o meet project requirement order to meet project requirement(1)项目管理是为了完成一个项目的需求和目的,将所项目管理是为了完成一个项目的需求和目的,将所相应的知识、技术、工具、及技巧应用到该项目的相应的知识、技术、工具、及技巧应用到该项目的具体事务中去的工作具体事务中去的工作1 PMI:PMBOK Guide 2000 项目管理理论的介绍软件开发项目管理的定义项目管理是为了完成一个项目的需求和目的所进行的管理工作。它应由专门的项目管理人员来负责,使用必要的知识、技术、工具等将项目管理的九个领域的知识对整个项目的五个阶段的流程运作进行
9、管理来达到项目的最终目的。项目管理人员不仅要完成项目预定的范围、时间、费用、和质量的目标,他们还必须建立并充分利用与五个流程相对应的规章制度来促进项目的顺利进展、满足所有项目参与者的期望和他们的工作要求。项目管理理论的介绍项目管理的九个领域性知识u u项目综合的管理项目综合的管理(Project Integration Management)(Project Integration Management)u u项目范围的管理项目范围的管理(Scope Management)(Scope Management)u u项目时间的管理项目时间的管理(Time Management)(Time Man
10、agement)u u项目费用的管理项目费用的管理(Cost Management)(Cost Management)u u项目质量的管理项目质量的管理(Quality Management)(Quality Management)u u项目人才资源的管理项目人才资源的管理(Human Resource Management)(Human Resource Management)u u项目信息交流的管理项目信息交流的管理(Communication Management)(Communication Management)u u项目风险的管理项目风险的管理(Risk Management)(R
11、isk Management)u u项目外包的管理项目外包的管理(Procurement Management)(Procurement Management)参见 Schwalbe,Project Management 2002 项目管理理论的介绍项目管理的领域性知识的关系时间管理人才资源管理 风险管理 招标赢标管理 交流管理费用管理范围管理质量管理综合管理 项目管理理论的介绍项目的范围管理u u项目的范围(Scope Scope):为完成特定的任务或指标要做的所有工作 u u项目的起动管理:项目的起动管理:撰写项目撰写项目意向总结意向总结(Project Charter)u u 确定用户要
12、求,制定功能范围,评估项目的资源和时间的需 确定用户要求,制定功能范围,评估项目的资源和时间的需要 要u u项目目标和范围的规划及审核:项目目标和范围的规划及审核:需求管理需求管理-制定产品功制定产品功能范围,撰写功能总结和能范围,撰写功能总结和设计规范书设计规范书u u 确定软件设计的需求:使用者需求,功能需求,系统需求,确定软件设计的需求:使用者需求,功能需求,系统需求,性能需求,质量需求,及开发局限 性能需求,质量需求,及开发局限u u项目范围变化的控制管理项目范围变化的控制管理:制定项目目标改变的要求制定项目目标改变的要求进行管理和控制的运作规章制度,又叫项目的进行管理和控制的运作规章
13、制度,又叫项目的更改控制更改控制(Change Control Change Control)项目管理理论的介绍项目意向总结的模版(1)(1)项目管理理论的介绍章节 章节 段落 段落 概述的内容 概述的内容前言梗概 前言梗概l l 文件的目的 文件的目的 l l 软件产品或系统的介绍 软件产品或系统的介绍l l 概述所需要开发的软件,它所提供 概述所需要开发的软件,它所提供的服务价值 的服务价值 软件的概述 软件的概述l l 阐述软件的种类 阐述软件的种类l l 标示项目的种类 标示项目的种类l l 阐述软件的应用范围 阐述软件的应用范围 l l 是软件横向产品还是纵向系统?是软件横向产品还是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件开发的项目管理 软件 开发 项目 管理
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内