APP推广合作
联系“鸟哥笔记小乔”
产品管理:什么是敏捷产品开发?
2021-08-13


敏捷思想最开始是通过 17 位软件开发领导者合作编写的敏捷宣言(Agile Manifesto)脱颖而出。

敏捷宣言提出了十二项敏捷原则,表达了敏捷开发的精神。 

随后,敏捷演变成一套框架和实践(如,Scrum、冲刺、每日站立会议、燃尽图等),但是这些具体的实践对于敏捷来说并不是必须的。

敏捷是一组有利于授权团队的原则,这些团队被授予创新和创造满足客户需求的产品的自由,相比传统开发模式,敏捷团队具备更多的决策权。

敏捷发生在团队中,它更多是为了使团队更好地适应新信息,而不是执行预先制定的计划。

这些快速移动的团队的主要特点如下:

1)客户参与

团队开发了一个不断发展迭代的原型,允许他们在流程的早期阶段获取客户反馈。 

2)迭代

团队快速工作,将较大的任务分成较小的块,然后执行构建和测试循环,以从不完整的原型中快速学习,每个周期的目标是创建一个接收客户反馈的可交付成果原型。

3)学习

每个团队和整个组织都会反思过去的项目并消化这些信息,反思可增强组织的学习、改进流程并建立信任,同时与利益相关者建立更好的关系。

什么是 Scrum? 

Scrum 是一个经常与敏捷相关的框架,Scrum 的主要原则是自我管理、透明和迭代。 

Scrum 方法将项目划分为多个冲刺「sprint」,冲刺是产品开发计划中一个小的、有时限的部分。

冲刺短则一周,长则一个月,不过通常情况下需要两周时间。

冲刺专注于实现预先定义的目标:

  • 可能是测试产品的一部分;

  • 创建详细的界面设计;

  • 或者是证明关键功能的概念等。

每个冲刺都必须有明确的可交付成果或原型演示,需要呈现给一些内部或外部的客户。 

这种可交付成果必须是具体的、可观察的和有形的。冲刺是一种强制功能,可以快速推进产品开发计划,定期让团队对某些可衡量的结果负责。

他们还提供来自团队外部人员的早期反馈,这大大增加了新产品满足客户需求的可能性。 

迭代是 Scrum 的关键,原型会尽早并经常呈现在客户面前。

它们经过迭代和返工,然后再次交到客户手中。通过反复迭代,确保产品与市场的契合。 

在 Scrum 过程中有三个主要角色: 

  • 产品负责人:充当客户和开发团队之间的纽带;

  • Scrum Master:负责推动项目,拥有流程,并确保团队维护敏捷原则和实践;

  • 团队成员:跨职能开发团队的个人贡献者。

Scrum 还指导团队进行冲刺回顾,在每个冲刺结束时,团队会开会并审查项目,这使得持续改进成为可能。 

它是学习型组织的一个表现方面,与企业的长期成功相关。

什么是敏捷产品开发? 

敏捷开发使公司能够以有效响应变化、降低风险及不确定性的方式开发产品。

这会涉及三方面的内容: 

1)自组织团队; 

2)团队彼此合作;

3)与客户合作创建快速原型 

这些原型在与客户交互的反馈中进行迭代,然后将其纳入产品开发中。

产品管理:什么是敏捷产品开发?

敏捷产品开发

敏捷开发的好处是什么?

敏捷思维对新产品开发有很多好处: 

  • 使公司能够快速响应变化;

  • 授权团队尽其所能;

  • 通过限制高层干预来减少非增值时间,如,减少不必要的会议。

1)使公司能够快速响应变化 

你时刻面临着动态市场和快速变化的客户需求,而记录需求往往也需要很长时间。如果不能提前做好规划,就只会延迟实现价值的时间。 

解决这种情况,首先要有一个专门的产品负责人,以及一个记录产品需求和确定产品需求优先级的流程。

如果硬件团队具备这两个要素,他们就可以从敏捷产品开发流程中获得一些实质性的好处(提前获取一些概念或需求点)。

2)使团队能够通过敏捷产品管理做到最好 

敏捷的大部分成功来自 Scrum 团队本身,当你雇佣优秀的人、为自组织团队定义好管理系统并清除他们前进道路上的障碍时,团队的表现最好。

  • 高层管理人员授权团队计划,并优先考虑他们的工作;

  • 中层管理人员将注意力从微观管理转变为消除障碍;

  • 团队成员同时拥有领域专业知识和协作专业知识;

  • 每个人都将产品忠诚置于功能忠诚之上。

3)通过限制高层干预来减少非增值时间 

敏捷开发使团队能够定义符合公司战略意图的项目,仔细磨练产品定义,然后与管理层合作,在特性、成本、时间、质量等方面建立项目的关键参数。 

例如,在App 开发中,如果团队按照规范执行,那么高层管理人员应该让团队自行管理。

如果项目不在其定义的参数范围内进行,管理团队才进行干预。 

管理层的工作是帮助团队重新定义有问题的参数并消除团队的障碍,提供他们需要的任何资源或帮助,以使项目重回正轨。

同样的原则也适用于非软件领域,授权跨职能、自组织的团队做他们最擅长的事情,减少非增值时间和组织流失。

可以将敏捷和瀑布结合在一起吗? 

通过阶段性流程、里程碑和审查帮助团队创建了一种混合方法,将冲刺嵌入到结构化的“瀑布”产品开发流程中。

其中一些团队的交付周期长达 18 个月,他们将这个漫长的时间框架切成冲刺,然后将它们嵌套在瀑布流程中,如下图所示: 

产品管理:什么是敏捷产品开发?

 

将冲刺嵌入更大的结构中可以加快决策速度,将较长的流程划分为可实现的小步骤,并按固定时间表交付可交付成果,从而保持团队的注意力并使项目保持在沸腾状态,从而压缩时间表。

如何做到呢?通过发布计划。

发布计划在大约九个月的时间内查看单个项目及其依赖项,发布计划跨越多个冲刺以设定发布点。

里程碑推动发布计划,而冲刺是达到下一个里程碑的手段。

发布计划将每个里程碑视为一个发布点,它们形成了敏捷和瀑布之间的自然和战略联系。  

发布计划管理:

  • 项目之间的关键依赖关系;

  • 内部里程碑,嵌套冲刺以实现它们;

  • 向客户推出。

使用发布计划在瀑布流程中嵌套敏捷可以消除状态会议,由于每个 sprint 都定义了演示和可交付成果,因此在整个过程中项目的状态保持清晰。

只要团队在每个冲刺中按计划执行和交付,管理层就不会管他们。

只有当团队偏离路线时,他们才会通知管理层并围绕冲刺的基线触发新的方案。 

敏捷产品开发方法的技巧

1)首先从一个敏捷团队开始并试点敏捷开发

如果敏捷对你的组织来说是新的,先用一个开发团队试行它,然后再用另一个团队,慢慢地传播敏捷思想。

2)同步一些基础知识,如冲刺、发布计划或自组织团队

鉴于行业、文化和产品之间的巨大差异,公司需要使用他们认为合适的敏捷框架来定制自己的流程。

从一些实践开始,例如,冲刺或每日站立会议,然后开始构建。

3)了解你的文化和产品管理中哪些地方存在敏捷挑战 

敏捷会挑战职能和管理权威,放弃控制权可能具有挑战性。 

敏捷是一种文化变革,所以要注意文化以及其中可能存在的障碍。

4)确保你的敏捷团队配备了经过验证的产品负责人(产品经理) 

如果你使用的是经典的 Scrum 框架,那么在关键角色中拥有经过验证、经验丰富的人员是必不可少的,敏捷需要强大的团队合作。

-END-

简一商业
分享到朋友圈
收藏
收藏
评分
评论

综合评分:

我的评分

参与评论(0)

评论规则

暂无评论,快来抢沙发吧~
登录后参与评论
发布评论

鸟哥笔记限定畅饮吸管杯600ml
超大容量,让你爱上喝水
2000羽毛
立即兑换
【新品】办公/外出两用静音充电小电扇
办公桌必备小电扇!
2000羽毛
立即兑换
超级nice便签砖
超级超级超级奈斯!
1000羽毛
立即兑换
简一商业
简一商业
市场、产品、技术三维立体认知,助力打造产品爆款~
确认要消耗 0羽毛购买
产品管理:什么是敏捷产品开发?吗?
考虑一下
很遗憾,羽毛不足
我知道了

为了促进广大用户对鸟哥笔记网站的干货文章做出更加客观、真实、优质的评论,为其他读者在学习干货时提供参考,特地制定本评论规则。

一、什么样的评论内容会被通过

15字以上的、基于文章内容的优质评论。

二、什么样的评论内容不会被通过

1、15字以下的评论;
2、“已阅”,“1”,“11”,”666”,“学习”,“学习了”等明显划水的内容;
3、重复评论,即在多篇文章下面发布同样的内容;
4、带广告性质的内容(含网址、电话、微信等);
5、评论内容与本文无关的;
6、带诋毁,辱骂,色情,赌博、暴力等不符合社会主义核心价值观的内容,及一切法律法规不允许的内容。

最后,你的评论在审核通过的同时,还可以获得5羽毛的奖励,羽毛可在 "羽毛精选" 兑换各类小礼品哦~

我知道了
恭喜你~答对了
+5羽毛
下一次认真读哦
成功推荐给其他人
+ 10羽毛
评论成功且进入审核!审核通过后,您将获得10羽毛的奖励。分享本文章给好友阅读最高再得15羽毛~
(羽毛可至 "羽毛精选" 兑换礼品)
好友微信扫一扫
复制链接