走在架构师的大道上 Jack.Wang's home

Java, C++, linux c, C#.net 技术,软件架构,领域建模,IT 项目管理 Dict.CN 在线词典, 英语学习, 在线翻译

BlogJava 首页 新随笔 联系 聚合 管理
  195 Posts :: 3 Stories :: 728 Comments :: 0 Trackbacks
案例正文:
中源公司是一家专门从事系统集成和应用软件开发的公司,公司目前有员工50多人,公司有销售部、软件开发部、系统网络部等业务部门,其中销售部主要负责进行公司服务和产品的销售工作,他们会将公司现有的产品推销给客户,同时也会根据客户的具体需要,承接应用软件的研发项目,然后将此项目移交给软件开发部,进行软件的研发工作。软件开发部共有开发人员有18人,主要是进行软件产品的研发,及客户应用软件的开发。


经过近半年的跟踪后,今年元旦,销售部门与某银行签订了一个银行前置机的软件系统的项目,合同规定,5月1日之前系统必需完成,并且进行试运行。在合同鉴定后,销售部门将此合同移交给了软件开发部,进行项目的实施。


王伟被指定为这个项目的项目经理,王伟做过5年的金融系统的应用软件研发工作,有较丰富的经验,可以作系统分析员,系统设计,但作为项目经理还是第一次。另外项目组还有另外4名成员, 1个系统分析员(含项目经理),2个有1年工作经验的程序员,1个技术专家(不太熟悉业务)。项目组的成员均全程参加项目。


在被指定负责这个项目后,王伟制定了项目的进度计划,简单描述如下为:
1) 1月10日~2月1日需求分析
2) 2月1日~2月25日系统设计,包括概要设计和详细设计
3) 2月26日~4月1日编码
4) 4月2日~4月30日系统测试
5) 5月1日试运行

 

但在2月17日王伟检查工作时发现详细设计刚刚开始,2月25日肯定完不成系统设计,您建议王伟应该如何做?他在项目的管理中有问题吗?





本博客为学习交流用,凡未注明引用的均为本人作品,转载请注明出处,如有版权问题请及时通知。由于博客时间仓促,错误之处敬请谅解,有任何意见可给我留言,愿共同学习进步。
posted on 2008-03-21 09:06 Jack.Wang 阅读(3200) 评论(17)  编辑  收藏 所属分类: 项目管理

Feedback

# re: 每日案例-----软件项目延期,怎么办? 2008-03-21 09:47 lz是猪
叫他自杀~  回复  更多评论
  

# re: 每日案例-----软件项目延期,怎么办? 2008-03-21 09:52 逝者如昔
该案例采用典型的瀑布模型;
瀑布模型最容易发生问题在于需求分析有可能不到位,鉴于已经发生延时问题,需要及时调整编码和测试时间;
主要问题在于
1 概要设计时间太长,导致没有时间做详细设计;
2 编码工作需要细分多个版本来控制是否符合系统设计说明书;
故安排三个版本迭代,每次提交一次版本就进行系统测试,及时发现问题,修复缺陷;
3 项目时间安排应该用工作日安排,扣除周末休息;
  回复  更多评论
  

# re: 每日案例-----软件项目延期,怎么办? 2008-03-21 11:55 临时看看
真正实际而有效的正确做法是:直接编码,跳过详细设计或和编码重叠进行。  回复  更多评论
  

# re: 每日案例-----软件项目延期,怎么办? 2008-03-21 12:13 BeanSoft
土办法:连续加班一周,如果不行则连续通宵2天2夜!这是我见过的直接可行的解决方案!  回复  更多评论
  

# re: 每日案例-----软件项目延期,怎么办? 2008-03-21 12:57 hi

@BeanSoft
所以你就不干了,对不对?
  回复  更多评论
  

# re: 每日案例-----软件项目延期,怎么办? 2008-03-21 13:05 Jack.Wang
@BeanSoft
那是火上浇油,下面的人全死你手里了!
  回复  更多评论
  

# re: 每日案例-----软件项目延期,怎么办? 2008-03-21 13:24 BeanSoft
呵呵,死不了人。大部分公司都这样干,很正常。软件工程的理想总是好的,实施总是困难的,当然我们要努力标准化,工程化。  回复  更多评论
  

# re: 每日案例-----软件项目延期,怎么办? 2008-03-21 17:30 Lei
上述的兄弟们都太实在了。不如换换心思,和对方吃个饭、聊个天。  回复  更多评论
  

# re: 每日案例-----软件项目延期,怎么办? 2008-03-21 17:43 爱上鸟的鱼
@Lei
哈哈!有时候确实是,当你和客户再次沟通的时候,发现项目不一定非得那个时候结束的。
而且,不能够全部完成的,可以将任务最主要的80%的工作量完成。这样子可以交给客户可以运行的“骨架”。剩余未完成的20%,可以在讨论的。
我的经验是那20%的工作量往往是花费的时间最多,而且返工也是最频繁的。  回复  更多评论
  

# re: 每日案例-----软件项目延期,怎么办? 2008-03-21 18:43 Jack.Wang
是这样的  回复  更多评论
  

# re: 每日案例-----软件项目延期,怎么办? 2008-03-22 09:35 王能
http://www.bt285.cn/ 北京同邦务业需科技有限公司  回复  更多评论
  

# re: 每日案例-----软件项目延期,怎么办? 2008-03-23 21:59 yeshucheng
个人觉得首先是人员结构搭配不大好,但是现在的问题是不能临阵换员。
个人觉得可以尝试,先是所有人来集中力量完成底层核心,然后往上层走。采用横向分工方式。写代码的同时也要把单元测试跟上。业务人员也要尽可能去和客户沟通。  回复  更多评论
  

# re: 每日案例-----软件项目延期,怎么办? 2008-04-23 13:55 爱上鸟的鱼
对于那些对于已经存在的业务流程进行开发的系统,需求常变的可能性比较小。而对于一个新项目,用户仅仅是因为需要一个系统,而不是很清楚系统到底要来完成什么功能的项目来说。常变是一定的了。  回复  更多评论
  

# re: 每日案例-----软件项目延期,怎么办? 2008-05-26 10:20 路过(gangqiang.liu@live.cn)
迭代开发;及早集成测试;掌控需求(花边需求就暂时丢掉);加班;和客户加强沟通,谈时间。

  回复  更多评论
  

# re: 每日案例-----软件项目延期,怎么办? 2008-05-26 10:30 路过(gangqiang.liu@live.cn)
@路过(gangqiang.liu@live.cn)
对了,还有做好技术预研。  回复  更多评论
  

# re: 每日案例-----软件项目延期,怎么办? 2008-09-27 22:00 frog
谈下个人看法
缺少跟踪,1月10到2月17日,一个月时间,难道没开过项目会,没有跟踪过,到2月17才检查,这是他项目经理的失职,



建议开会寻找延期的问题原因,寻找解决办法
重新制定计划
重新划分用例级别,划分迭代,首先完成用例级别高的用户关注度高的
联络商务人员同客户沟通提交软件内容和时间问题
  回复  更多评论
  

# re: 每日案例-----软件项目延期,怎么办? 2008-09-27 22:04 Jack.Wang
@frog
well done!  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: