构建之法心得
在自学了构建之法后,我对于本书第17章的猪,鸡和鹦鹉的故事印象十分的深刻,我觉得这个故事能够帮助我们理解软件开发人员的绩效与职业道德,给了我很大的启发!
故事讲的是在一个团队中, 不同的成员来自五湖四海, 为了一个共同的目的, 走到一起来了 (至少表面上是这样). 在一起吃饭的时候大家意气风发, 群情激奋,但是不同的人对于团队的承诺是不一样的 –
有些人是 猪
– 他们或者辞掉了工作, 投入创业中; 或者这一门软件工程课是他们的必修课, 他们一定要拿到高分, 才能提高自己的GPA, 申请到好学校。
对他们来说, 要想项目成功, 他们要拿出自己身上的肉, 背水一战; 一旦失败, 自己的老本也赔进去了. 他们的投入级别是 – 全身心投入 (committed).
有些人是 鸡 – 他们能做重要的贡献, 但是项目一旦失败, 他们的损失并不大, 他们的生活还可以继续下去。例子: 有些人周末来给项目帮忙, 平时
自己上班; 或者是选修软件工程课; 或者他们已经保研, 只要这门课混及格就行。 他们的投入级别是 – 参与 (involved).
有些人是 鹦鹉 – 他们有漂亮的羽毛, 能说会道, 联系广泛, 能提出很多建议, 很多点子. 但是他们不执行, 除了一些人云亦云的观点和一些关于
架构的空谈之外, 他们没有其他投入. 一旦项目失败, 他们就会飞到另一个项目中去。 他们的投入级别是 – 围观 (bystander).
其实我们每个人可能都在工作与生活中扮演着这三个角色,同样软件开发也是。所以该如何把握开发团队的人的特点是一个优秀的软件开发组织者必须考虑的事情,
软件设计工作在什么时候,由谁来完成?是合适的时间,合适的人么?员工是否能够有效地处理意料之外的工作请求?都是值得我们深思的。

浙公网安备 33010602011771号