可以参见“猪, 鸡和鹦鹉的故事” 一文:
如何衡量团队成员的绩效
参见“软件工程绩效管理”一文:
思考:
团队模式和团队的开发模式有什么关系?
如果你开始一个项目, 怎么选择“合适” 的团队模式?
不同的团队模式如何影响团结绩效的评估?
开发流程
一群人在一起做软件开发,总是要有一些方式方法。就像我在概论中提到的,
我们在开发,运营, 维护软件的过程中有很多技术, 做法, 习惯, 和思想。软件工程把这些相关的技术和过程统一到一个体系中, 叫 “软件开发流程”,软件开发流程的目的是为了提高软件开发, 运营, 维护的效率;以及用户满意度, 可靠性,和软件的可维护性。
写了再改 Code-and-Fix
Steve McConnell 在[1] (下面的几幅图都来自于此) 里面提到了不少开发流程。第一个提到的开发流程– Code-and-Fix,看起来和一窝蜂团队模式非常像.
这个流程也有好处, 不需要太多其他准备或相关知识, 大家上来就写代码, 也许就能写出来, 写不出来就改, 也许能改好。当我们要做一些