【讨论】如何管理几方合作的软件项目团队 [发表于 2004/2/5] 状态 开放帖 浏览量 5953 |
Re:【讨论】如何管理几方合作的软件项目团队
[回复于 2004/2/17]
|
在双方合作中,我发现双方对项目的认识不同,而且工作能力的差异使计划不能得到很好的贯彻。
|
|
|
9楼
mkopen

职务 无
军衔 二等兵
来自 浙江
发帖 189篇
注册 2003/6/11
PM币 425
经验
|
|
Re:【讨论】如何管理几方合作的软件项目团队
[回复于 2004/3/18]
|
谈一下个人观点,如果项目组由公司、高校和用户三方组成,那么失败的可能性很大,因为高校参与是要出“创新”成果的,ERP系统的开发与实施是需要经验的,用户是要看到实施效果的,而现实的问题是,创新理论很少能够转化为实施效果,因为可行性太差,而ERP系统本身是需要大量实践经验积累的,所以由高校老师来做系统分析,结果只有一个-LOSE。 其实真正有实力做ERP,公司不需要通过高校来提高名气的,当然申请国家科技基金的除外。
|
-------------------------------------------------------------------------------------------------------- 我需要沟通
http://storm.mypm.net MSN:weikailiu@hotmail.com
|
|
10楼
storm

职务 无
军衔 少校
来自 北京
发帖 401篇
注册 2003/11/18
PM币 4068
经验
|
|
Re:【讨论】如何管理几方合作的软件项目团队
[回复于 2004/3/22]
|
业务能力有差异指的是什么呢?? 高校的老师做实际的开发,你们去研究他们的理论或搞科研? 既然都叫合作了,大家应该先交一个底啊,他们做他们比较善长的,你们做你们比较善长的,先各自提出自己的工作计划,几方联合讨论,当然其中应该设置若干个阶段的评估参照点,在过程中不断地修正这个计划。 如果说真的连自己提出的东东都做不下来的话,那只好换别家合作了,当初选合作伙伴就没有选对。
|
|
|
11楼
莫名堂

职务 无
军衔 三等兵
来自 不告诉你 :)
发帖 8篇
注册 2004/3/16
PM币 118
经验
|
|
Re:【讨论】如何管理几方合作的软件项目团队
[回复于 2004/3/23]
|
现在的实际做法是,我方团队全线接管业务需求分析了,他们老师没有什么具体的任务了,基本挂空了。但我不得不把我们这里团队的规模扩大了一倍,付出的代价还是很大的
|
|
|
12楼
mkopen

职务 无
军衔 二等兵
来自 浙江
发帖 189篇
注册 2003/6/11
PM币 425
经验
|
|
Re:【讨论】如何管理几方合作的软件项目团队
[回复于 2004/3/23]
|
我认为基本上还是一个合作模式的问题。 三方合作是比较复杂一些,但是不能把人员分得那么明显,应该有人员交换,也就是高校也可以出一部分来参与到你们的部分,你们也要有人参与到高校主要负责的那一部分去,必须保持工作上的同步,尤其是调研,必须有三方人都参加,不能哪一方说了算。 建议以业务分工,组成不同的小组,关键的小组最好几方都参与,但是一定要让能力比较强的人牵头。当然,这当中需要很好的协同工作,其实这需要我们在前期做好谈判工作。
|
|
|
13楼
happy0509

职务 无
军衔 三等兵
来自 不告诉你 :)
发帖 17篇
注册 2004/3/22
PM币 135
经验
|
|
Re:【讨论】如何管理几方合作的软件项目团队
[回复于 2004/3/24]
|
楼上说的很好,但问题的关键是在这个项目中所有的关键人员都是我方组成,对方的能力无法胜任这些工作,这个是我在项目前估计不充分的地方。
|
|
|
14楼
mkopen

职务 无
军衔 二等兵
来自 浙江
发帖 189篇
注册 2003/6/11
PM币 425
经验
|
|
Re:【讨论】如何管理几方合作的软件项目团队
[回复于 2004/8/3]
|
对于这类特征的项目的管理的确是很困难的,你所说的引起问题的几个原因是客观存在的事实,是短时间内无法改变的。我的建议是:项目前期要确定明确的沟通计划来让参加项目的多方共同确认一个基本的项目管理过程及其要求和标准的沟通方式,这需要项目经理花费一定时间召集三方经多次会议确定,一般是以某一方的项目管理机制为主建立的;建立相互培训的机制,这有助于增加彼此的信任、了解和协作;建立较为简单的沟通机制,主要是在三方的项目经理和骨干成员间形成确定的沟通渠道,并结合计划的实施确定沟通的内容、频率和形式;在三方间需要在协作上有一定的制约关系,促进各方所负责任务的执行情况能够得到有效的监督,及时交流反馈信息使得项目计划能够在要求的范围内得到切实的执行;共同确定里程碑的检查标准,以风险机制来管理三方的协作关系。不知对你是否有帮助,希望反馈交流。
|
|
|
15楼
caspo

职务 无
军衔 无军衔
来自 北京
发帖 4篇
注册 2003/12/25
PM币 112
经验
|
|
Re:【讨论】如何管理几方合作的软件项目团队
[Dill 修改于 2004/8/3]
|
首先,应该认识到合作三方的关注点是不一致的,学校关注的是理论,公司关注的是产品,用户关注的是工程,因而决定了合作三方投入的重点也是不同的,认识到这一点是协调整个项目的关键。 不应该期望项目能够在短期内完成,项目也不可能按照经典的瀑布式流程进行。如果象楼主所说的“这个项目中所有的关键人员都是我方组成,对方的能力无法胜任这些工作”,那这个项目就完全没有合作的必要,因为招聘一些“非关键的人员”,肯定比投入到合作的成本要低得多,而且比较容易控制。 因为合作三方的关注点不同,所以他们的工作方法、开发过程会存在巨大的差异,不可能要求他们按照公司的流程规范来进行。如果要求他们执行公司的流程规范,那必然导致“所有的关键人员都是我方组成”,这样合作方的能动性将受到严重的压制,没法取得好的合作效果。 项目的前期应该多花些时间去做合作三方的分工,并确定阶段性的目标。学校擅长于理论研究,那就让他们去研究系统的层次结构,以及他们认为有研究趣向的技术专题;用户是系统的使用者,需求当然要由他们去做,有能力的话,需求分析也可以交给他们。这样就可以确定第一阶段的工作内容: 1、明确分工,制定计划; 2、组织三方最强的人员,提出系统的基本模型; 3、三个项目组按照分工分头开始工作,学校提出系统的框架设计,用户提出系统的需求。 那么,公司做什么? 1、沟通; 2、项目标准化的建设; 3、有导向性地指导合作方的工作; 4、合作方的工作成果显然是无法符合公司的项目管理规范的,需要消化整理; 5、采用迭代的模式,逐渐滚入项目的设计阶段; 6、在第一阶段结束时,完成项目的概要设计。 第一阶段结束,组织三方作项目的需求评审、设计评审。 接下来,学校主要参与技术攻关,用户主要参与变更管理和测试。还有,别忘了,学校是有编码能力的,这部分资源不用可惜了,用户可能也有,但不规范,怎么办?在第一阶段的工作中,要开始有意识地向合作方灌输公司的规范,然后把详细设计做得细之又细,文档尽可能详尽,让他们去做代码,你会发现外围的技术力量是很好用的。 我做过类似的项目,就是这样做的。
|
-------------------------------------------------------------------------------------------------------- 越是艰难越向前 MSN:Dill_Jacob@hotmail.com 有问题,找IT项目管理 http://IT.mypm.net 上海的PM牵起手: http://SH.mypm.net
|
|
16楼
Dill

职务 无
军衔 中尉
来自 上海市
发帖 448篇
注册 2004/7/5
PM币 4018
经验
|
|