项目管理
一、项目管理概述
二、项目管理内容
1. 分类管理法
主要根据项目的商业价值,或者说项目对公司产生的贡献,对项目分为S、A、B、C类,并且加上项目分类(综合、系统、BI、数仓(数据仓库)等。
-
S:商业价值XXX万以上,商业价值公司层级的项目,涉及周期3个月以上、关联GMV达到XXX万以上。
-
A: 商业价值XXX万,需要系统开发运营的项目,开发周期需要1个月以上。
-
B:商业价值XXX万,部门内部孵化项目,开发周期2周以上,主要资源和矛盾在部门内部就可以解决。
-
C:商业价值XXX万以内的项目,开发周期2周以内
-
D: 商业价值XXX万以内的小项目,开发周期5天内
-
E: 目前不在运行状态的项目
2. Scrum与项目管理
什么是Scrum
Scrum 是用于开发、交付和持续支持复杂产品的一个框架,是一个增量的、迭代的开发过程。在这个框架中,整个开发过程由若干个短的迭代周期组成,一个短的迭代周期称为一个Sprint,每个Sprint的建议长度是一至四周。
在Scrum中,使用产品Backlog来管理产品的需求,产品backlog是一个按照商业价值排序的需求列表,列表条目的体现形式通常为用户故事。Scrum团队总是先开发对客户具有较高价值的需求。
在Sprint中,Scrum团队从产品Backlog中挑选最高优先级的需求进行开发。挑选的需求在Sprint计划会议上经过讨论、分析和估算得到相应的任务列表,我们称它为Sprint backlog。在每个迭代结束时,Scrum团队将递交潜在可交付的产品增量。
Scrum流程
Scrum执行策略
- Sprint定为一周,即每周开工会布置确定一周计划任务量和目标进度。
- 一旦迭代开工会完毕尽量避免需求修改, 任何需求都不允许添加进来,并有Scrum Master严格把关,最大程度保障团队不受干扰。
- User Story严格按照优先级别来实现。