课程背景
通常情况下的软件开发企业,项目主要来源于外部客户合同驱动或为内部客户服务驱动,项目干系人涉及客户代表、公司市场与销售、采购部门代表、研发人员和后台支撑维护人员以及各部门主管等。软件开发方法是基于瀑布开发模型的CMMI软件能力成熟度体系,开发团队绝大部分都是技术出身,重技术方案,轻管理方法,技术成熟度较高,而管理成熟度较低,绝大部分没有接受过系统的项目管理知识和方法培训。 本课程基于国际流行的DSDM Atern®(动态系统开发方法,流行于英国和欧洲国家软件开发管理)软件项目管理方法为基础展开培训,DSDM Atern®方法是一个灵活的开发管理框架,它是在原有瀑布开发模型的基础上初步演化形成的软件快速开发方法,它系统的指出快速开发应相互配合的各个方面,包括价值观、原则、流程、团队、产品和技术。 本课程分两个部分对学员进行项目管理能力提升培训。 第一部分重点就DSDM Atern®项目管理理念及其整体框架进行知识普及,帮助学员了解软件项目管理的先进管理理念以及管理方法。 第二个部分重点就目前公司项目管理中普遍存在的问题给予专业的培训帮助。第二个部分以案例实战演练展开,该案例是一个信息系统研发和实施的大型项目案例(由各个子系统组成,包括第三方集成),主要包含了项目的启动、项目需求管理、项目设计与开发管理、项目测试与部署管理、系统集成与上线试运行管理、系统初验与终验各个环节的最佳实践做法。 通过学习本课程,学员一方面能够全方位了解国际最先进的软件项目管理理念和通用的做法,通过实战案例演练快速掌握软件项目管理技术,另一方面还可以就本单位出现的项目管理问题找到科学的项目管理解决方法,可以应用在企业实际项目中,改善项目的绩效。
课程目标
1、 简介DSDM Atern®,厘清软件开发项目管理过程之间的关系和团队的行为标准; 2、 一个完整的信息系统软件项目生命周期,演练项目经理应掌握的必要的硬技能和工具模板; 3、 提高组织项目管理文化氛围; 4、 提高项目经理的项目管理意识; 5、 提高项目经理的胜任能力; 6、 提高项目团队的凝聚力; 7、 减少项目进度的延误; 8、 减少项目资源的浪费; 9、 减少项目沟通协调成本。
课程大纲DSDM Atern®项目管理框架 1、 DSDM Atern®项目管理框架 1.1 Atern®项目哲学体系 ² 聚焦组织战略目标 ² 尽早交付业务价值 1.2 Atern®项目管理原则 ² 聚焦业务需求 ² 按时交付 ² 协作 ² 决无质量妥协 ² 在坚实的基础上不断构建 ² 迭代开发 ² 持续不断的沟通 ² 展示控制 1.3 Atern®项目组织结构及角色职责 ² 业务发起人 ² 业务愿景人 ² 业务大使 ² 商务顾问 ² 业务分析师 ² 技术协调人 ² 开发人员 ² 测试人员 ² 项目经理 ² 团队经理 ² 敏捷教练 ² 研讨会主持人 1.4 Atern®项目生命周期及产品 ² 项目前 ² 可行性研究 ² 基础阶段 ² 探索阶段 ² 工程阶段 ² 部署阶段 ² 项目后 1.5 Atern®项目产品 ² 项目任务书 ² 商业论证 ² 概要计划 ² 业务基础文件 ² 管理基础文件 ² 解决方案基础文件 ² 需求优先级列表 ² 交付计划 ² 交付控制包 ² 时间盒计划 ² 时间盒评审记录 ² 部署计划 ² 展开的解决方案 ² 解决方案保证包 ² 已部署的产品 ² 项目评审报告 ² 利益评估报告 1.6 Atern®项目开发实践 ² Workshop引导式研讨会 ² MoSCoW优先级排序技术 ² 迭代开发 ² 模型制作 ² Timebox时间盒 第二部分 基于Atern®的项目管理实战案例演练 |