软件项目管理-第一章项目管理概述

一、软件技术的发展

4907604cdbc24e8f9aa3b068e9a32446.jpeg

面向服务架构SOA

21670e6cb9b9401db0879103290f5d9f.jpeg

面向业务计算

02ece8e4a2cf4a0e9e8d3631cbd18e2d.jpeg

二、进行软件项目管理的原因

1、软件项目管理的对象:软件工程项目

2、范围:整个软件工程过程

3、为什么要进行软件工程:

解决关键问题(对软件工程的范围明确,明确可能的风险、明确需要的资源【人,硬/软件】,要实现的任务,重要的时间节点,花费的工作量【成本】,进度的安排)

三、甲方和乙方

甲方:需求,买方

乙方:供应,卖方

四、软件项目管理的原因

软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成。从而对人员、产品、过程好项目进行分析和管理活动。

根本目的:为了让软件项目(大型项目的整个生命周期)都能在管理者的控制之下,以预定成本按期按质完成软件交付用户使用。并总结成功或失败的案例来总结出今后的开发原则,避免前人的错误。

五、项目定义

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

是以一套独特而相互联系的任务为前提,有效地利用资源,在一定时间内满足一系列特定目标的多项相关工作总称。

2d449a8aa60d40ba86e1cc017a8fb02e.jpeg

b82511ed78b4434087ad0d43116c83a5.jpeg

6ffd1c181c954496807517e999100106.jpeg

ec15de39580845febcfccc92c86ada51.jpeg

软件项目要素(3个)

1.软件开发的过程

2.软件开发的结果(最终的质量)

3.软件项目开发的资源和项目特定的委托人(客户)

8b30349f5be149c79ca63a919835dac8.jpeg

六、项目管理的定义

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

七、软件项目管理

b8235d386b364de897f768c36e831679.jpeg

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

94bf14b442194ee1b0a3b1ef0845ff3f.jpeg

8000c05f9bee421a8a177a7010a93a60.jpeg

d7db563258964d029af33c522fc7c248.jpeg

7d39c84ffaaf4ac9835cec2868e2b225.jpg

最重要四个方面:范围,进度,成本,质量,软件项目管理5个过程组

ed44cbaeface4faaaa6d2f842e56e1b8.jpg

 过程管理

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

39e2f3b24da146ae89eb411594a0b6ce.jpg

 敏捷模型Ajile:

敏捷组织提出的一个灵活开发方法

应对迅速变化需求的快速软件开发方法

是一种迭代、循序渐进的开发方法

敏捷宣言四价值:

敏捷原则:比较务实的一种原则

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值