《软件开发项目管理实战演练.doc》由会员分享,可在线阅读,更多相关《软件开发项目管理实战演练.doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、软件开发项目管理实战课程课程简介本课程以真实的软件项目过程来研究软件开发项目管理面临的诸多问题,以讲师亲历的多个知名的IT企业的实际开发项目的内部情形以“计划”为主线,而以“质量”为附线,诠释开发项目管理的全貌,纵观项目管理内涵;在短暂的四天研习中,以“分享”和“演练”并重方式,渐悟到开发管理的真谛。本课程通过实战演练加深对项目管理理论在IT实际应用中的认识,使学员最终能够掌握整个软件开发项目生命周期的管理过程和方法,在丰富项目管理理论的同时,强化实际项目开发管理技能,真正成为管理项目的高手。课程四大主题一、过程篇:管理者首先需要懂软件开发工艺,由外行变成“内行”,是管好人的第一步,重点研究开
2、发环节相关的主要矛盾与细节,细节决定成败,让管理者关注开发过程中主要矛盾的细节,顺利推进项目的进展。二、计划篇:管理者完成项目之前需要做好充分的准备工作,做到打有准备之仗,关注计划的8个要素,即目标、范围、工艺、人力、时间、风险、估算与绩效,从实践中掌握计划的制定策略与技巧。三、执行篇:好的计划需要脚踏实地的执行,否则是纸上谈兵,“计划项”如何分解成“任务项”?如何“任务项”控制粒度?“任务书”如何撰写?“任务书”下达方式?如何有效地控制项目的进度?通过研讨和经验分享来解决这些问题。四、量化篇:软件项目开发过程中的量化是监控项目进度的良方,化解绩效考核中存在的弱点“情感问题”,软件项目量化的基
3、础是配置管理与质量管理,目标是发现过程中的问题,持续进行开发过程的改进,做到软件企业的可持续发展。课程大纲时间主题内容提要第一部分(1.5天)完整开发流程管理提升国际知名开发流程分析对比l RUP、MSF、Agile、CMMIl 如何裁减重量级软件研发流程开发各阶段流程及规范l 需求、架构、设计、开发、测试等阶段流程及规范l 可持续改进的的软件研发过程软件需求管理l 百家争鸣:对比敏捷需求与正规需求的优劣l 需求分析的三大视角l 需求文档变化、追踪与变更(使用用户故事还是用例?)l 经验分享:控制需求变化的方法l 动手实践:完成需求工程的过程定义软件设计管理l 情景思考:您所在的组织如何看软件
4、设计(真实做设计吗?粒度如何?)l 架构及详细设计规范制定l 软件设计文档管理策略与工具l 软件设计验证与确认l 如何进行设计变更控制l 管理的视角如何推动设计进行?l 管理者如何解决设计能力差异问题?l 经验分享:设计全过程经验分享编码重构与构建管理l 情景思考:您所在的组织是否做代码评审?效果如何?l 软件源代码的Review过程l 软件源代码重构过程l 软件源代码泛型的提取,如何最大限度复用已测的源代码l 如何进行集成构建(版本构建、每日构建、持续构建)l 百家争鸣:编码规范是否真正的规范代码质量?l 情景思考:由Philips的编码规范所联想到的测试管理l 案例分析:一份来自500强跨
5、国集团的测试计划,分析测试规划背后隐藏着什么问题?l 有效的测试用例设计l 单元测试及其实施过程l 用户验收与可用性测试l 如何选用合适的测试工具l 测试过程的持续改进模型(TPI)l 案例分析:大型跨国公司测试团队分配方式介绍,讨论背后的问题第二部分项目开发计划与管理(1天)项目整体管理l 百家争鸣:项目管理的过程中主要的问题是什么?如何解决l 制订项目章程l 制定项目初步范围说明书l 制定项目管理计划l 指导与管理项目执行l 监控项目工作l 整体变更控制l 项目收尾项目范围管理l 百家争鸣:项目开发范围确认的问题l 项目范围规划l 项目范围定义l 制订工作分解结构l 项目范围确认l 项目范
6、围控制l 案例分析:大型跨国公司确认项目开发范围案例,制定大目标与小目标软件开发过程中的项目管理l 百家争鸣:如何做开发项目任务分配l 创建工作分解结构(WBS)l 评估规模和重用性l 估算持续时间和成本l 分配资源l 选择组织形式l 安排工作进度l 案例分析:大型跨国公司制定开发任务的案例分析l 案例分析:如何监控任务执行过程?成本管理l 如何建立度量体系l 基于COCOMOII模型工具的使用l 使用数据分析技术完成软件度量l 使用数据挖掘技术完成软件过程未来预测l 软件估算:规模估算、生产率估算、工作量估算、成本估算、进度估算等l 软件度量结果报告图表分析l 案例分析:从FPA估算模型发明
7、中发现的经验l 动手实践:使用工具实现最简单的软件规模估算l 动手实践:使用工具实现FPA与COCOMOII联合工作进行估算l 情景分析:某石油集团的规模估算引发的误差问题l 成本估算与项目计划的关系第三部分质量提升与团队建设(1天)软件质量管理l 缺陷管理l 问题管理l 开发规范制定(设计、编码和质量规范)l 改变软件质量的策略l 如何规范审核l 代码分析l 案例分析:某500强企业质量管理体系建立案例分析软件风险管理l 风险管理模型l 风险管理过程精要:识别风险、分析和量化风险、开发和控制风险、制定风险管理计划l 获得风险管理知识人力资源组织模式l 案例剖析:体验微软的组织结构,获得产品线
8、研发的组织模式l 人力资源能力划分l 人力资源技术划分l 人力资源团队组织模式l 案例剖析:体验佳能研发中心的组织模式项目沟通管理l 百家争鸣:你与团队成员有哪些沟通方式,分析利弊l 沟通规划l 信息发布l 绩效报告l 干系人管理l 情景分析:项目经理如何主持会议?团队沟通l 情景分析:Scrum早上开小会的方式是否可取?及其执行目标l 项目经理如何进行情感与理性沟通?第四部分开发过程的管理与度量(0.5天)软件开发过程自动化管理工具概述l Microsoft Team System 2005l IBM Rational系列工具l Borland系列工具l CA 系列工具l 开源工具配置管理l
9、 软件开发项目中的文档管理l 软件开发项目中的代码管理l 软件开发项目中的产品管理追踪与变更管理l 如何追踪产品的进度,基于迭代的质量控制体系l 如何完成软件项目或产品的矩阵追踪?l 百家争鸣:敏捷的变更与正规的变更如何取舍?l 如何管理软件的变更?l 如何实现角色、工件、时间与版本的和谐统一的管理?持续改进l 百家争鸣:软件组织追求最高境界是软件过程持续改进,达到最优,那么到底要改进什么?阻力在哪里?如何突破这些阻力?l 如何建立优秀的企业文化,推动高效、高质量的软件研发?l 课程回顾总结师资介绍国信高级技术培训中心的资深专家、高级顾问,资深高级系统架构师,工业与信息化部、微软认证讲师,现任
10、国内某知名外企技术总监。杜老师曾服务于可口可乐研发中心、斯伦贝谢全球科学研究与开发中心、必能宝(中国)商业智能部等全球500强研发中心,历任测试经理、质量经理、项目经理、研发经理、技术总监等职务。具有10多款大中型产品的项目管理、设计、实施及质量管理经验,包括可口可乐的GKPMS,Schlumberger Horizon(全球下一代油田开发平台),RTPM(全球油藏分析与管理平台),Dolphin(中间件开发平台),中国移动BI个性化客户沟通项目, CCM(全球最大个性化客户沟通产品),Sagent(全球三大BI产品)等大型项目。杜老师同时是微软认证的企业解决方案设计师、微软认证教师(MCT)
11、、Sun 认证程序员、Sun认证讲师及Crystal Decisions认证讲师,多年在软件架构设计、需求分析和需求管理、软件质量管理、.NET架构、.NET 应用开发、数据库设计、数据分析方面的项目咨询经验,为多家大型企业做过技术讲座和培训,例如西门子、HP、中国石油、中国石化、中国移动、中国电信、南方电力、微软中国、CA、阿里巴巴、海尔、海信、亚信、可口可乐、金蝶软件等。培训时间开班时间:2011年8月28日8月31日。即日起开始报名,小班授课,报名从速!培训费用l 培训费用:5000元/人(含培训费、资料费、午餐等费用)l 需要住宿的学员请提前告知,食宿统一安排,费用自理。证 书培训结束后,将获由国信高级技术培训中心颁发的“高级软件开发项目经理”培训合格证。联系方式联 系 人: 王文斌 联系电话: 010-传 真: 010- 电子邮件: gxwangwb 国信高级技术培训中心2011年 8月1日高级软件开发项目管理实战演练研修班报名回执单位名称邮政编码详细地址传 真联 系 人电 话手 机姓 名性别职务电 话手 机E-mail是否需要协助安排住宿 是 否培训费用付款方式:银行转帐,转帐完毕请将汇款凭证传真至:010开户名称北京国信德勤科技发展有限责任公司开户银行中国工商银行北京樱桃园支行帐 号