软件开发过程与项目管理(1.项目管理概述)

  • 项目定义
  • 项目的特征
  • 项目与日常运作
  • 软件项目的特殊性
  • 项目管理定义
  • 软件项目管理
  • PMBOK(美国的项目管理知识体系)
  • 过程管理
  • 软件项目管理过程
  • 软件项目管理过程组
  • 项目初始
  • 项目计划
  • 项目执行控制
  • 项目结束
  • 小结
  • 课后习题:
    • 课后简答题自练:
    • 课上测试

项目定义

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

项目的特征

  • 有明确的目标
  • 项目之间的活动具有相关性
  • 限定的周期
  • 有独特性
  • 资源成本的约束性
  • 项目的不确定性

项目与日常运作

  1. 项目:野餐活动、婚礼、开发操作系统、神州飞船计划
  2. 上课、社区保安、每天的卫生保洁

软件项目的特殊性

  • 逻辑实体
  • 相互作用的系统
  • 渐进明细
  • 变更

项目管理定义

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

软件项目管理

项目管理、软件项目、经验、技巧等等

PMBOK(美国的项目管理知识体系)

Project Management Body Of Knowledge的缩写,指项目管理知识体系的意思,具体是美国项目管理协会(PMI)对项目的管理所需的知识、技能和工具进行的概括性的描述

项目管理知识体系(PMBOK)包括 集成管理 、 范围管理、 时间管理 、 质量管理、 成本管理、 人力管理、 沟通管理、 风险管理、 采购管理、 干系人管理十个知识领域

过程管理

过程管理,就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进

软件项目管理过程

软件项目管理过程组

项目初始

项目确立、生存期

项目计划

范围计划、成本计划、进度计划、质量计划、配置管理计划、人员沟通计划、风险计划、合同计划、集成计划

项目执行控制

集成计划执行控制、核心计划执行控制、辅助计划执行控制

项目结束

小结

  • 软件项目管理基本概念
  • 过程管理与软件项目管理的关系
  • 软件项目管理过程

课后习题:

课后简答题自练:

  1. 项目的特征是什么?
  • 有明确的目标
  • 项目之间的活动具有相关性
  • 限定的周期
  • 有独特性
  • 资源成本的约束性
  • 项目的不确定性
  1. 请画出项目管理的 5 个过程组及其关系?

课上测试

  1. 下面哪一个活动不是项目
    A.
    野餐活动
    B.
    集体婚礼
    C.
    上课
    D.
    开发操作系统
    正确答案: C

  2. _____是一系列伴随着项目的进行而进行、目的是为了确保项目能够达到期望结果的一系列管理行为。
    A.
    人力资源管理
    B.
    项目管理
    C.
    软件项目管理
    D.
    需求管理
    正确答案: B

  3. ______是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。
    A.
    过程
    B.
    项目
    C.
    项目群
    D.
    组合
    正确答案: B

  4. 请问关于项目以下哪个是正确的?
    A.
    一个项目具有明确的目标而且周期不限
    B.
    一个项目一旦确定就不会发生变更
    C.
    每个项目都有自己的独特性
    D.
    项目都是一次性的并通过项目经理独自完成
    正确答案: C

  5. 下面哪个活动是项目
    A.
    上课
    B.
    社区保安
    C.
    野餐活动
    D.
    每天的卫生保洁
    正确答案: C

  6. 项目经理的职责不包括以下哪项内容
    A.
    开发计划
    B.
    组织实施
    C.
    项目控制
    D.
    提供资金
    正确答案: D

  7. 以下都是日常运作和项目的共同之处,除了
    A.
    由人来完成
    B.
    受制于有限的资源
    C.
    需要规划、执行和控制
    D.
    都是重复性工作
    正确答案: D

  8. 以下哪一项最能表现项目的特征
    A.
    运用进度计划技巧
    B.
    整合范围与成本
    C.
    确定期限
    D.
    利用网络进行跟踪
    正确答案: C

  9. 下列哪一项不是项目与日常运作的区别
    A.
    项目是以目标为导向的,日常运作是通过效率和有效性体现的
    B.
    项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理
    C.
    项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识
    D.
    项目是一次性的,日常运作是重复进行的
    正确答案: C

  10. 项目开发过程中可以无限制地使用资源。
    正确答案: 错误

  11. 日常运作存在大量的变更管理,而项目则基本保持连贯性的。
    正确答案: 错误

  12. 项目具有临时性的特征。
    正确答案: 正确

  13. 过程管理,就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进。
    正确答案: 正确

  14. 项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。
    正确答案: 错误

  15. 搬家属于项目。
    正确答案: 正确

  16. 项目管理包 填空 1 填空 2 填空 3 填空 4 填空 5 5 个过程组。
    正确答案:
    填空 1:
    启动
    填空 2:
    计划
    填空 3:
    控制
    填空 4:
    执行
    填空 5:
    结束

  17. 实现项目目标的制约因素有: 填空 1 填空 2 填空 3 填空 4 等
    正确答案:
    填空 1:
    工作范围
    填空 2:
    成本
    填空 3:
    进度计划
    填空 4:
    客户满意度

  18. 项目管理知识体系(PMBOK)包括 填空 1管理 、 填空 2管理、 填空 3管理 、 填空 4管理、 填空 5管理、 填空 6管理、 填空 7管理、 填空 8管理、 填空 9管理、 填空 10管理十个知识领域。
    正确答案:
    填空 1:
    集成
    填空 2:
    范围
    填空 3:
    时间
    填空 4:
    成本
    填空 5:
    质量
    填空 6:
    人力
    填空 7:
    沟通
    填空 8:
    风险
    填空 9:
    采购
    填空 10:
    干系人

软件开发过程与项目管理(1.项目管理概述)相关推荐

  1. 浅谈软件开发过程中的项目管理

    摘要:大量软件开发实例表明,如果不能在软件开发中加强项目管理,随着国内软件行业的不断发展与壮大,国内的软件开发企业将面临严峻的挑战性与风险性.因此,为了确保软件开发的效率与质量,必须认识到强化项目管理 ...

  2. 软件开发项目管理的模式概述

    软件开发项目管理的模式概述 blueski推荐 [2006-6-22] 出处:CSDN 作者:不详 70年代基本上一个软件在项目规模上比较小,一两个人基本可以胜任一个软件的开发,这样的人被称为hero ...

  3. 软件开发过程与项目管理(2.软件项目确定)

    软件开发过程与项目管理(2.软件项目确定) 项目立项 Make or Buy 决策 项目招投标过程 乙方项目分析 项目经理的职责 小结 例题 简答题: 自练 项目立项 明确项目的目标.时间表.项目使用 ...

  4. 软件开发过程与项目管理(16.项目结束)

    软件开发过程与项目管理(16.项目结束) 课件 项目终止 项目终止的条件 下列条件出现,可以终止项目: 项目计划中确定的可交付成果已经出现,项目的目标已经成功实现 由于相关原因,项目无法继续进行,例如 ...

  5. 软件开发过程与项目管理(12.软件项目合同计划)

    软件开发过程与项目管理(12.软件项目合同计划) 课件 项目合同 合同是具有法律效力的协议 双方自愿达成的协议 签订者具有相应的法律能力 有充分的签约理由 具有合法的目的 合同条款 合同类型 总价合同 ...

  6. 软件开发过程与项目管理(14.项目核心计划执行控制)

    软件开发过程与项目管理(14.项目核心计划执行控制) 范围计划执行控制 范围核实 变更控制 进度与成本执行控制 图解控制法 挣值分析法(重点) 挣值分析法- 输入 BCWS-Budgeted Cost ...

  7. 软件开发过程与项目管理(10.软件项目人员与沟通计划)

    软件开发过程与项目管理(10.软件项目人员与沟通计划) 课件 项目人员计划 团队定义 团队是一定数量的个体成员组织的集合 包括自己组织的人.供应商.分包商.客户等 为一个共同的目标工作,协调一致,愉快 ...

  8. 软件开发过程与项目管理(6.软件项目成本计划)

    软件开发过程与项目管理(6.软件项目成本计划) 软件项目规模 软件项目规模即工作量包括 软件规模单位包括 软件项目成本 成本估算 估算基本方法 代码行估算法(简略) 功能点估算法- Albrecht ...

  9. 软件开发过程与项目管理(11.软件项目风险计划)

    软件开发过程与项目管理(11.软件项目风险计划) 课件 风险基本概念 项目风险的三要素 一个事件 事件发生的概率 事件的影响 风险类型 预测角度: 已知风险 可预测风险 不可预测风险 范围角度: 商业 ...

最新文章

  1. c++ vector clear()清除容器中所有数据
  2. vue axios 跨域_SpringBoot+Vue从零开始搭建系统(三)前后端整合二
  3. Linux网站大杂烩《自己查阅》
  4. CORS 请求未能成功_当遇到跨域开发时, 我们如何处理好前后端配置和请求库封装(koa/axios版)...
  5. 聚合登录平台网站源码
  6. 小智伴机器人使用说明_智伴机器人丨史上最全功能,玩转小智伴看这里!
  7. Rancher体系下容器日志采集
  8. git提交代码 visual_git/github相关介绍
  9. NGUI的输入框制作(attach- input filed script的使用)
  10. PLSQL调整SQL字体大小
  11. 鲲鹏开发者技术峰会·福州圆满落幕!
  12. mindoc制作思维导图
  13. 在word中插入分页符,多出一行
  14. 真分数分解为埃及分数Python3
  15. 2019中国科学院、中国工程院院士增选名单正式发布
  16. Android 蓝牙知识
  17. python后台开发性能问题_《Python高性能编程》——2.14 确保性能分析成功的策略-阿里云开发者社区...
  18. Deep Spatio-Temporal Representation for Detection of Road Accidents Using Stacked Autoencoder
  19. 对象和String之间转换(包含基本类型转换)
  20. VisualSVN Server的使用

热门文章

  1. linux系统查看usb转串口驱动,Linux usb转串口驱动
  2. 一、ECMAScript 6/7/8简介
  3. 在线升级:OTA升级的原理和实现方式
  4. 学习笔记(01):大数据金融信贷项目实战(Spark2.3.x Streaming)-Spark SQL架构原理
  5. 服务器安装360文档卫士,360文档卫士
  6. 基于springboot开发餐厅点餐管理系统
  7. UVM--TLM2.0通信
  8. switch case之合并case
  9. rewrite 功能
  10. Eclipse配置黑色酷炫主题