“
对创业公司来说,发展过程中有一个必须遵循的“PRO-SS”法则,即兼顾过程(process)和进展(progress)。以往,“瀑布式”开发模式(即有明确的需求,做好规划,严格产出各种文档,按着流程依次进行)曾帮助许多公司成长为参天大树。如今,急速变化之下,各种流程文档正在成为电脑文件夹里的“古董”,花费大量时间、不断烧钱开发产品成为常态。如何摆脱困局,学会在执行中稳步推进,又能适应需求兼顾变化,或许创业者们该试试“敏捷开发”。
别不承认,创业团队大部分的早期决定都是错误的
创业者们必须心平气和地接受这一事实:在创业早期,大部分决定和假设都是错误的。
任何新产品都具有不确定性,没有一个产品团队可以完全预测用户的行为和反应,很多创业团队倾向在项目开始之前编写计划书,但其实这恰恰是对问题最缺乏了解的时候。公司真正需要的是一套能够应对不确定性的流程,从产品、设计到工程一步一步试验,从而对客户的需求达成共识。
传统的瀑布式工作法制定了非常完备的流程,按部就班、循序渐进。但也正是这种“完美”成为了公司发展的阻力。凡事有度也许是一条最朴实也最普世的法则,即便是最专业的营养师也会告诉你,偶尔喝一杯或吃个甜甜圈有益身心健康,过分严苛地控制饮食可能会适得其反。创业亦是如此。
另外,作为公司的管理者必须要清楚:人都是有惰性的。天生的惯性思维会让团队自然而然的认为:既然已经有了计划,为什么还要怀疑?而这也成为了传统“瀑布模式”潜在的巨大隐患。用户调研只是N多例子中的一个,公司可能以各种方式受到流程的束缚。
因此,对任何可能将你束缚在早期决策中的流程,抱持一种怀疑的态度极为必要。
想要“大跨步式”发展?没那么容易
与改良流程同样重要的是,如何防止进展失控。很多团队在发展初期都会经历增长瓶颈,大多数人都期待着“跨越式”拐点降临,但残酷的是,这样的机会并不常见。在商业领域中,急于冲刺的团队屡见不鲜,比起获得突破,进展失控可能是大部分公司的常态,他们多半都在错误的道路上行进,最终无法掉头,不得不承认失败。
作为创业公司,保持随机而变的灵活性是成功必须的素质之一。对那些在互联网行业打拼的玩家而言,敏捷开发是不二之选。
如何“不疾而速”,或许可以试试“敏捷开发”
敏捷开发源自软件领域,是一种以人为核心、迭代、循序渐进、小步快跑的开发方式。敏捷不仅仅是快速,更意味着轻量级与高效。
下面,企业家Neil Patel提出四个可操作的Tips,帮助创始人实现敏捷管理的成效。
“
1、先定一个小目标
从目标设置的角度来看,渐进式的方法意义非凡。根据“SMART”目标设定方法,目标应具体(specific),可衡量(measurable),可实现(attainable),相关(relevant),有时限(time-based)。微小、确定且具有可行性的目标是敏捷管理方法的精髓。
“
2、别拖延,在DDL之前做出一些成果
敏捷管理中有一个称为“迭代过程”的步骤,这意味着每个项目都有一个严格的截止日期。当DDL到来时,看看自己做了什么。这可能会令人感到尴尬甚至可怕,但有总比没有强。哪怕只是一点微小成果,也可以据此做出改变、提供反馈。
“
3、迅速做出改变
创业公司是滋生变化的温床。一旦发生变化,项目可能会终止,资金可能会枯竭,办公室可能不复存在。同时,如果没有变化,公司就不能实现增长。这就是敏捷方法之所以有效的原因——在变化面前具有极强的灵活性和适应性。
这对决策者提出了两个要求。首先,TA必须在场并参与实际的开发过程。其次,TA必须做出快速决策。即便是错误的决定也是有帮助的,因为它同样有助于项目的推进。
“
4、用每日站会代替例会
站会通常在每天工作开始时举行,最多只有15分钟。大家站着而不就坐,每个人轮流说明TA当天的工作进度,实际上也是向团队的其他成员承诺当天的目标和成果。
一方面,站会强调语言沟通,人人都要发言,因此是信息同步的重要渠道;另一方面,敏捷开发依赖于开发团队的自组织特性,而自组织团队依赖于对团队承诺的遵守和维护,每日站会是加强团队承诺的关键。最终目标则是确保整个项目的顺利运行,同时避免了冗长例会的琐碎和无聊。
对于创业公司来说,健康的管理不是塑造仪式感,而是让每一个人(从创始人到实习生)都能意识到不确定性并努力减少它。敏捷管理在很大程度上打破了人们对传统项目计划的理解,并营造了这样一种氛围。要知道,创业若想实现最终成功的目标,最重要的是在成长过程中面对变化不断学习,而最有价值的学习是通过研究、传播和反馈来减少不确定性。
同时,还要清楚的是:所谓敏捷并非一种玄而又玄的口号和主义,而是一种化繁为简、积极应对变化的思维状态,依然需要与科学的流程相结合。
领取专属 10元无门槛券
私享最新 技术干货