锁定老帖子 主题:『讨论』研发项目性质的项目如何管理
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-03-10
我现在带队开发一个核心航空公司航班交易系统,系统本身已经很复杂,我深知这些复杂的东东,必须要在一个宽松的环境下,才能够更能激发出程序员的灵性与创造性思维,发挥他们的激情开发的能力,才能开发的很好。 但是老板要我严格按照软工模板来走,施加了强大的进度压力,里程碑要做的很细,并让我制订严格的考核指标。 软件开发项目,特别是研发的项目,软性的东东很多,如何对这类的项目制订考核指标呀。 配置文件: 无 错误提示信息: 无 你的分析: 管理研发项目特别难 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-03-10
OneEyeWolf 写道 软件环境:
我现在带队开发一个核心航空公司航班交易系统,系统本身已经很复杂,我深知这些复杂的东东,必须要在一个宽松的环境下,才能够更能激发出程序员的灵性与创造性思维,发挥他们的激情开发的能力,才能开发的很好。 但是老板要我严格按照软工模板来走,施加了强大的进度压力,里程碑要做的很细,并让我制订严格的考核指标。 软件开发项目,特别是研发的项目,软性的东东很多,如何对这类的项目制订考核指标呀。 配置文件: 无 错误提示信息: 无 你的分析: 管理研发项目特别难 赫赫,楼主搞笑么?“航班交易系统”需要哪门子的“灵性与创造性思维”?这就是干完了收钱的活,需要“激情开发的能力”?又不是火箭科学。 |
|
返回顶楼 | |
发表时间:2006-03-10
OneEyeWolf 写道 软件环境:
我现在带队开发一个核心航空公司航班交易系统,系统本身已经很复杂,我深知这些复杂的东东,必须要在一个宽松的环境下,才能够更能激发出程序员的灵性与创造性思维,发挥他们的激情开发的能力,才能开发的很好。 但是老板要我严格按照软工模板来走,施加了强大的进度压力,里程碑要做的很细,并让我制订严格的考核指标。 软件开发项目,特别是研发的项目,软性的东东很多,如何对这类的项目制订考核指标呀。 配置文件: 无 错误提示信息: 无 你的分析: 管理研发项目特别难 你这个项目,是属于研发性质,而非工程性质的项目? |
|
返回顶楼 | |
发表时间:2006-03-10
OneEyeWolf 写道 软件环境:
我现在带队开发一个核心航空公司航班交易系统,系统本身已经很复杂,我深知这些复杂的东东,必须要在一个宽松的环境下,才能够更能激发出程序员的灵性与创造性思维,发挥他们的激情开发的能力,才能开发的很好。 但是老板要我严格按照软工模板来走,施加了强大的进度压力,里程碑要做的很细,并让我制订严格的考核指标。 软件开发项目,特别是研发的项目,软性的东东很多,如何对这类的项目制订考核指标呀。 配置文件: 无 错误提示信息: 无 你的分析: 管理研发项目特别难 谁是用户?谁买单? |
|
返回顶楼 | |
发表时间:2006-03-10
感觉是你们公司没有这类系统的积累,你是第一个吃螃蟹的。
顶住啊! |
|
返回顶楼 | |
发表时间:2006-03-11
gigix 写道 OneEyeWolf 写道 软件环境:
我现在带队开发一个核心航空公司航班交易系统,系统本身已经很复杂,我深知这些复杂的东东,必须要在一个宽松的环境下,才能够更能激发出程序员的灵性与创造性思维,发挥他们的激情开发的能力,才能开发的很好。 但是老板要我严格按照软工模板来走,施加了强大的进度压力,里程碑要做的很细,并让我制订严格的考核指标。 软件开发项目,特别是研发的项目,软性的东东很多,如何对这类的项目制订考核指标呀。 配置文件: 无 错误提示信息: 无 你的分析: 管理研发项目特别难 赫赫,楼主搞笑么?“航班交易系统”需要哪门子的“灵性与创造性思维”?这就是干完了收钱的活,需要“激情开发的能力”?又不是火箭科学。 总比一些所谓的管理系统有复杂的多,面对复杂的商业逻辑,在宽松的环境下,人才能够写出优雅的代码,一个团队中的程序员又不都是像你这样的高手。 再说了,程序并不是由Spring, webwork, struts , Hibernate堆砌出来的,我们的团队中也不缺乏这样的人才,但我们大部分的代码是要消化那些复杂的商业逻辑来的。 在这个论坛中虽然高手很多,不过大多都是技术型的。 如果让你们来带领一个团队,是不是马上就想到用Spring +webwork + hibernate来搞一通,然后再加上所谓的测试驱动,敏捷开发就完事了,那如果大家都是这样的思维,实在是没有必要再讨论了。 |
|
返回顶楼 | |
发表时间:2006-03-11
OneEyeWolf写道:
引用 总比一些所谓的管理系统有复杂的多,面对复杂的商业逻辑,在宽松的环境下,人才能够写出优雅的代码,一个团队中的程序员又不都是像你这样的高手。 不知道你指的"宽松的环境下"是什么环境? 无论什么项目,开发人员和管理人员都要承受一定的压力.我想你要在"写出优雅的代码"和项目进度之间找到一个平衡点. 引用 再说了,程序并不是由Spring, webwork, struts , Hibernate堆砌出来的,我们的团队中也不缺乏这样的人才,但我们大部分的代码是要消化那些复杂的商业逻辑来的。 Spring, webwork, struts, Hibernate只是一种应用框架, 它们在某些方面 如能够提高你的工作效率, 使你的代码更有秩序, 使你的设计更加OO(hibernate), 但是它们毕竟是工具, 一要看你会不会用它, 二是具体的商业逻辑还要靠你的分析。 引用 如果让你们来带领一个团队,是不是马上就想到用Spring +webwork + hibernate来搞一通,然后再加上所谓的测试驱动,敏捷开发就完事了 不知道你的"所谓的测试驱动", 敏捷开发就完事了 是什么样的测试驱动, 敏捷开发.但我知道测试驱动开发用好的话确实对"写出优雅的代码"的代码有很大的帮助, XP开发的一些实践你不一定要照搬, 但其中主要思想对(Simple, Communication, Feedback, Respect)"写出优雅的代码"也有很大帮助.但他们不是银弹, 还需要你在具体的商业逻辑里进行抽象. |
|
返回顶楼 | |
发表时间:2006-03-11
引用 在这个论坛中虽然高手很多,不过大多都是技术型的。
这gao人很多。并不特指技术啊!只是有些喜欢潜水。 引用 如果让你们来带领一个团队,是不是马上就想到用Spring +webwork + hibernate来搞一通,然后再加上所谓的测试驱动,敏捷开发就完事了,那如果大家都是这样的思维,实在是没有必要再讨论了。
gigix在without ejb序中讲的不错,我们应该有循证框架的态度。而不是马上就想到用Spring +webwork + hibernate来搞一通 引用 然后再加上所谓的测试驱动,敏捷开发就完事了,那如果大家都是这样的思维,实在是没有必要再讨论了。
虽然对tdd,xp等不很熟悉,但感觉楼主和我一样,都是初哥。 |
|
返回顶楼 | |
发表时间:2006-03-11
OneEyeWolf 写道 软件环境:
我现在带队开发一个核心航空公司航班交易系统,系统本身已经很复杂,我深知这些复杂的东东,必须要在一个宽松的环境下,才能够更能激发出程序员的灵性与创造性思维,发挥他们的激情开发的能力,才能开发的很好。 不管这个完项目是搞上线给完钱就撤,还是一个重要性很高或需要长期服务的项目,对于你这个TeamLeader来说, 就佳的方案就是,尽团队最大的努力把项目做好,不仅对你,还是整个团队,还是公司和客户都是多赢的结果. 给大家一个宽松的环境(细节的东西,开发人员可自己做主,什么考勤,bug率统计能混就混),激励团队所有成员,向你们真正的目标前进. 传统的软工,最大的问题是忽略人的因素.敏捷是一个好东西.XP里面的实践对一个新的团队来说,马上实施是有很大的难度的.可以一步一步引入.但从一开就要提倡它的价值观和原则. 复杂的业务问题,这对你们也是一个大的挑战,如果能有人具备领域建模的能力或强的OO分析能力.这个项目的风险也会大大下降. OneEyeWolf 写道 但是老板要我严格按照软工模板来走,施加了强大的进度压力,里程碑要做的很细,并让我制订严格的考核指标。 软件开发项目,特别是研发的项目,软性的东东很多,如何对这类的项目制订考核指标呀。 其实这些并不是老板的目的.他认为这个项目很重要,不能简单了事. 他要的是你们团队的全面投入.强的负责心,安时交付和项目的成功. 上面的只是手段.除非他是软工的Fans.让你的老板有安全感.是你要考虑的事情. |
|
返回顶楼 | |
发表时间:2006-03-11
今天在ONJAVA.com上看到一篇文章,感觉有些开通。文章中有些话,直指当前商业项目开发的死穴。
文章的题目是<<公司项目应当从成功的开源工程项目学到什么>> 也就是商业项目为什么很容易失败,而开源项目在极端困难的前景下(没有预算,开发人员鱼龙混杂,分散全球各地,沟通困难),却能够获得成功。 当然失败的开源项目不计其数,我们当然要向成功的开源项目的管理中学到东东,而不是简单的下载源代码,然后剖析他的架构设计如何的优雅等。 由于是刚看到,还没有完整的翻译出来,大家可以自己去看看。 http://www.onlamp.com/pub/a/onlamp/2006/02/27/what-corp-projects-learn-from-open-source.html?page=1 |
|
返回顶楼 | |