剥去过程中装饰的猪油:简单的过程,才是最有效的
什么样的软件过程是好的过程?Ken Kocienda绝对有发言权。2001 年加入苹果公司后,他在软件工程师和设计师位置上干了15 年,他领导的软件团队开发了 Safari 网络浏览器,iPhone、 iPad 和 Apple Watch的软件系统。2018年,Ken写了一本他在苹果职业生涯的书,名为《创意选择:乔布斯黄金时代的苹果设计流程》,影响了一代产品设计师。
今天,Ken在推特上针对当下各种敏捷声音,有感而发,寥寥数语,直言交付好产品所需的软件开发核心实践,相信对致力于软件过程改进的朋友会有启发。
我看到很多关于敏捷、epics、Scrum、故事点等的推文,但这些都不重要。之前,我们在苹果没有使用其中任何一项,我们照样能交付最好的产品。
我在推特上读到的那些最常见的方法都没有帮助我们开发出最初的 iPhone。哦,我们甚至连产品经理都没有。
你知道什么帮助了我们吗?一个清晰的愿景,以设计为主导的开发,每周向决定下一步做什么的人做演示,跨职能团队之间的清晰沟通,真实的反馈,为实现目标根据实际进度做的风险管控。
大概在这些简单的想法之上加上各种涂上猪油的过程是很诱人的,我的建议是:不要这么做,简单的流程,才是最有效的。不要忘了目标是交付出色的产品,而不是构建最复杂的流程。
Ken的一些观点也许值得商榷,但过程改进不仅仅是加法,有时也是减法。在客户不仅要好也要快的时代,软件过程应返璞归真,剥去过程中装饰的猪油,多做创造价值的核心实践。我们也要警惕走向另一个极端,放弃过程和轻视自律是不可能持续为客户交付价值的。Ken实际上给我们勾画了一个苹果软件团队重复执行的简单、有效的软件研发过程。
《剥去过程中装饰的猪油:简单的过程,才是最有效的》来自互联网,仅为收藏学习,如侵权请联系删除。本文URL:http://www.bookhoes.com/344.html