教案1第0102讲软件开发项目管理概述_第01讲项目管理概述

2020-02-27 教案模板 下载本文

教案1第0102讲软件开发项目管理概述由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“第01讲项目管理概述”。

第01章 软件开发项目管理概述

上课班级:信息系统09级01班、信息系统09级02班

上课目的:通过本章的学习,要求学生了解项目的定义和基本特征,软件项目的特点,项目管理的重要性,项目管理的发展史,了解项目管理知识体系。熟悉软件项目管理的研究方法。

上课节次:第01-02讲(1-2;3-6)教学目标(重点、难点):  项目与软件项目

 项目管理与软件项目管理(重点) 项目管理知识体系(PMBOK) 软件项目管理中的若干原则(难点) 软件项目管理的工具

0引论

软件项目过程

顾客顾客需求输入产品输出实现产品满意 广义软件工程

项目管理软件开发过程改进 软件项目的成功和失败

软件开发的困惑

 为什么我们不能开发出高质量的软件?

 为什么人类无法定义它、解释它,深刻地了解它?

 为什么一些天才的科学家穷其一生的精力也不能把这些迷惑归纳成一种科学工程学科或行业标准?

 软件工程方法不堪一击,人们无法使用它们。

软件项目失败原因

       客户需求不确定

最终产品的设计和特色只有在过程中才能变得清晰,而不是开始时 很难制定准确的计划

估计不够,低估时间和成本 来自营销、客户和管理者的压力 沟通失败是项目失败的最大的威胁 软件过程不可见

软件开发的探索

 技术

CASE,UML OO  过程控制

ISO9001,ISO9000-3,ISO15504,ISO12207 CMM,TickIT 以上措施并没有真正解决软件危机,“质量是制造出来的,不是检验出来”,在制造业适用,在软件行业作用并不大(软件过程不可见),项目失败率还是很高。

软件项目失败深层次原因

 对软件的误解是问题的根源。

 现有的方法是由那些有良好愿望但忘记了软件中的“软”的那些聪明人所创建的。他们假定开发软件就象造桥。

 方法不正确。没有人打算失败,具有讽刺意味的是为使失败最小化而创建的方法是失败的。

 开发人员士气不高,没有创造性。 管理人员、开发人员能力不够。 只重过程,不重人。 没有良好的沟通。

1、项目与软件项目

哪些活动是项目?

上课;野餐活动;集体婚礼;社区保安;开发微软的操作系统;每天的卫生保洁;神州飞船计划。

项目定义

项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。

项目的外在特征

 有明确的目标

 整体性:项目之间的活动具有相关性  一次性:限定的周期,独特,不可复制  资源消耗性:资源成本的约束性

 不确定性

项目的内在属性

 唯一性

 组织的临时性和开放性  与其他工作的相互依赖性  多目标

项目与日常运作的区别

 项目是一次性的,日常运作是重复进行的, 项目是以目标为导向的,日常运作是通过效率和有效性体现的, 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理;  项目存在大量的变更管理,而日常运作则基本保持连贯性的。

项目生命期和阶段划分

软件项目的特殊性

 逻辑实体(非物理实体)

 相互作用的系统(一招不慎满盘皆输) 变更(柔性,可走回头路)

 渐近明细(从概括、模糊到具体,逐步细化)

软件项目实例

 社保系统

 目标:实现社会保险管理的七大保险功能  时间:1年  资金:200万

 资源:10人、设备、资料等等

2、项目管理与软件项目管理

项目管理定义

项目管理是一系列的伴随着项目的进行而进行的、目的是为了确保项目能够达到期望的结果的一系列管理行为(活动)。

项目管理5个标准化过程

实现项目目标的制约因素

          工作范围 成本

时间(进度计划)质量(客户满意度)组织(项目干系人)

项目管理的5要素

技术(Technical)方法(Methodology)

团队建设(Team Building)信息(Information)

沟通(Communication:80% jobs)

软件项目管理定义

软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。

 软件项目管理的知识来源

 项目管理  软件工程  经验技巧

3、项目管理知识体系(PMBOK)

关于PMP      PMI在1984年提出项目管理认证计划(PMP)AT&T,Bell South,Bell Core,Bell Atlantic,Us West, Citibank,IBM,EDS,ABB等参与,是目前全球认可程度最高的项目管理专业认证 是项目管理资格最重要的标志之一 详细信息参看:www.daodoc.com

项目管理的九大知识体系

 范围管理——确定项目的范围, 进度管理——进度是绝大多数项目都非常强调的因素,进度管理的目标是保证项目按时完成。

 成本管理——目标是保证项目不超出预算

 人力资源管理——目标在于充分发挥“人”的主动性、创造力和工作效率。它包括组织计划的编制、人员募集和团队建设三部分

 风险管理——风险存在于任何项目中,为了将风险对项目的不利影响降至最低,人们需要对风险加以管理,包括:风险识别、风险分析、风险应对、风险监控几个过程。 质量管理——围绕质量保证和质量控制两个过程展开的。 采购管理——对物料的采购进行有效的管理。

 沟通管理——良好的沟通才能获取足够的信息、发现潜在的问题、控制好项目的各个方面。沟通管理就是要在项目干系人之间建立起良好的沟通渠道和沟通平台,保证他们能够畅通无阻的交流信息。

 集成管理——也称综合管理,就是为了满足上述8方面要求进行协调,以达到项目的预期目标。它是一项综合性、全局性的工作,主要内容是在相互冲突的目标或可选择的目标中权衡得失、作出选择。

 项目管理的9个方面并不是割裂的,而是紧密联系的,最终统一在项目管理的框架之内。从理论上讲,项目管理包括以上9个部分,但实际项目中很难做到面面俱到,通常是根据项目的实际情况针对项目的几个关键因素进行管理。

4、软件项目管理中的若干原则

项目管理的若干原则

     计划原则 Brook原则 80-20原则 默认无效原则 等等

5、软件项目管理的工具

常见项目管理工具

    Microsoft Project CA-SuperProject Project Scheduler 等等

6、案例启发

你是一个项目的项目经理,计划了一个项目需要36个月完成,然后提交领导,由于领导的原因导致项目的开始日期推延2个月,但是领导要求你按照计划完成,作为项目经理,你应该如何做?

《教案1第0102讲软件开发项目管理概述.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
教案1第0102讲软件开发项目管理概述
点击下载文档
相关专题 第01讲项目管理概述 项目管理 教案 软件 第01讲项目管理概述 项目管理 教案 软件
[教案模板]相关推荐
    [教案模板]热门文章
      下载全文