Advanced Software Engineering, Team Structure and Development Process
软件团队和开发流程
非团队和团队
在讲团队之前, 我们要讲什么是“非团队”。王屋村里经常发生这样的一幕:
王屋村的大智要把一堆砖头从村头搬到村尾。 他到顶球酒吧前, 看到前面三三两两地蹲着一些人, 有些人前面放着一块从包装箱扯下来的纸板, 上面写着“Java, 五毛一行”;“ 页前端, 不酷不要钱”;“专做 PS,擅长人体”;“通吃SQL, NoSQL”等等。
大智冲这些人喊了一嗓子: 搬砖的有没有span style=”line-height: 13pt; mso-spacerun: yes;”> 一百块砖一毛钱!
地上蹲着的一些人抬头看了看, 有一两个人慢慢站起来了。
大智看了看人数, 又喊了一声: 中午有盒饭!
这时七八个人都站起来了, 拍拍屁股就凑到大智面前。大智就带着他们走了。
这七八个人是团队(team)么span style=”line-height: 13pt; mso-spacerun: yes;”> 不是,他们只是一群乌合之众,临时聚集在一起,各自完成任务就领钱走人(work group)。
下面是一些团队的例子:
可以看出, 这些团队有共同的特点:
1. 团队有一致的集体目标, 团队要一起完成这目标。
一个团队的成员不一定要同时工作, 例如接力赛跑,
(王屋村搬砖的“非团队” 成员则不然, 每个人想搬多少就搬多少, 不想干了就结算工钱走人)
2. 团队成员有各自的分工, 互相依赖合作, 共同完成任务
(王屋村搬砖的“非团队” 成员则是各自行动, 自行独立把任务完成,有人不辞而别, 对其他的搬砖人无实质影响)
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!