专业的短链接生成工具
链接域名
短网址有效期
原则系列:敏捷开发适合B端产品吗?
更新时间:2025-5-3 09:58:10 作者:爱短链
但仍有很多人使用瀑布式B端软件开发,对B端产品开发的敏捷模式不乐观,所以流程重,业务高耦合B端软件适合敏捷开发模式? 今天,我们将讨论什么样的B端软件适合敏捷开发,以及B端软件敏捷开发的一些要点。
在此之前,让我们来看看敏捷的定义和价值观: 01 敏捷的定义 敏捷是管理项目的一种方式。
它将大型项目分解为可管理的小块,称为迭代(sprint)。
每次迭代结束时,都会产生一些有价值的功能,每次迭代期间的输出都应该能够发布,以获得市场用户的反馈。
02 敏捷价值观 正如敏捷宣言所宣称的,敏捷价值观如下: 交流比流程和工具更重要 运行软件优于完整的文档 与客户合作而不是谈判 变更响应计划 敏捷意识到软件项目本质上是不可预测的。
在任何项目过程中,市场、团队和战略都可能发生变化。
产品推向市场后,变化随时发生,敏捷地拥抱了这种不可预测性。
在传统的瀑布项目中,通过将项目分解成小块,可以很容易地优先考虑项目中的功能并添加和删除。
敏捷模式大大提高了项目成功的可能性,降低了市场测试成本。
03 快速开发适合B端产品吗? 了解敏捷的定义和价值观,我们实际上知道敏捷发展的本质是什么,即拥抱变化,拥抱不可预测性,更好地应对产品的不可预测性。
一般来说,B端产品在确定产品定位后,公司需要管理的业务相对固定,HR,CRM,ERP企业信息管理软件有相对固定的业务和流程。
与C端产品不同,市场反馈非常未知。
所以从这个角度来看,C端产品自然更适合敏捷开发;B端软件,如果可预测性越大,对敏捷开发的需求实际上就越小。
基于这个概念,你可以判断你的产品对敏捷开发的需求。
B终端项目分为单个客户定制项目或适合大量客户的产品。
对于面向广大市场的一般产品,产品时间跨度大,市场客户复杂,竞争对手多。
基本上,敏捷模式更适合这种情况;对于一些定制的B端项目,如果项目周期跨度长,为了减少不确定性,还建议采用敏捷的方式进行迭代;若有一些周期短的定制项目,可根据情况考虑瀑布式开发。
04 敏捷模式开发的一些关键点 很多B端产品公司都想实施敏捷模式,但是很难真正实施,或者最做四个不同,作者总结了B端软件敏捷实施的一些要点,我希望能对您有所帮助: 1. 要实施敏捷模式,公司首先需要统一理念 首先,我们应该知道,敏捷模式的实施不仅是工业和研究部门的问题,而且敏捷模式是整个公司的问题。
公司的工业、研究和业务,销售部门建立密切合作,而不是相反的价值观和文化。
公司各部门共同努力,以客户为中心,形成产品快速迭代,快速向市场推广,快速收集市场客户反馈,快速调整闭环基于反馈。
2. 要实施敏捷模式,首先要从组织结构出发 敏捷模式的建立始于组织结构的调整。
生产和研究需要建立一个支持敏捷模式的组织结构。
每个敏捷团队的数量为7-15人,不超过15人,最好是7-9人,包括PO,Scrum master,设计师、开发人员、测试人员的角色。
如果项目比较复杂,可以分为多个敏捷组,在敏捷组上设置总体PO,负责多敏捷之间需求的协调(这个总PO一般是产品负责人)。
敏捷团队应尽可能负责相对独立的功能模块,以减少敏捷团队之间的耦合,并将与其他团队高耦合的共同功能模块分组。
除产研部门外,包括市场、运营、销售部门在内的各相关业务部门都要有相应的项目Stakeholder, Stakeholder和PO 团队在需求业务、需求优先、产品评审、产品发布等方面密切合作,贯穿整个产品流程,共同负责产品合作。
3. 几个角色的注意事项 每个敏捷小组都有多个角色,重点是PO以及Scrum master说明角色,PO一般意义上的产品经理负责需求收集、优先管理、需求分类、相关原型逻辑设计、产品验收等。
Scrum master许多公司对这个角色有不同的理解,Scrum master事实上,敏捷的教练也负责过程、项目协调和项目进度,Scrum master一个独立的人可以承担,中小公司也可以兼任,一个强大的PO可以兼任这个角色(虽然一般不推荐)。
一般建议Scrum master团队的所有角色都可以在每个迭代中轮流兼任。
4. 几次关键会议的注意事项 主要会议包括迭代计划会、需求梳理会、每日站会、迭代评审会、迭代回顾会。
这里强调每日站会,每日站会由Scrum master组织,解释昨天的进展和今天的工作内容,敏捷强调建立一个自我驱动的团队,任务需要让每个人主动接收,不要强制分配,这里不要担心每个人都得到简单的任务,团队确保足够透明,事实上,这样的事情很难建立。
业务部门需要迭代评审stakeholder充分参与,开展产品demo,会议不能举行或成为一种形式。
当然,这一环节的实施往往取决于公司层面的宣传和产业研究的外部stakeholder具体情况。
迭代审查也非常重要。
敏捷的一个重要思想是通过审查不断迭代和改进。
审查将是审查和团队成长的重要步骤。
许多团队会错过这个链接来赶上进度。
事实上,这个链接非常重要。
5. 敏捷开发,首先要做好产品MVP 作为一种新产品的开发,第一步是通过敏捷模式开发mvp,推向市场,然后通过敏捷迭代进行后续开发相对容易。
mvp定义的内容可以参考我原来的文章《如何制作b端产品》MVP》。
一般来说mvp它由多个迭代组成,每个迭代都可以先内部发布,让外部客户参与评估,等等MVP完成后,作为产品向外发布PMF关于PMF测试可以参考我原来的文章《如何制作b端产品》PMF》 6. 对于复杂的业务,化复为简,层层递进 一般来说,复杂的业务更未知,无论是市场反应还是产品质量保证,面对复杂的业务原则是简化复杂,复杂的内容进入多个简单的部分,迭代实施,逐步测试市场反应,从而降低市场和产品质量的风险,不要突然推出非常复杂的内容,其实用户理解和接受使用的成本会比较高。
7. 庆祝小胜,复盘成长 敏捷相对冗长的瀑布开发,另一个优势是可以看到产品团队快速看到产品的效果,产品的最终胜利是由这些小迭代胜利组成的,每次迭代胜利后,除了恢复增长,还需要庆祝这些小胜利,鼓励团队,慢慢形成团结、快速增长、战斗力、士气团队。
总结以上关键词,方便大家记忆,即建立自我驱动的团队和机制,与业务团队合作,高频沟通,简化复杂性,继续快速交付产品,恢复增长。
此外,敏捷模式是基于公司的情况,会有很多小的变化,你可以根据自己公司的情况探索和选择最好的实践方式。
作者:李东林(微信微信官方账号:SaaS产品说:微信:jianguzhuxin),菜小秘联合创始人ADP大中华区产品负责人14年To BR&D及产品设计、团队管理经验、设计、R&D及推出多款大型企业管理软件,也有多年的移动互联网TO C创业经验。
特别说明:本网站的主要目的是收集与互联网运营相关的干货知识,为运营伙伴提供便利。
本网站收集的公共内容来自互联网或用户的贡献,这并不意味着本网站同意其观点,也不对网站内容的真实性负责。
如有侵权行为,请联系网站管理员删除,。