- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件开发的项目管理2012-3-10沈栋个人简介 从业经验19年从事软件开发和项目管理6年国有软件公司,6年海外工作,7年大型合资软件公司 服务领域企业定制项目的开发、管理和实施(金融、保险、物流)ERP软件的实施和客户化为企业、政府提供信息化系统的咨询和解决方案 技术领域AS/400, COBOL, RPGJ2EE, DB2, Oracle目前主要负责公司云计算平台的研发资质:MBA, PMP联系方式: shendong70@163.com QQ:司项目情况项目基本情况项目类型:电子政务类项目项目规模: 100-300万开发周期: 6-12月主要技术: Oracle, .net, ajax, silverlight, GIS, GPS, 视频监控等技术项目团队情况团队总规模: 12 人, 一般 3-4 人一个项目队员组成:大部分来自培训机构,其中1/3 1年左右的,1/3 2-3年左右缺乏项目管理方面的经验开发模式没有很正式的使用任何开发模式讨论的课题进度控制质量保证团队建设进度控制各个开发小组是如何做进度控制的?进度控制中经常碰到的问题?进度控制 基本概念影响项目进度的主要因素项目监控和计划调整进度控制的重要因素 - 程序员小结进度控制 – 基本概念进度管理的定义计划制定: 要在规定的时间内,制定出合理、经济的进度计划进度控制:在计划执行过程中,检查实际进度是否与进度计划相一致若出现偏差,便要及时找出原因,采取必要的补救措施如有必要,则还要调整原进度计划,从而保证项目按时完成快质量好时间范围多成本省进度控制 – 基本概念计划制定WBS -- 逐步细化基于交付物(工作产品)基于活动、工作过程(任务)工作量/时的评估专家判断类比估计三时估算法 E = (乐观时间 + 4*最可能时间 + 悲观时间) / 6关键路径的确定 关键路径法( CPM ) 计划评审技术( PERT )进度控制 – 基本概念项目进度控制的目的根据计划进行监控管理纠正和预防措施在各种项目目标中进行平衡项目进度控制的手段和内容控制的前提:掌握正确真实的项目状态信息根据采集的项目信息 ? 统计 ? 分析 ? 决策项目阶段工作汇报与计划,内容包括:上一阶段计划执行情况碰到的问题下一阶段的工作计划安排进度控制 -- 影响项目进度的主要因素80-20 原则80%的项目工作可以 在20%的时间内完成,而剩余的20%的项目工作需要80%的时间如何将80%的时间均匀的分配到项目的整个周期?关键技术点80%的程序执行只遍历20%代码关键业务80%的程序运行时间耗费在执行路径的所遇到的20%函数上人员分配项目中的20%的人员担当了80%的项目任务大智有所不虑,大巧有所不为进度控制 -- 影响项目进度的主要因素影响项目进度的主要因素客户的因素项目范围的控制 -- 不可能不修改尽快让客户参与到开发过程建立良好的客户关系设计的开放-关闭原则项目团队的因素组织管理: 计划、执行、监控、资源技术管理:技术难度信息管理的问题:信息在项目中的对等文档和信息共享的重要性进度控制 --监控和计划调整项目进度的监控项目状态信息的收集报喜不报忧建立良好的团队信任关系状态互查计划变更调整的及时性随着项目的进展而逐渐细化、调整、修正工作分解结构(Work Breakdown Structure)确保小组成员明确变更的信息明确每个阶段和时间点的任务进度控制 -- 程序员 完美主义者反复的修改,以求技术实现的完美提倡标准、统一、简约、适用自尊心不愿意让别人知道自己不会,解决不了建立统一的标准开放、互助的团队摸索的时间,不超过半个小时进度控制 – 小结 业务项目范围的控制业务的理解 管理建立项目进度跟踪制度计划的及时调整团队建设 技术基础框架的搭建、模版样例程序,设计模式充足的培训适合的开发模式选择 -- 传统+敏捷出了问题怎么办?问题的根本原因分析(鱼刺,80-20原则)质量保证各个开发小组是如何做质量保证的?质量保证中经常碰到的问题?质量保证基本概念开发人员的能力(PC)质量保证 – 存在的误区如果发布出去的软件有质量问题,那是软件测试人员的错软件测试技术要求不高,比编程容易多了设计-实现-测试,软件测试是开发后期的一个阶段软件质量保证人员(SQA)工作就是做测试以顾客为中心全面质量管理过程统计技术专职检验员手工操作者质量保证 -质量管理发展历程阶段时间19001920193119602000质量保证 – 概念软件质量满足明确声明的功能和性能需求,明确文档化的开发过程,以及专业人员开发的软件所具有的所有隐含特征 --- 《软件工程实践者理论》理解软件需求是质量度量的基础,与需求不符就是质量不高制订的标准定义,一组指导软件开发的标准,如果不能按照这些准则,就可能导致
您可能关注的文档
最近下载
- 土地管理法培训课件.pptx VIP
- 2022年北京理工大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案).docx VIP
- 2022年北京理工大学计算机科学与技术专业《数据结构与算法》科目期末试卷B(有答案).docx VIP
- 物理学史全套课件-物理学史.ppt VIP
- 2023年北京理工大学软件工程专业《数据结构与算法》科目期末试卷A(有答案).docx VIP
- 《兔子坡》小学生阅读分享课PPT课件.pptx VIP
- 2025年国家金融监督管理总局考试财经岗考试试题(附答案).docx VIP
- 中国古建筑课件PPT.pptx VIP
- 尽职调查清单---模板.pdf VIP
- 从造词心理看民族文化程度.pptx VIP
文档评论(0)