[原创] 实例讨论:项目经理如何控制中途接手的项目开发 [发表于 2004/9/23] 状态 开放帖 精华贴 浏览量 4401 |
|
公司背景: 公司是由一大型外贸集团投资,老总是一职业经理人。共有员工30人,开发人员20人左右。主要从事mis方面的开发,开发管理效率比较低,项目的设计与开发有较多的项目经理个人思想和意志在里面,项目管理和客户沟通没有形成一较好的模式。(这很大部分是我选择离开公司的原因) 个人背景: 我在考研前与公司解除了劳动合同,考研的事忙完后,回原公司帮忙(与公司关系很不错),公司领导交给我一个由兼职人员开发的项目让我带起来,时间很紧,大概1个月内完成。 项目背景: 项目的总统设计和详细设计是由开发部的部门经理做的,然后交由两个研究生兼职开发,由于公司的原因(效率和进展的不理想更多的是领导层和管理上的无能),项目存在如下问题: 1、项目要求时间紧,在我接手后要求1个月内完成,以后的事实证明,这只是老总的一相情愿罢了,因为整个公司各领导层之间存在较为严重的项目信息断层 。 2、客户方业务不熟悉,由于业务专业性很强,我需要时间去消化业务细节,最初的客户需求和设计均由项目经理完成 3、项目分3个子系统(项目不大),由于部门经理没有很好的控制兼职开发人员的开发规范(没有安排一个专职开发人员做项目经理),兼职开发人员直接向部门经理汇报。直接结果是,我面对的是代码严重不规范,两个开发人员之间的代码书写各有很强的自由主义。同时还面对一个很严峻的问题,由于兼职的开发性质,兼职开发人员机械的按照详细设计来做,对业务需求没有主动的去把握,而当初的设计做的相对较粗,很多细节没有考虑。所有这些给我带来了很大的麻烦。 4、兼职人员的是在校研究生,没有切实的客户交往和实战项目的经验,所以很一些思维习惯不是很好。 5、在我接手时,两个兼职开发人员只剩一个继续在公司,我又面临人手不够,兼职开发人员开发能力不强的问题,在加上中途接手项目,在自己把握需求(部门经理在需求不是很完善的情况下就做了设计并进行了代码编写阶段)和原先代码是否重写的问题很是头疼 -------------------------- 说明: 以上是我在前段时间接手一个项目的情况,虽然项目了结已经过去一段时间,但我一直想总结一下,梳理一下思路。 如果感兴趣的朋友可以把如果你处于此情况,你会如何做,贴出来,大家互相讨论,我会陆续把我此项目的后续经历贴出来。 我的联系方式: qq:9623642 msn:foggwolf@hotmail.com 欢迎大家和我交流
|
-------------------------------------------------------------------------------------------------------- 饮者醉非酒 智者勇方成 >>> 由论坛统一发布的广告:
|
|
楼主
fogg

职务 无
军衔 三等兵
来自 不告诉你 :)
发帖 4篇
注册 2004/3/3
PM币 132
经验
|
|
Re:[原创] 实例讨论:项目经理如何控制中途接手的项目开发
[回复于 2004/9/23]
|
更改:(不好意思,中午没休息,下午要上课) 项目背景中的第2条: 2、客户方业务不熟悉,由于业务专业性很强,我需要时间去消化业务细节,最初的客户需求和设计均由项目经理完成。 项目经理改为“部门经理“
|
-------------------------------------------------------------------------------------------------------- 饮者醉非酒 智者勇方成
|
|
1楼
fogg

职务 无
军衔 三等兵
来自 不告诉你 :)
发帖 4篇
注册 2004/3/3
PM币 132
经验
|
|
Re:[原创] 实例讨论:项目经理如何控制中途接手的项目开发
[易风 修改于 2004/9/23]
|
领导管理有问题 项目中途接手,时间紧 开发人员离岗,人员数量和质量不够 业务不熟悉,代码不规范 ..... fogg,小公司的软件开发项目,它就是这样的,你面临的情况是非常正常的。 碰到这样的情况,要你来接收这个项目,我觉得有一个好的解决问题的心态比方法本身更重要。项目经理天生就是来处理这些问题,并把这些它解决的。 不要再坐在那里埋怨别人给你制造了这些问题,他们也不是故意的。你必须静下心来,好好地考虑,然后耐心地一个一个地解决这些问题。你只有去解决它,因为这是一个项目经理应该做的事情,并且只有解决好了,也才能体现出项目经理的水准。项目经理,不是谁都可以做的,你可以开始了。
|
-------------------------------------------------------------------------------------------------------- 传播项目管理能力
|
|
2楼
易风

职务 论坛总版主
军衔 主帅
来自 北京市
发帖 4895篇
注册 2003/2/13
PM币 3273
经验
|
|
Re:[原创] 实例讨论:项目经理如何控制中途接手的项目开发
[回复于 2005/11/23]
|
我个人认为,这个问题其实不是很大的问题。这种规模的开发,其实项目经理的角色已经大部分转变为技术负责人的角色。这时候的项目经理对技术的要求要更高些,管理的工作反而要少很多。只要注意合理的计划和每日监控保证每3天都能完成任务,我想完成不是很难的事情。
|
|
|
3楼
henrybenben

职务 无
军衔 三等兵
来自 湖北
发帖 22篇
注册 2005/9/27
PM币 35
经验
|
|
Re:[原创] 实例讨论:项目经理如何控制中途接手的项目开发
[回复于 2005/11/24]
|
首先你必须花一定时间充分理解需求,然后对现有的设计和编码进行评估,同时对完成需求进行估算。你可以进行以下尝试:1)如果总体架构设计还行,你可以考虑重构,总比完全推倒重来好一点;2)如果估算下来,在规定的时间内完成不了,你可以考虑缩减项目范围,或者采用跌代式开发方式,让用户在规定的时间内拿到最基本的功能。就我以前的项目经验,表面上用户很急,其实他只是想早点看到产品的样子而已。在他对你的产品进行试用的时候,你加紧后续功能的开发。
|
|
|
4楼
wemissyou

职务 无
军衔 一等兵
来自 浙江
发帖 75篇
注册 2004/8/6
PM币 585
经验
|
|
Re:[原创] 实例讨论:项目经理如何控制中途接手的项目开发
[回复于 2005/12/14]
|
首先我指一点,从您的文中摘取 由于公司的原因(效率和进展的不理想更多的是领导层和管理上的无能)... 由于部门经理没有很好的控制兼职开发人员的开发规范..... 发觉您还是挺喜欢抱怨别人的,我觉得: 1、端正心态,您所接半拉子工程已经成这样,抱怨是没有用。 2、静下心来分析这个项目 a、项目已经完成到什么程度; b、项目的潜在危机是什么; c、按其原来的设计思路是否正确; d、理清产生这些结果的直接原因,如您的老总怎么怎么(不是抱怨),关键是列出来,为您下一阶段项目开发提个醒; e、确立一个项目评估结果; f、接下来就进行人力资源、风险评估,计划、进度的制定;
|
|
|
5楼
swordwater

职务 无
军衔 一等兵
来自 上海
发帖 66篇
注册 2005/12/5
PM币 138
经验
|
|
Re:[原创] 实例讨论:项目经理如何控制中途接手的项目开发
[回复于 2005/12/15]
|
我觉得遇到这样的项目,由于时间太紧,想彻底改变代码质量是不可能的了,wemissyou 说的很对,可以先开发一个简单的产品出来,另外,你所能做的可能就是提高员工的工作效率
|
-------------------------------------------------------------------------------------------------------- 我的梦,我来实现
|
|
6楼
flydream

职务 无
军衔 一等兵
来自 江苏
发帖 94篇
注册 2004/10/18
PM币 677
经验
|
|
Re:[原创] 实例讨论:项目经理如何控制中途接手的项目开发
[回复于 2005/12/15]
|
建议: 1、不要抱怨,面对现实。 2、详细了解项目现在的进展情况,哪些完成了,哪些正在开发,哪些还没有启动。对已完成的进行测试,能达到功能要求的就不要再动他了。对正在开发的可以召集开发人员进行讨论,调动大家的积极性。对还没启动的可以开始思考有没有更快更好的办法。 3、把你了解的情况和以后的打算、计划与你的领导进行沟通,做到让领导了解你所了解的情况和你的想法。共同探讨后续的工作怎么开展。
|
|
|
7楼
wangzai6280

职务 无
军衔 一等兵
来自 北京
发帖 75篇
注册 2005/11/8
PM币 380
经验
|
|
Re:[原创] 实例讨论:项目经理如何控制中途接手的项目开发
[回复于 2006/2/26]
|
1、项目要求时间紧,在我接手后要求1个月内完成: 仔细评估规模,资源状况,客户情况,促使领导在商务上与客户交涉延长至合理的时间.领导层之间的信息断层的问题要靠项目经理建立良好的沟通机制解决 2、客户方业务不熟悉,由于业务专业性很强,我需要时间去消化业务细节,最初的客户需求和设计均由部门经理完成:最好能获得部门经理给你最好的支持,假如没有测试团队,那么估计你得比较忙了,但是还是先制定控制列表为最佳 3、项目分3个子系统(项目不大:怎么个不大法,说明你没有统计数据),由于部门经理没有很好的控制兼职开发人员的开发规范(没有安排一个专职开发人员做项目经理:估计是因为人力资源紧张),兼职开发人员直接向部门经理汇报。直接结果是,我面对的是代码严重不规范,两个开发人员之间的代码书写各有很强的自由主义。同时还面对一个很严峻的问题,由于兼职的开发性质,兼职开发人员机械的按照详细设计来做,对业务需求没有主动的去把握,而当初的设计做的相对较粗,很多细节没有考虑。所有这些给我带来了很大的麻烦。(为什么要你做项目经理,就是为了改变这些) 4、兼职人员的是在校研究生,没有切实的客户交往和实战项目的经验,所以很一些思维习惯不是很好。 5、在我接手时,两个兼职开发人员只剩一个继续在公司,我又面临人手不够,兼职开发人员开发能力不强的问题,在加上中途接手项目,在自己把握需求(部门经理在需求不是很完善的情况下就做了设计并进行了代码编写阶段)和原先代码是否重写的问题很是头疼 这些需要针对不同的问题具体分析不能一概而论 我想事情在你写下来的时候已经发生了,你可能最需要总结的是如果再来一次,你应该怎么样才能做的更好,总结经验发现问题,下次在努力吧
|
|
|
8楼
wllu

职务 无
军衔 无军衔
来自 浙江
发帖 7篇
注册 2006/2/25
PM币 45
经验
|
|