MyException - 我的异常网
当前位置:我的异常网» Java相关 » 十年小结(12):软件开发思想之争 - RUP VS XP

十年小结(12):软件开发思想之争 - RUP VS XP(2)

www.MyException.Cn  网友分享于:2013-12-14  浏览:16次

以后几年里,我经历了几家有CMM资质的公司,但发现一个现象,那就是“资质是公司的,而不是团队的”, 
也就是说,虽然公司过了认证,但团队在做开发的时候,风格更多的取决于团队的领导。 
我在实际的软件项目管理过程中逐渐形成了如下信念: 
1、无法执行的规定还不如没有规定。 
2、代码质量应该在一切可能的情况下成为开发人员的第一目标。 

我们给通信行业做项目也是一样,规范什么的都是给用户看的,自己的实现就没有那么规范了。
拜读了,我溜过的公司不多,经验就差很多。

不过多点知识、经历和视野不论是对项目管理还是开发,都是不错的。
谢谢提供这么宝贵的经验。
------解决方案--------------------
我朋友说个一句话,我觉得很有意思:
在学校混混沌沌不好好学习,没什么大不了;到社会上该做事,会在IE上爬爬,但不会用百度、谷歌;还要混混沌沌做事,那就是你的错。我的知识没有楼主这般多的涉猎,大部分根据需要来,需要什么学什么;偶或自己看点书浏览IE,攒点知识以备临时抱佛脚之用。



对于国内用户来说,没有规范的需求,甚至他自己根本就不知道的需求是个什么样东西;这对于开发者来说就很难用规范的开发标准和过程来管理一个项目。
另感觉需求的实现和开发过程都是一种快餐式的过程,基本就很少关注后续开发和维护轻便的问题。


------解决方案--------------------
如果一个产品才开始,还是比较适合XP!优势太明显了。

我就曾在我朋友的公司组织过XP(当时连上我和会计就四个人,只有两个开发人员),相当的灵活,效率很高。他们的一期项目就是这样完成的。

现在,他们已经做到三期(做完应该是4.0版本了)了,由于有前期的基础,客户需求的变更也不是很多了,客户忠诚度也培养了起来,所以现在他们象RUP转型了,并且形成了一个默认的规则,新项目新产品,第一期均采用XP。如果需要长期持续更新,还是转型RUP。

现在他们公司的人数已经达二十多人了(就是三年时间),还只计算了开发人员。

呵呵~~软件公司如果走对路,发展起来也是很快的。
------解决方案--------------------
中国公司的客户总是很急
--------------------------
不知道该说“是”还是“不是”。
曾经有个公司有个隧道施工监控的项目,找到我,说很急很急,一定要一个月搞定!后来因为一些细节问题没谈拢,就没成交,那公司就找其他人去了。
一年之后,那公司没找到其他更好的人,又找到我。还说很急很急,要一个月搞定!......我真是无语!

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有