浅谈项目管理

大家好,我是第四大区技术支撑中心程仁银,2006年毕业至今一直与程序猿生活在一起,从未分离。从最初的"Hello,World!"到现在项目整体管理,现已过了七年之痒,我们一起讨论需求范围、确定项目里程碑、制定风险应对计划、控制项目成本、评审产品原型、沟通需求变更,这样朝九晚五的沿着项目开发计划一起携手共进。在此也希望认识更多志同道合的同事,一起成长,我在这里,你在哪里?
Ø 项目管理是什么?
1、有人说项目管理是五大过程组加九大知识域;
2、有人说项目管理是CMM/CMMI;
3、有人说项目管理是敏捷;
4、有人说项目管理就是技术管理;
5、有人说项目管理就是需求分析、设计、编码、测试、交付的过程;
6、有人说项目管理是沟通管理?
7、还有人说项目管理就是政治斗争 !
PMBOK是这么定义项目管理的:项目管理就是将知识、技能、工具与技术应用于项目活动,以满足项目的要求。
Ø 回顾项目管理历史
1. 1968年为了解决大型软件项目的软件危机,北大西洋公约组织(NATO)提出来“软件工程”这一术语。
2. 1969年美国项目管理协会(PMI)组织成立
3. 1981年起经过30年的努力形成了目前看到的项目管理知识体系(PMBOK),即五大过程组和九大知识领域
4. 1987年起,卡内基·梅隆 软件工程研究所(SEI)先后发布了CMM/CMMI
5. 2001年由17位世界轻量级方法学家又提出了著名的敏捷宣言
6. 现如今在PMBOK和CMM/CMMI基础上又诞生了组织级项目管理模型(OPM3)
项目管理入门
Ø 什么是项目 ?
无论是飞上太空的大型航天飞机系统,还是企业各种行业应用,以及物联网上的各类网站,都是由一个个IT项目组成的。
l 用有限的资源、有限的时间为特定客户完成特定目标的一次性工作。
l 客户是指提供资金、确定需求并拥有项目成果的组织或个人。
Ø 项目的三个特点:
1、临时性:每一个项目都有一个的明确的开始和结束。
2、独特性:项目创造独特的可交付成果:产品、服务或成果。
3、渐进性:渐进明细是项目逐步完善的过程。
Ø 项目机会选择(项目立项和招投标管理)
1. 从政策导向中需找项目机会。
2. 从市场需求中需找项目机会。
3. 从技术发展中需找项目机会。
4. 从特定事件中需找项目机会。
Ø 项目章程:正式批准一个项目的文档。项目章程由项目组织以外的发起人或者资助人发布,要么由组织内某个级别的管理层发布;
项目章程的几个要素
1.概要
项目背景、项目名称、项目目的。
2.项目组织
项目经理、项目成员、项目组织机构(PM/测试经理/开发主管/需求分析员SE/系统设员/程序编码员/测试员/质量保证员/配置管理员等)
3.项目范围
4.项目总体计划
预计开始日期、预计结束日期、项目阶段交付成果
5.项目主要干系人
项目干系人:又称项目相关利益者。
项目不同的干系人对项目有不同的期望和需求,他们关注的目标和重点常常相去甚远。
例如:
业主也许十分在意时间进度,
设计师往往更注重技术一流,
政府部门可能关心税收,
附近社区的公众则希望尽量减少不利的环境影响等。
弄清楚哪些是项目干系人,他们各自的需求和期望是什么,这一点对项目管理者来说非常重要。
只有这样,才能对干系人的需求和期望进行管理并施加影响,调动其积极因素,化解其消极影响,以确保项目获得成功。我总觉得和下面一段话有所关联,却不知其所以然。但感觉很有道理,然并卵啊!
☜市场结构决定市场行为,市场行为决定市场绩效,为了获的理想的市场绩效,最重要的是调整和改善不合理的市场结构。☞
Ø 如何胜任项目经理职位 ?
项目经理应具备项目管理方面的管理能力、业务能力、基本的技术能力和沟通能力。
一个好的项目经理能够出色的完成项目,把握项目计划包括成本、进度、范围以及质量等,把客户的满意度提到最高。
² 软件项目的特点决定了外行管内行比较吃力,所以项目经理出身技术专家本身就是件好事,但必须意识到,这时,不能以他个人对企业做出的贡献和他个人的专业技术标准来衡量他的成就,而要以提高团队的战斗力和凝聚力为使命,要强调只有团队的成功才是个人的成功。一个项目的成败,项目经理首当其冲,当仁不让!可以说成也萧何败也萧何。(韩信刘邦、楚汉之争)
² 对项目经理应当具备如下素质:
1. 广博的知识
2. 丰富的经历
3. 良好的协调能力
4. 良好的职业道德
5. 良好的沟通与表达能力
6. 良好的领导能力

Ø 项目经理如何开展一个项目 ?
² 明确产品(项目)定位
² 需求尽可能多样化、力求全面
² 让项目团队成员在前期阶段,多想多写
² 明确风险,树立信心
² 及时跟进,检查关键点
项目整体管理

由于项目管理知识点甚多,这里我只是把项目关键的过程域抽离出来
1. 浅谈项目整体管理?
Ø 1. 制定项目章程 2. 制定项目范围说明书 3. 制定项目管理计划 4. 指导和管理项目执行 5. 监督和控制项目工作 6. 整体变更控制 7. 项目收尾
2. 浅谈项目范围管理?
Ø 1. 范围规划 2. 范围定义 3. 创建工作分解结构WBS 4.范围确认 5. 范围控制
3. 浅谈项目时间管理?
Ø 1. 活动定义 2. 活动排序 3. 估算活动资源4. 估算活动历时5.制定进度计划
6.进度控制
4. 浅谈项目成本管理?
Ø 1. 制定成本管理计划 2. 估算项目成本2. 制定项目预算 3.控制项目成本
5. 浅谈项目质量管理?
Ø 制定项目质量计划2. 实施项目质量保证 3. 实施项目质量控制
6. 浅谈项目人力资源管理?
Ø 1. 人力资源计划编制 2. 组建项目团队 3. 项目团队建设 4. 管理项目团队
7. 浅谈项目沟通管理?
Ø 1. 识别干系人 2. 制定沟通管理计划 3.发布信息 4. 管理干系人期望5.报告绩效
8. 浅谈项目风险管理?
Ø 1. 制定风险管理计划 2. 识别项目风险 3. 实施定性风险分析 4. 实施定量风险分析 5. 制定风险应对计划 6. 监控项目风险
9. 浅谈项目采购管理?
Ø 1. 制定采购计划 2. 制定询价计划 3. 招标 4. 供方选择 5. 管理采购 6. 结束采购 7. 合同管理

浅谈CMM和敏捷开发
CMMI(能力成熟度集成模型)
l 假设过程决定质量,遵循一个好的过程,产出一个好的产品。
l 产品从开始到交付与维护的整个生命周期
l 将这些实践划分为22个大类(过程域,PA)
l 为每类PA设定一些要达成目标
l 为了达成这些目标,给出了一些推荐的执行方方法
l 执行这些方法,通常会输出一些典型工作产品

CMMI的5个成熟度级别
1. 初始级 2. 已管理级 3. 已定义级 4. 量化管理级 5.优化级

敏捷宣言:

敏捷项目的三个阶段
Ø 迭代前准备
Ø 1. 组建团队。
Ø 2. 项目初始评估、制定版本迭代计划。
Ø 3. 项目启动会议。
Ø 4. 敏捷办公环境布置。
Ø 5. 可视化管理准备。
Ø 6. 建立持续集成环境。
Ø 7. Story分析。
Ø 8. Story估计、版本迭代计划重修订。
Ø 迭代开发
Ø 发布测试(SIT)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值