1 / 26
文档名称:

软件开发项目的管理.pptx

格式:pptx   大小:455KB   页数:26页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件开发项目的管理.pptx

上传人:用户头像没有 2017/7/15 文件大小:455 KB

下载得到文件列表

软件开发项目的管理.pptx

相关文档

文档介绍

文档介绍:软件开发的项目管理
2012-3-10
沈栋
个人简介
从业经验
19年从事软件开发和项目管理
6年国有软件公司,6年海外工作,7年大型合资软件公司
服务领域
企业定制项目的开发、管理和实施(金融、保险、物流)
ERP软件的实施和客户化
为企业、政府提供信息化系统的咨询和解决方案
技术领域
AS/400, COBOL, RPG
J2EE, DB2, Oracle
目前主要负责公司云计算平台的研发
资质:MBA, PMP
联系方式: shendong70@ QQ: 15239972
1
公司项目情况
项目基本情况
项目类型:电子政务类项目
项目规模: 100-300万
开发周期: 6-12月
主要技术: Oracle, .net, ajax, silverlight, GIS, GPS, 视频监控等技术
项目团队情况
团队总规模: 12 人, 一般 3-4 人一个项目
队员组成:
大部分来自培训机构,其中1/3 1年左右的,1/3 2-3年左右
缺乏项目管理方面的经验
开发模式
没有很正式的使用任何开发模式
2
讨论的课题
进度控制
质量保证
团队建设
3
进度控制
各个开发小组是如何做进度控制的?
进度控制中经常碰到的问题?
4
进度控制
基本概念
影响项目进度的主要因素
项目监控和计划调整
进度控制的重要因素- 程序员
小结
5
进度控制–基本概念
进度管理的定义
计划制定: 要在规定的时间内,制定出合理、经济的进度计划
进度控制:
在计划执行过程中,检查实际进度是否与进度计划相一致
若出现偏差,便要及时找出原因,采取必要的补救措施
如有必要,则还要调整原进度计划,从而保证项目按时完成
6
质量
成本
时间
范围




进度控制–基本概念
计划制定
WBS -- 逐步细化
基于交付物(工作产品)
基于活动、工作过程(任务)
工作量/时的评估
专家判断
类比估计
三时估算法 E = (乐观时间+ 4*最可能时间+ 悲观时间) / 6
关键路径的确定
关键路径法( CPM )
计划评审技术( PERT )
7
进度控制–基本概念
项目进度控制的目的
根据计划进行监控
管理纠正和预防措施
在各种项目目标中进行平衡
项目进度控制的手段和内容
控制的前提:掌握正确真实的项目状态信息
根据采集的项目信息统计分析决策
项目阶段工作汇报与计划,内容包括:
上一阶段计划执行情况
碰到的问题
下一阶段的工作计划安排
8
进度控制-- 影响项目进度的主要因素
80-20 原则
80%的项目工作可以在20%的时间内完成,而剩余的20%的项目工作需要80%的时间
如何将80%的时间均匀的分配到项目的整个周期?
关键技术点
80%的程序执行只遍历20%代码
关键业务
80%的程序运行时间耗费在执行路径的所遇到的20%函数上
人员分配
项目中的20%的人员担当了80%的项目任务
9
大智有所不虑,大巧有所不为