码迷,mamicode.com
首页 > 其他好文 > 详细

关于软件小组的选择

时间:2015-03-29 00:33:03      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:

2015年3月19日

           

今天,我们开展了小组讨论,主要是讨论一下哪种类型的小组组织适于开发附录A的“巧克力爱好者匿名”产品。

小组的五朵“金花”们就适合于我们小组进行开发的软件小组类型进行了激烈的讨论,最终小组的意见集中在了民主小组和敏捷过程小组两种类型的软件小组上。

认为选择民主小组的组员表示,民主小组的基本概念是无我编程,程序员可以民主地编写自己喜欢的代码,而且民主小组是为一个共同的事业而工作的团体,没有单独的领导,注重小组的群体特征和相互尊重,这样工作效率会很高,同时代码的质量也很高。

选择敏捷过程小组的组员表示,该种方式可以增进代码的小组所有权,是无我小组的一个积极的特性。同时,因为程序员不测试自己的代码,所以可以更好地找出程序的错误,如果一个小组成员有一些紧急的事情需要离开也不会造成很严重的损失。

两方的组员都发表了各自的意见,最终我们小组还是决定了使用民主小组的方式。原因大致如下,支持民主小组的组员均表示,并不是十分希望由别人来测试自己的代码,自己的代码还是希望能够自己进行测试,同时,因为每个人有自己不同的代码风格,所以还是希望能够编写自己喜欢的部分,测试自己的代码。另一方的组员听取了她们的意见,最终小组成员统一了意见,决定使用民主小组的方法。

对于一开始没有选择另外几种软件小组类型的原因,在此也稍作说明。对于传统的主程序员小组和修改的主程序员小组,这两种小组类型都并不是十分的实用,同时我们小组内部也并没有主程序员。对于现代分级编程小组,我们也并没有小组经理、小组领导之类的角色。同步-稳定小组需要大量的开发者,适用于非常大型的项目,每一个开发者还需要对应一个测试者,显然这十分不符合现实的情况。对于开源小组,很明显我们并没有开源的意图。

以上便是我们这次小组讨论的一些记录,最终我们一致决定,我们组将以民主小组的方式进行开发。

关于软件小组的选择

标签:

原文地址:http://www.cnblogs.com/goldenflower/p/4375089.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!