论坛首页 综合技术论坛

这样的团队有没有能力开发100万的项目?

浏览 70864 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (3)
作者 正文
   发表时间:2009-01-17  
我们公司也是这样的,100万的项目,一个项目经理加上几个本科生搞了1年多..
几次差点被客户赶出来了,幸亏我们老总厉害,会忽悠客户~
项目还不是坚持下来了。。。。
0 请登录后投票
   发表时间:2009-01-19  
只要这个项目的销售够牛,怎么做都没问题。现实~~~~
0 请登录后投票
   发表时间:2009-01-19  
100万合同额还是实施费?就算实施费100万的话,50个人能做几个月?
人员夸大点了吧。

很多时候,都是涉及到成本的问题,不给那么多成本,就只能放弃非边缘需求、放弃长期问题。

公司要生存,人要在公司生存。
0 请登录后投票
   发表时间:2009-01-19  
兄弟我太能理解你的心情了,跳槽吧。我武汉的,你哪里的?
0 请登录后投票
   发表时间:2009-01-20  
是否成功是客户说了算
任何项目只要需求做得好,有一个稳定成熟的需求小组和需求收集分析过程,就算成功了一半
0 请登录后投票
   发表时间:2009-01-20  
至于那些pojo,hibernate,etc.....就看你们有多少人,有多大的成本在做开发维护测试了。这些东西很重要,但是和项目是否成功没有关系。
0 请登录后投票
   发表时间:2009-01-20  
上千万的项目也是这个样子的    有关系就有项目,但是有关系的不一定有技术团队,很现实的东西。
0 请登录后投票
   发表时间:2009-01-20  
pqcc 写道
mingo 写道
lz一看就是刚出校门,还比较理想化。

虽然说这样的团队和开发过程寒碜了些,但是要想每个过程域都如lz说的立马改掉或者没有那样的情况,似乎很难找到这样的团队。

我想贵公司的老总也不至于会很无知,把这样重要的项目交给一些没有能力的人去做,肯定这帮人还是可以顶一顶的。

建议还是一点一点的改善吧,有时候批评别人的时候很容易,自己亲自动手做就有些吃力了。




非常赞同楼上的。楼主太理想化了,你懂规范不代表你就高级,你懂软件工程,不见得你开发的软件会按着软件工程的要求来。不是你不会,是老板要求的是成本控制,他不会给你这么多时间让你去设计,去重构,你将面对的是需求会不停的变化和无休止的加班。

如果你理解不了我说的话,那说明你还太幼稚,还不了解具有中国特色的软件开发流程,或者说你在一个很 NX 的公司(目前看来你不是)。



理解LZ的说法,但是有时候也不一定要说出来,你说出来的话,估计那些做过很长的人就觉得你自己那。。。。

这哥们说的一半对一半错,我认为

我们可以看到别人的代码不规范,我们可以不去告诉他,但是做为一个程序员,我们要把我们自己的代码写规范,

LS的哥们不懂规范,你肯定不高级。

我见过很多做JAVA的程序,大约做了5到10年左右的都有,写的程序质量不是很高,但是在于他们处理企业的项目上来说

也是能把整个项目处理好的。但是到最后后悔的还是他们自己

如果他们想维护这些代码的话,那么他们花的成本应该比开发的成本会高很多

到头来,还是成本增加了,最后加班的只能是他们自己了。
0 请登录后投票
   发表时间:2009-01-20  
moon_blue 写道

项目从08年3月开始,到09 年3月截止,规模估计在50人月左右;08年11月立项(与客户签订合同);项目中最关键的一个接口最早需要到09年1月才能谈下来;至08年6月,项目组人员全部变更过。我在7月份参与到该项目中,当时手里边只有一份给客户看的类似需求说明的文档(我觉得对开发没什么用,文档中有一些功能结构图和对其进行说明的文字)。

08年7月份后的项目组成员:两个具有2-3年工作年限的员工(其中一个为项目经理)、两个刚毕业的本科生、一个美工

编码规范:没有。有人注释写的很清楚、有人在方法注释上加“TODO”、有人连接口是干啥的都不进行说明(说是看英文名)、有人甚至连包名都大写(java);业务逻辑层的接口有命名为XXXService的,也有XXXLogic的;接口和实现类有放在同一个包中的,也有分开的。

掌握框架的能力:能够熟练使用Hibernate,能够较熟练的使用Spring中的IOC,初次使用Struts2。然而我觉得没有合理的利用Spring的AOP和对测试的支持。虽然采用了PEAA中的Service Layer模式,然而事务控制被放到了Dao层中;与此同时,Struts 2的WEB层承担了类似于生成订单编号、订单日期等业务逻辑的工作,POJO对象从JSP一直用到Dao层,没有传值对象。

没有贫血和充血的概念。多数情况下实体类通过MyEclipse从数据库表中生成。

没有一个异常处理的体系。很多时候都是throw,然而最终不对其进行处理。在使用try\catch的时候,仅是在catch里边加个e.printStackTrace();

关于测试:没有单元测试,也没有集成测试,有人对把junit.jar放进lib存在疑问,也有人对把测试类提交到版本控制器中感到惊讶,甚至有人把DEBUG当作测试!!!

我是项目组中刚毕业的一位。感觉整个开发过程比较混乱、离软件工程比较远,软件开发常用模型中的任何一个都套不上,OOAD和UML遥不可及,使用OO语言进行着连面向过程都算不上的软件开发。

 

现在是08年12月初,看看手里的工作,简单总结一下:从需求到代码,拍脑袋出来的;软件质量靠边站,谁写的谁说了算。

把上面的写下来的不是出于抱怨,而是想更清楚的了解一下这个团队的水平;我留在这个公司的一个目的就是想让公司的开发合理一点,使开发出的软件在质量上得到保障。(想法是不是太幼稚了?)

 

 

LZ说的其它的可能他们暂时考虑到了,但是有可能没时间,没加上,所以。

 

至于代码规范,我认为,因为你们项目经理原先应该是做企业应用的,可能没有更多的接触这种互联网,需求的变化,所以可能不重视吧

 

我见过的JAVA程序员,基本上都是这样子的,命名也都没有规范,一会来个拼音,一会来个英语,要不就又来个_,反正是想起来就是啥,

 

而且也经常喜欢剪切编程

 

0 请登录后投票
   发表时间:2009-01-20  
Lucas Lee 写道
这样的公司又不是只有这一家。
很多大项目其实做的人水平都那样。
大项目和水平高其实没有直接关系,特别是在中国。
很多大项目都是政府相关的,都是靠关系,你想想杭州地铁项目够大吧,不照样全都是临时民工建的?



你这句话说的对极了!我认识一人在安徽,他说他公司的项目经理 只能用dreamweaver开发,谁要用eclipse试试看。用的是JSP+servlet开发,业务和逻辑代码不规范不均匀地分布在在servelT和JSP中,JSP中用JAVA代码
(<% %>)。谁要用标签写JSP,项目经理骂死你;该公司做的是移动的项目,怎么样!就是有客户用 靠得就是关系!! 老板和移动关系有一腿!
0 请登录后投票
论坛首页 综合技术版

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