`

变态工作-敏捷开发个人感想

阅读更多

       我曾经管理和经历过使用所谓“敏捷开发”的两个相对比较大的项目。之所以是“所谓的敏捷开发”,掺杂了不少了自己的实现和理解,见笑了。

       第一个所谓的敏捷开发的项目是迫不得已的,因为项目前期投入大而且人事变卦(其它公司挖墙角),后期没有足够的时间来完成项目,所以我自告奋勇承接这个项目,CALL,其实就是为了年底能够领到更多的奖金。这个项目总价是100W,其中30多W是硬件,30多W是公关(灰色)费用,老板给我的成本价是15W,而且很认真的给我算出这个数。当时老板给我的条件是:公司资源随便支配,其中开发资源计在成本之内,三个月交付,这个时期内最少有三个重要的里程碑,每个里程碑必须完成工作的35%,包括质量检查。

        我的做事方法,一个能力跟我相当的程序员,一个能力一般且很仔细的程序员,一个测试工程师,另外还有一个是美工,还有客户方至少有一个到现场帮助测试或者业务讲解。然后在中关村某公寓封闭开发。

         我们挤在一个不大的会议室里,都在一张桌子上办公,开发程序有点像流水线,第一个是我,我写程序快,经验多,i当然BUG也多。因为是J2EE程序,我在前一周都是在写所有表的增删改查,其中MODEL和DAO这一层自动生成,controller这一块写了通用的增删改查,页面也是简单的增删改查。然后就是其它两个程序员帮助我修改一下错误和BUG。测试人员在写测试用例,美工在和客户方交流用户的操作体验。总之,我想要说的话是:敏捷开发当中,敏捷的生产过程非常非常重要

         。我们经常交流,且有一种努力创业的想法。

         。有能力的程序员,让他写一些通用的方法和JS。(随便是google或者baidu上去抄)

         。客户方帮助我们不少。每个人都了解业务,有的想去卖仪器(哈哈,客户是做仪器的)

         。我们没有单元测试,每个人做完既定的功能后就提交功能测试,我们每个人的BUG很多,但是后面就很少。

         。我们完成一个相对独立的模块后,就提交给实用户,到现场进行试用。

         当然也少不了零食,看板,使用xplaner做管理。

          结果:我们不到两个月完成项目的85%以上,如果不算BUG的话,应该是在90%以上,然后退回到公司过着朝九晚五的生活。年终我也领到了两个多月工资的奖金。一个字爽。客户如期上线。

         黑五总结:跟着我的几个哥们,很讨厌我,他们最希望加薪,我只给他们的福利是每天120元/所有人的消费标准,每天工作10个小时左右,工资每天加100元,星期六星期天加200元(可以选择过星期天)。经过这个事后,他们很疲惫,虽然他们的技术提高很快,但是对公司的不满也每天增加,终于不出半年走掉一个,不出半年,又走掉一个。

         个人感想:敏捷开发的方法是老板喜欢看到的,因为敏捷开发方法节约成本,快速交付。但是对于员工来说,这种管理让人感觉压力很大,有点变态的感觉。我想如果一个人长期处于这种敏捷的开发当中,而自己没有自由的空间时,员工的不满会与日俱增的。尤其我们IT程序员跟现在的小姐一样,青春就哪么几年还在变态中渡过,所以从员工角度来说敏捷开发不是很好。

          我同时又想到了“计件工资”,又扩大了思维想到了“联产责任承包制”,又想到了“事业部”。感觉敏捷开发应该和员工的利益直接关联。于是我又想到了长得漂亮“出台率”巨高,美妓李师师......

          可能,敏捷开发的路可能还很远,对企业的管理方式也会不断的变化。这家伙,搞的天天跟考试一样。

          至今,找到的新工作也在敏捷的氛围当中进行,看看我的BLOG的更新时间你就知道我有多忙,为了生存,奉献身体,奉献青春。

          个人想法,仅供参考,不要人身攻击。

           链接:敏捷生产

分享到:
评论
26 楼 welllove53 2008-10-22  
敏捷开发对于人的要求比较高,稍微跟不上就觉得很累
25 楼 levis2000 2008-10-22  
感觉有点像"封闭式开发"。
24 楼 wangse 2008-10-22  

引用
每天工作10个小时左右,工资每天加100元,星期六星期天加200元

引用
看到你们的加班工资我们就Ouch了,
我们不管平时加班还是周末加班都是50元人民币
周一到周五加班是从下午六点到十点,周末一般是全天


加班还有钱?我们加班管饱!
23 楼 thinkintime 2008-10-22  
本人不认为这叫敏捷,敏捷应该建立在自动化相对比较完备情况下才能做的事情
22 楼 mydangdang 2008-10-22  
我觉得楼主有问题哦!怎么能这样呢!让其他人专门改你的bug~谁愿意看别人的烂代码啊、
21 楼 rainv 2008-10-22  
这个就叫敏捷项目啦??????
20 楼 czx566 2008-10-22  
虽然没有测试用例
但楼主还是抓住了敏捷的主要方向
及时地反馈

不过感觉楼主的团队建设不够到位~
19 楼 aoaoao 2008-10-22  
一蓑烟雨任平生 写道
这个项目如果成功的话,唯一的因素是lz个人的热情,其它的都跟敏捷谈不上。

我觉得老板项目核算方式更重要,有敏捷热情的项目经理容易找,这样的老板可少见啊。
18 楼 一蓑烟雨任平生 2008-10-22  
这个项目如果成功的话,唯一的因素是lz个人的热情,其它的都跟敏捷谈不上。
17 楼 qiudawei115 2008-10-22  
个人认为这个项目的成功重点在于客户的实时监督,避免了业务歪路
16 楼 xyh 2008-10-22  
项目做的快我觉得是前期投入了大量的时间,需求分析和详细分析应该很具体很详细
美工和客户交流比较好,减少了项目的阻力

plus:
引用
每天工作10个小时左右,工资每天加100元,星期六星期天加200元


看到你们的加班工资我们就Ouch了,
我们不管平时加班还是周末加班都是50元人民币
周一到周五加班是从下午六点到十点,周末一般是全天
15 楼 hyys2008 2008-10-21  
heweiya 写道


        我的做事方法,一个能力跟我相当的程序员,一个能力一般且很仔细的程序员,


看来lz很牛罗,呵呵.

heweiya 写道


        我写程序快,经验多,i当然BUG也多



很佩服你写程序快,不过,据偶所了解,修复bug的代价往往很高,如果你bug很多的话,不知道你到底有多快。



很好呢,现在是全国的敏捷开发热潮呢,呵呵,大家都敏捷了,哈哈,看来国内水平越来越高了。


可是,偶怎末也敏捷不起来,感觉要敏捷太难了,My God,也许我不太适合做开发了呢。


在敏捷开发的一系列实践和原则上,偶花了很多很多精力,可是偶直到现在还敏捷不起来,哎,也许我真的老了,可是偶的年龄好像还不是很大啊。


不知道,偶30,35,40岁的时候,能不能敏捷起来。


国人太牛了,这么多敏捷高手,国人太棒了,水平这么高。

我是不是应该考虑崇拜你们这些敏捷高手,这个问题我要仔细想想,看来今晚又要无法入眠。

sigh


14 楼 amonlei 2008-10-21  
引用
我在前一周都是在写所有表的增删改查,其中MODEL和DAO这一层自动生成,controller这一块写了通用的增删改查,页面也是简单的增删改查。然后就是其它两个程序员帮助我修改一下错误和BUG

是我我都走,程序员再差,也不至于基本增删改查做不来。。。
13 楼 yecllsl 2008-10-21  
我看到一个目前很多项目都在用,短期效果尚可,长期效果很差的方式。吃饱、穿暖只是第一步,要看长远一点,员工有更高的要求,不只是钱和技术提高,并且每个人的想法不一样。要多沟通、要“平衡”。
12 楼 netmouse 2008-10-21  
我觉得楼主有几个做得比较好,客户在场,及时提交,得到客户反馈。
但是敏捷开发的很多比较好的实践都没用,比如结对,tdd等。也有人提出了一开始就加班,这个是绝对不对的,开发是一个马拉松的过程。还有怎么留住人力资源,不只是钱的问题。关于你提到:
我同时又想到了“计件工资”,又扩大了思维想到了“联产责任承包制”,又想到了“事业部”。感觉敏捷开发应该和员工的利益直接关联。于是我又想到了长得漂亮“出台率”巨高,美妓李师师......
  这个可以通过在开发初期,将case交给不同的开发人员去完成。
11 楼 LucasLee 2008-10-21  
heweiya 写道
说真的,我自称是强力的代码机器手,写程序的时候一个晚上一个晚上的不睡觉,神经高度兴奋,一个人写代码的时候,就好像织毛衣,咝-咝-咝。参考别人的代码而完成一个功能时,感觉自己像敏捷的理发师,嚓-嚓-嚓。哈哈!


这种感觉跟我一个同事很像,当时他刚工作一年。
10 楼 heweiya 2008-10-21  
说真的,我自称是强力的代码机器手,写程序的时候一个晚上一个晚上的不睡觉,神经高度兴奋,一个人写代码的时候,就好像织毛衣,咝-咝-咝。参考别人的代码而完成一个功能时,感觉自己像敏捷的理发师,嚓-嚓-嚓。哈哈!
9 楼 charon 2008-10-21  
一蓑烟雨任平生 写道
项目组5个人,2个月干完,至少10人月,15w能包住么?更变态点,砍掉那个做功能测试的。


这个价格应该是内部核算价。
如果是外部报价的话,15w/10人月基本只能在二线城市或者小公司里面达到盈亏平衡。
不过我强烈怀疑那个测试工程师和美工不是全时投入到这个项目的。
8 楼 一蓑烟雨任平生 2008-10-20  
项目组5个人,2个月干完,至少10人月,15w能包住么?更变态点,砍掉那个做功能测试的。
7 楼 pipilu 2008-10-20  
引用
我在前一周都是在写所有表的增删改查,其中MODEL和DAO这一层自动生成,controller这一块写了通用的增删改查,页面也是简单的增删改查。然后就是其它两个程序员帮助我修改一下错误和BUG

你可真能折磨人啊,你赶出来代码,让别人来给你修改错误和bug。楼主这种工作方式还能有那么大的写代码劲头,真是难得(我自己写出的代码,如果不知道有什么问题,我可没心写的)。
楼主所述的做法,其实是敏捷+杀鸡取卵式的方法。

楼主够霸道,有干劲——佩服。

相关推荐

Global site tag (gtag.js) - Google Analytics