人类对敏捷开发与软件工程的三种认知与行为

2017.6.24, 深圳, Ken Fang

在这么多年的敏捷开发、软件工程的职场生涯中, 收获最多的是, 能与相当多不同产品型态的团队、相当多不同个性的人共同的合作与交流。

而这其中让我最感兴趣的一点就是:每个人对敏捷开发、软件工程的认知与将敏捷开发、软件工程应用在实际产品开发中的实际的情况。

@ A 类型的人:学习敏捷开发、软件工程的意愿很高, 并且悟性也很高;非常的清楚敏捷开发、软件工程背后的思路, 更可贵的是, 自身能深度的去思考, 如何能运用敏捷开发、软件工程去解决自身或团队在产品开发上的种种的问题。这类型的人在个性上共同的特征是:谦卑、务实、专注、热爱追求产品与团队的成功。

@ B 类型的人:不论学什么敏捷开发, 都还是要将自己所熟悉的那一套, 往敏捷开发里头套;每天早上都开站立会,但站立会却沦为冗长的工作进度汇报与工作上的交相指责。有敏捷看板, 但产品开发的模式, 却是大瀑布。审计各式各样的文档, 却没有协作。只有文档却没有设计。更别提每日风险管理⋯等等。这类型的人个性上的特征是:习惯在既有的城堡、框框里, 用自己所完全熟悉的方法, 做自己所完全熟悉的事物。 毫无疑问的, 这类型的人, 即使是站了一百年的站立会议, 依旧无法理解高效的产品开发与团队应变为何物? 也没法明白, 为何产品的代码越写越多时, 莫名其妙的缺陷也就越來越多? 版本交付的日期与质量也越来越不可控? 当然, 更无法区分做产品与做事之间的差别了。

@ C 类型的人:完全不认同、不相信这世上有敏捷开发、软件工程这回事。只认同开发软件就是写代码, 今天白天代码搞不定, 晚上通宵搞, 晚上通宵再搞不定, 明天再搞, 总有一天能搞定⋯什么迭代计划, 每日风险管理, 按时交付, 分层隔离设计, 单元测试⋯都是废话。这类型的人个性上的特征就是:有强烈的主观意识与自傲。所以, 世界在他们的眼中,永远是不会变的;世界永远是他们自己所认知的那个样子。 C 类型的人, 所面临的处境与 B 类型的人是类似的; 也是没法明白, 为何产品的代码越写越多时, 莫名其妙的缺陷也就越來越多? 版本交付的日期与质量也越来越不可控? C 类型的人, 永远搞不明白的一件事是: 为何当年开发初期产品的那个神奇且牛逼的大牛, 已不复见了?!

我概略的经验值(不是精准的科学数据):B 型与C 型的人约占了 85%, 而 A 型的人约占了 15%。

所以, 我想, 在敏捷开发、软件工程的职场生涯中, 除了要时时的去学习新的程序语言、软件架构、测试技术以外, 学习与了解人类的 “认知” , 也是一项必要且有趣的课程。

因为, 当了解了人类的 “认知” , 我们就能从团队成员的人格特质, 去设计适合团队成员人格特质的敏捷开发、软件工程的实践, 而不仅仅只是从产品的角度, 去设计敏捷开发、软件工程的实践。

“ 当了解了人类的认知, 我们将更能使敏捷开发、软件工程、产品与人, 做更紧密的结合, 而使得人类的行为能以更有价值、更高效的形式, 体现在产品的开发上; 这就是我们一直在努力的方向⋯”

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏java一日一条

每个程序员都应该知道的成长法则

搞JAVA也有些日子了,因为我比较贪玩,上进心不那么强,跳过两次槽,每次都是逼不得已才跳的,爱安逸

793
来自专栏纯洁的微笑

你能走多远,取决于见识

这本书是从吴军在得到的专栏“硅谷来信”演进过来的,以“如何能更好地把握未来发展的命脉,如何在事业上更有成就”为主线,串起了一系列的文章。

722
来自专栏灯塔大数据

吃了程序员这碗青春饭 40岁你该怎么办?

程序员虽然不需要青春的容颜,但是却需要健康的体魄,吃青春饭到底对不对,相信没人能下定论,但是吃过了青春饭的这些人该如何面对未来的职业生涯,却是我们应该考虑的问...

3979
来自专栏机器人网

好玩! 手把手教你组装一架虚拟机器人

---- 诞生于纽约布鲁克林的儿童应用公司Tinybop近日开发了一项新的儿童教育类APP——Robot Factory(机器人梦工厂),瞄准了儿童用户。目前...

3284
来自专栏资深Tester

一直在做功能测试且年纪不小的你,应该怎样才能改变这样的困局?

2578
来自专栏程序你好

作为一个软件开发人员,谦逊的重要性

我最近一直在思考谦逊对于软件开发人员的重要性。我觉得,我对软件开发的了解越多,我就变得越卑微,因为我知道我不懂得还有很多。这种态度对我作为一名软件开发人员的生活...

1132
来自专栏牛客网

网易PM599产品岗面经

2139
来自专栏精讲JAVA

【情感】从刚毕业的毛头小子到年薪四十万

14年从一所不知名的三本学校毕业,在这个大学生遍地都是的时代,我的学校实在拿不上台面,而且我的学校还是一个重土木的学校,计算机系一直就是学校为了好...

932
来自专栏数据的力量

如何在3个月内拥有3年的工作经验

1474
来自专栏Java架构

JAVA架构师必知之事 —— 如何定义自己的职业路线?

1767

扫码关注云+社区