敏捷开发项目流程指引很好培训课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
What is project?
Benefit
1/20/2021
敏捷开发项目流程指引很好
1
Traditional
Waterfall model
1/20/2021
敏捷开发项目流程指引很好
2
项目阶段
敏捷迭代
1/20/2021
敏捷开发项目流程指引很好
3
Responsibility
Role 产品经理
称谓
敏捷开发项目流程指引很好
23
障碍列表
• SM维护 • 影响项目前进的工作或者风险 • 每日晨会后更新
1/20/2021
敏捷开发项目流程指引很好
24
这个版本的进度怎样?能按时提交吗?
总体进度比预计的慢,可能要 砍掉一两个小需求 那要尽快确定,具体情况是怎样?
现在看来需要砍掉2个人日的工作量,具 体情况是……
敏捷开发项目流程指引很好
18
迭代计划
任务分解——做到能较准确度量位置 团队成员维护 只有团队内成员可改 PO不能修改迭代范围
1/20/2021
敏捷开发项目流程指引很好
19
1/20/2021
敏捷开发项目流程指引很好
20
三、信息透明化:效率的保证
这个bug我查了两天了,还是没搞定。
什么情况? 具体是xxxxx。
1. 测试环境维护 2. 测试用例 3. 测试报告
1. 现网监控 2. 问题排查 3. 业务部署 4. 运维手册
1. 交互 2. 效果图、切图 3. 版本体验报告 4
Time Wasted on Junk 64% of functionality rarely used
1/20/2021
敏捷开发项目流程指引很好
PDM (Product Manger)
项目经理 PM( Project Manager)
开发 测试
DE (Developer Engineer)
TE (Test Engineer)
输入
1. 用户反馈 2. 产品规划 3. 运营需求 4. 老板想法
1. 需求优先级列表 2. 工作量评估 3. 资源
只“执行”项目经理计划内 的任务安排
1/20/2021
敏捷开发项目流程指引很好
30
Well & Less
1/20/2021
敏捷开发项目流程指引很好
25
进度白板
1/20/2021
敏捷开发项目流程指引很好
26
1/20/2021
敏捷开发项目流程指引很好
27
四、总结和回顾:持续改进
这个迭代按计划 完成了么?质量
怎样?
某个bug很经 典,要不要总
结一下?
这个需求实现了, 但是和大家的预
期不一样?
为什么迭代完 成了,我一点 都不开心?
1/20/2021
敏捷开发项目流程指引很好
11
Product Owner
• 制定产品特性和发布的内容 • 设定产品优先级(根据市场价值) • 敦促和保证最有价值的任务被排入迭代 • 每次迭代后Review特性优先级 • 接受或者拒绝交付成果
1/20/2021
敏捷开发项目流程指引很好
12
Scrum Master
1. 产品需求 2. 提交测试的版本
运营
OP (Operation Engineer)
运维需求
UI
HCI
1/20/2021
1. 产品需求 2. 开发需求
敏捷开发项目流程指引很好
输出(交付)
1. PRD, SRS需求文档 2. TAPD里的需求单
1. 项目计划 2. 项目跟踪执行情况汇

1. 软件交付 2. 文档手册
1/20/2021
敏捷开发项目流程指引很好
16
产品backlog
根据市场价值排序的需求列表 Product owner维护 任何人都可提需求,PO同意就加入列表 包扩产品需求和技术需求 在不影响当前迭代的情况下,需求可增删改
1/20/2021
敏捷开发项目流程指引很好
17
1/20/2021
敏捷开发项目流程指引很好
7
Goal
1/20/2021
敏捷开发项目流程指引很好
8
Agenda
• 工作角色 • 项目计划 • 信息透明
• 定期总结和回顾
1/20/2021
敏捷开发项目流程指引很好
9
敏捷项目的关键
1/20/2021
敏捷开发项目流程指引很好
10
一、项目成员的工作角色
角色
•Product Owner •Scrum Master •Team
1/20/2021
敏捷开发项目流程指引很好
14
二、项目计划
• 项目的目标是什么?Milestone是什么? • 今天我该做什么?本周我该做什么?本月
我要做的还有什么?
1/20/2021
敏捷开发项目流程指引很好
15
Time Box
确定迭代周期 确定一个迭代内的关键工作项 固定关键工作项的发生时间 培养团队的工作节奏感
1/20/2021
敏捷开发项目流程指引很好
Байду номын сангаас
28
迭代评审会
• 主持:SM • 参与人:所有相关人 • 时长:0.5-1小时 • 演示迭代完成的需求 • 发生时间:迭代完成 • PO决定是否接受迭代交付
1/20/2021
敏捷开发项目流程指引很好
29
迭代回顾会
• Host:SM • 参与人:团队成员 • 时长:1-2小时 • 回顾项目运作的好与不足,讨论改进 • 发生时间:每次迭代后 • 方式:发散性讨论 • 输出:SM发出会议总结邮件
5
项目过程
• 一群人,为了共同的目标,协同完成一些
事情。
新版本什么时
这个需求
候提交测试?
怎么实现?
用户喜欢这 个新功能么?
今天要不要 加班?
• 好的项目过程,能让大家工作得更顺利、
心情更愉快、加班更少。
1/20/2021
敏捷开发项目流程指引很好
6
用户价值——项目的目标
用户
可用的软件
团队
1/20/2021
以前遇到过类似的问题,这样这样就应该 可以解决
1/20/2021
敏捷开发项目流程指引很好
21
注意事项
• 让别人知道你在干什么 • 留意别人在干什么 • 遇到问题及时沟通
1/20/2021
敏捷开发项目流程指引很好
22
每日晨会
1/20/2021
1 昨天做了什么
2 今天计划做什么
3 有什么困难
4 输出障碍列表
• 做为团队和外部的接口 • 扫清项目障碍,保证团队的高效工作 • 保证流程的执行 • 屏蔽外界对团队成员的干扰 • 保证开发过程按计划进行,组织 各会议 • 主导项目过程的改进
1/20/2021
敏捷开发项目流程指引很好
13
The Team
• 5~9人构成,成员固定 • 多职能团队 • 高度的自我管理能力 • 交付产品,汇报进度 • 协助改进项目流程
相关文档
最新文档