软件项目管理87008

软件项目管理87008

ID:33927733

大小:1.20 MB

页数:152页

时间:2019-02-28

软件项目管理87008_第1页
软件项目管理87008_第2页
软件项目管理87008_第3页
软件项目管理87008_第4页
软件项目管理87008_第5页
资源描述:

《软件项目管理87008》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件项目管理高级咨询师王友元Tel:13703004667Email:mikewyy@139.com主要内容一、项目管理概述二、软件项目管理概述三、软件项目规划四、软件项目执行与监控五、软件项目收尾项目管理概述¾前言¾项目与项目管理的概念¾项目生命周期¾项目干系人¾组织结构对项目的影响¾项目管理过程¾项目管理的九大管理内容¾项目管理两大体系前言项目管理是二十世纪50年代末期发展起来的一种计划管理方法。它一经出现就为全世界所瞩目。•1957年,美国杜邦公司用这种方法进行设备维修,使维修停工时间由原来的125小时锐减为78小时(效率提

2、高近40%);•1958年,美国人运用项目管理技术,一举使北极星导弹设计周期缩短整整两年。•60年代以来,项目管理在航空、航天、医学、化工、制造、财务、广告、法律等领域得到了广泛的应用,并且范围还在不断地拓展。时至今日,项目管理技术已经在众多领域发挥着不可或缺的作用。前言■一些问题的思考>项目为什么容易失败?>为什么总是“死亡之旅”>为什么想大逃亡,一走了之?>项目经理是忙人,还是“盲人”?>同类型的项目让不同的项目经理执行,为何结果迥异?前言■练习请以自己从事过的或了解的项目为背景,说明项目(IT或其他)有哪些常见的问题?要求:

3、请至少列出10条项目与项目管理的概念■项目的定义>项目是为生产某一独特产品或服务所做的一次性工作。>用有限的资源、有限的时间为特定客户完成特定目标的一次性工作。项目与项目管理的概念■项目的特点■临时性1、项目有明确的开始和结束日期2、当达到项目的目标时即项目的结束日期;或项目被终止/取消的日期。3、项目所面临的市场机遇往往也是临时性的(没有企业愿意在2009年之后生产北京奥运的纪念品)4、项目组往往也是临时性的,当项目结束时,项目组也随之解散。项目与项目管理的概念■项目的特点■独特的产品或服务1、项目所产生的产品或服务是独一无二的

4、(包括合同的签定人、位置等方面的信息)2、对于批量生产的商品(如电视机或空调)则不具备独特性3、重新铺设珠海人民西路的所有路面也可以看作一个独特的服务项目与项目管理的概念■练习请给出项目的例子项目与项目管理的概念■项目管理的概念■通过项目经理和项目组的努力,运用系统理论和方法对项目及其资源进行计划、组织、协调、控制,以实现项目的特定目标的方法■管理是通过计划、组织、控制和领导等环节来协调人力、物力和财力资源,以期更好地达成组织目标的过程■法约耳的管理五要素:计划、组织、指挥、协调、控制项目生命周期■项目阶段与项目生命周期>正是因为

5、项目的独特性,项目在执行过程中存在不确定性>为了降低不确定性,以阶段的方式来执行项目>项目生命周期是项目阶段的总和>项目全生命周期的概念--不仅仅是交付,包括从立项一直到产品退出项目生命周期■项目阶段的特征>项目阶段的标志通常为一个或多个交付物>交付物的例子--可行性分析报告--系统概要设计报告--原型或样机--测试报告>阶段之间的顺序关系是时间的先后关系项目生命周期■项目阶段的特征(续)>在阶段结束时通常进行阶段评审>阶段评审的目的--判断当前阶段是否满足结束标准并进入下一阶段--发现当前阶段存在的问题和错误>阶段评审内容--当

6、前阶段的交付物--当前阶段的项目执行情况项目生命周期■项目生命周期特征>根据项目生命周期的特征制订项目计划费中间阶段用和起始结束人阶段阶段员的投入规模开始时间结束项目生命周期■几种典型的生命周期■瀑布模型计划计划分析分析设计设计编程编程测试测试维护维护项目生命周期■几种典型的生命周期■瀑布模型(续)瀑布模型的主要特点:--简单、易于理解;--要求严格的管理,包括周密的项目计划、明确的交付物、严格的质量控制手段(如阶段的评审)等;--客户在项目的后期才可以见到产品以及判断产品的质量;--强调产品的测试。瀑布模型具有如下缺点:--缺乏

7、灵活性(要求“稳定的、明确定义的需求”,风险暴露滞后)--开发人员常常陷入“阻塞状态”,一部分成员不得不停下来等待别人把前头的工作干完。--对于要求快速开发的项目,瀑布模型可能导致过多的文档。--由于是线性单一流程,开发中的经验教训不能反馈应用于本产品的过程。项目生命周期■几种典型的生命周期■V字模型验收测试需求开发系统测试高层设计集成测试详细设计单元测试编码项目生命周期■几种典型的生命周期■快速原型获取、验证构造、修改需求原型用户验证原型¾在无法明确获取需求的情况下使用,主要目的是获取与验证需求。¾通常与其他模型结合使用,例如,

8、可以先用快速原形模型确定用户真正的需求,然后采用瀑布模型进行正式的产品的开发。项目生命周期■几种典型的生命周期■增量模型增量3分析分析设计设计编程编程测试测试交付3增量2分析分析设计设计编程编程测试测试交付2增量1分析分析设计设计编程编程测试测试交

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。