论坛首页 综合技术论坛

怎样去管好developer的开发质量

浏览 17800 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-01-05   最后修改:2009-01-09
  一个项目经理,四个开发人员,两个测试人员,一个DBA,面对的是一套面向全球的需求不断更新的web系统(预计项目时间10周),也许可以从下面几点去尝试:
  1) 你可以的选择主流技术, 如Java,C#等。
  2) 你可以选择你想要的测试工具, 如JUnit/NUnit, EasyMock, HTTPUnit等。
  3) 你可以选择代码检测工具,如Clover,PMD,CheckStyle等。
  4) 你可以选择想要的组织框架,如EJB,Spring等
  5) 你可以选择想要的MVC框架,如struts等
  6) 数据库用Oracle/SQL Server/DB2等
  7) 部署工具可以选择Ant/Maven等。
  8) 可以选择SOA思想来开发,但要花比较对人民币去买BUS。
  9) 需要自主开发一套针对集成测试,回归测试等的工具。
  10) 产品的第一个版本发布周期未定,需要你去了解需求,并取舍并谈判一些需求。
  11) ...
   发表时间:2009-01-06  
咱们来算算你有多少风险
需求不断变更
计划过于乐观(10周)
功能镀金(8)
研发导向(9)
新技术引用(尝试SOA)
设计欠佳 (至少目前你从未提到设计)



3 请登录后投票
   发表时间:2009-01-06  
chris_freedream 写道
  怎样去管好developer的开发质量


只这个题目,就可以作为对提问者的管理水平的一种测试。




1 请登录后投票
   发表时间:2009-01-07  
1.项目时间会迫于市场压力很难缩减,解决办法可以加人或加班,或许有其它的办法?
2.需求不更新那么无法提高竞争能力,所以选择好的系统开发迭代很重要。
3.SOA确实有其价值,当然对其有深入的理解后在实施才更能体现出其魅力。
4.现在还在需求分析阶段,所以现在谈设计有点过早.
0 请登录后投票
   发表时间:2009-01-08  
是在已有版本上开发,并引入新功能,还是全新开发,杀入市场?

1 加人或加班可以压缩开发阶段的时间,但增大了对详细设计,集成,管理协调方面的要求。过早进入加班会提前耗尽开发团队的热情,同时测试周期并不会缩减。我觉得缩减并明确需求对于第一版是个好办法,一个特点突出的版本,比大而全但质量欠佳的版本要好的多。

2 软件成熟需要过程,历经版本更替,功能升级,值得持续改善的需求应该是来自系统的真正用户,而不是现在来自想象,sales,或抽样客户提出的。想一步登天,那不实际。
2 请登录后投票
   发表时间:2009-01-08   最后修改:2009-01-08
tuti 写道
chris_freedream 写道
  怎样去管好developer的开发质量

只这个题目,就可以作为对提问者的管理水平的一种测试。

那分成三部分吧:
怎么管理代码
怎么提高开发质量
怎么作传销.
chris_freedream 写道
1.项目时间会迫于市场压力很难缩减,解决办法可以加人或加班,或许有其它的办法?
2.需求不更新那么无法提高竞争能力,所以选择好的系统开发迭代很重要。
3.SOA确实有其价值,当然对其有深入的理解后在实施才更能体现出其魅力。
4.现在还在需求分析阶段,所以现在谈设计有点过早.

1.解决办法只有一个,就是需求缩减.......其它的是伪命题,
(当人满载工作6小时后,后面的小时只会产生负价值,新人加入产生的负价值更大)
2.更新产生竞争力......是第二个伪命题.....
(只有把功能作好,而不是作多,能减少的功能能主动减下来....能不作的新功能坚决不作....
能把老功能作的更好才是核心的能力....
几天改进的减少录入的工作量.
的买相比加个别人不用的统计功能强百倍)
3.SOA是给别人用的.....这点在中国很少被人提到.,嫁衣神功....没几个老板有这心胸.
4.需求?你们没作过类似的项目么?

hocus 写道
抛出异常的爱 写道
tuti 写道
chris_freedream 写道
  怎样去管好developer的开发质量

只这个题目,就可以作为对提问者的管理水平的一种测试。

那分成三部分吧:
怎么管理代码
怎么提高开发质量
怎么作传销.

传销?

管理开发人员
如果搞的不好
就像是传销一样
一味的打气没有实践
限制人身自由
相信自已说的谎.......

以上不针对个人.只是看见过.
1 请登录后投票
   发表时间:2009-01-08  
抛出异常的爱 写道
tuti 写道
chris_freedream 写道
  怎样去管好developer的开发质量

只这个题目,就可以作为对提问者的管理水平的一种测试。

那分成三部分吧:
怎么管理代码
怎么提高开发质量
怎么作传销.

传销?
0 请登录后投票
   发表时间:2009-01-08  
缩减功能应该是一条不错的的选择
当老外已经在如火如荼的开展SOA的时候,我们还在讨论是否SOA是什么, 所以侧面反映出我们软件的相对落后
0 请登录后投票
   发表时间:2009-01-08   最后修改:2009-01-08
引用
面对的是一套面向全球的需求不断更新的web系统

你是要作网页内容抓取么?
引用
我们还在讨论是否SOA是什么

用来骗风投钱的.
0 请登录后投票
   发表时间:2009-01-08  
阳光晒晒 写道
引用
面对的是一套面向全球的需求不断更新的web系统

你是要作网页内容抓取么?
引用
我们还在讨论是否SOA是什么

用来骗风投钱的.

大概是说 世界人民的口味和使用习惯千变万化吧
现在还风投
那真是疯头
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics