软件项目管理与开发流程管理 课程

原创 2007年09月18日 03:14:00

软件项目管理与开发流程管理

课程背景:
以 IT领域典型的软件开发项目管理为主线,结合业界公认最成功的Rational软件开发统一流程架构(Rational Unified Process)和奉为项目管理圣经的美国项目管理协会(PMI)项目管理知识体系(PMBOK),详细讲述其在迭代化软件开发方法论中的具体使用。
课程从业界在实践中所总结出来的软件开发六大最佳经验入手,避免知识点的罗列,进而更贴近实际工作,强调实用性。
1、课程时间:2天
2、课程对象:
     项目经理、其他项目主管和技术经理
     过程控制工程师
     分析师和设计师
     软件架构师
     配置管理人员 
       测试和质量保证人员
3、课程特点:
—     互动式教学、团队讨论、项目模拟实践;
—     经验丰富的IT项目管理讲师;
—     邀请资深的IT项目管理人员与学员进行交流,传授IT项目管理经验,针对学员实际工作中遇到的问题给予分析、解答;
—     课程结束后,为学员提供跟踪服务,免费获得最新的项目管理信息。
4、课程目标:

  • 本课程主要关注成功软件开发过程中所体现的多个最佳经验和其在软件工程实践中的相关知识库。
  • 介绍迭代化开发、相关知识库的组织结构和内容。强调迭代化软件开发的主要原理:阶段、目标以及减轻风险。
  • 讨论开发团队和项目经理在软件开发四个阶段环境中实践迭代化开发所面临的主要问题,讨论项目经理如何提高迭代化开发在未来项目中的应用。
  • 确定职责、交付工件的类型和迭代化开发团队的相互依赖性。
  • 描述项目流程各个阶段和开发时项目管理重点的变更。
  • 掌握现代项目管理的知识体系和项目管理实用技能。
  • 通过讲解、讨论、个案研究和模拟实战演练,增强应用IT项目管理方法的能力。


5、培训资料:
—     授课讲义
—     PMBOK中、英文版
—     PMP报考指南
—     《项目管理技术》杂志
6、颁发证书:
   北京大学软件与微电子学院《软件项目管理与开发流程管理》结业证书
   美国Welcom公司项目管理培训证书
   美国项目管理协会(PMI)认可PDU(Professional Development Unit)学分
7、收费标准:2500元/人
8、课程安排:


天数

2天

培训内容

第一天上午:
第一部分:项目管理基础
    • 为什么获得成功的项目太少
    • 什么是项目和项目管理
    • 怎样全面透彻理解要管理的项目
    • 项目与企业战略
    • 项目管理三要素
    • 项目管理团队
    • 项目管理常用的工具技术
    • 项目管理流程

第二部分: 软件开发项目管理最佳经验
    • 软件开发的四个阶段
    • 软件工程历史、瓶颈与进步
    • 软件项目管理 – 统一流程架构(Unified Process)
    • 六大软件开发管理最佳经验
    • UML

第一天下午:
第三部分: 迭代化开发
    • 迭代化开发和其优势
    • 迭代化软件开发的主要原理:阶段和目标
    • 减轻风险

第四部分: 项目团队
    • 软件开发的人员组织
    • 管理者的角色与任务
    • 有效管理控制手段的特征
    • 问题解决步骤的演习、发表、分析、回馈
    • 工作场所的士气管理

第二天上午:
第五部分:项目启动阶段(Inception)
    • 确定项目开发的目标和范围
    • 定义主要的需求:用例以及主要的用例场景
    • 根据一些主要的用例场景来构建一个基本架构
    • 估算开发周期和成本
    • 估计潜在的风险

第六部分:项目精化阶段 (Elaboration)
    • 稳定并验证软件架构
    • 定义所有的需求:所有的用例及用例场景
    • 确定项目开发前景 (vision)
    • 为构建阶段 (Construction)制定一个详细的开发进度计划
    • 怎样才能制定出一个合理的进度计划
    • 工作分解结构( WBS) 标准和开发
    • 进度如何控制和变更
    • 如何管理项目的成本

第二天下午:
第七部分:项目构建阶段 (Construction)
    • 执行软件产品的开发
    • 控制软件产品的开发
    • 尽可能降低开发成本,优化开发资源和避免不必要的返工
    • 软件质量控制
    • 怎样严格控制项目的质量
    • 定期跟踪 ,确保实现项目目标
    • 获得阶段性成果 (alpha、beta版本)
    • 软件测试

第八部分:项目产品化阶段 (Transition)
    • 获得项目干系人的认同
    • 核实项目的范围
    • 检查交付结果的质量
    • 产品部署并且满足预定的质量标准
    • 稳定的产品基线
    • 关闭项目合同
    • 付款
    • 后期维护

相关文章推荐

软件项目管理(SPM)课程总结及感想

进入大三下学期,我在只需要选择一门选修课的情况下选择了软件项目管理课程。由于往届的学长学姐告诉我们课上会教很多实用的项目管理系统,这些工具都是现在主流的互联网公司使用的正规军装备,能学到很多很前沿的知...

《软件项目管理》课程知识总结

这篇文章是结合《软件项目管理》课程知识进行总结,相当于自己的在线笔记,主要包括9大知识领域:范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、采购管理、风险管理和综合管理,希望对大家有所...

软件项目管理流程分析与设计

摘要:针对软件项目和项目开发中的复杂性、易变性和不可预见性,研究了软件项目管理流程方法,设计了软件项目运作过程的总体流程,分析了各阶段流程的进入条件、主要工作过程和工作结果。 1 引言 长期以来,...
  • fakine
  • fakine
  • 2012年05月30日 14:24
  • 541

软件项目管理流程总结

项目管理与软件开发的质量、效率、最终成果息息相关,本文主要讲述软件项目的风险评估、成本预算、客户沟通、需要分析、开发管理、成交交付等多个流程。 在现今国内的项目的管理形式十分零乱,对管理欠缺重视,以...

详解软件项目管理流程的每一步

一、项目启动(项目开工会) 了解项目干系人及其利害关系。 所有项目组成员是否到位,如到位则拿到项目开发人员的简历,详细了解每个开发人员的情况(可能会组织到客户方面试)。 根据项目需求...

软件项目管理总体流程设计

软件项目管理总体流程设计为项目搜寻、立项、售前、合同生成和合同执行等5个主要阶段。   在软件项目开发管理过程中,不仅要努力实现项目的范围、时间、成本和质量等目标,还必须协调整个项目过程,以满足...

软件项目管理流程

  • 2014年09月19日 09:42
  • 24KB
  • 下载

软件项目管理流程DOC文件

  • 2009年10月21日 01:34
  • 1.37MB
  • 下载

软件项目管理师复习指南一:信息系统开发基础

Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:软件项目管理与开发流程管理 课程
举报原因:
原因补充:

(最多只允许输入30个字)