产品组的目的:以产品支持项目,以提高开发效率,节省开发成本,降低项目风险;
组合项目的目的:通过团队协作达到知识管理,以提高开发效率,节省开发成本,降低项目成本;
尽管两者形式不同,但目标一致。如果组合项目在产品组的支持下,其成果将更佳。但这里我重点谈在没有产品组的情况下,组合项目的运作管理。
组合项目以我在上一篇文章谈的业务组与技术组为结构形式,业务组以交付件为导向进行项目管理,其组合的意义是提供了平行领域便于项目经理进行交流、计划、把控;业务组的成员由项目经理、系统分析师等组成,而技术组则由技术骨干、开发人员,甚至刚刚毕业的实习生,他们以享受开发过程,并从中获取个人能力的提高为愿旨。业务组与技术组如何协作,技术组在组合项目中如何实现自身的高效运作?
技术组的组成可以参考产品组,将组合项目中的技术领域分为核心领域、共性领域和特性领域:由系统架构师、前端架构师负责核心领域,提供架构支撑层;由公共代码开发成员负责共性领域,提供公共应用层;由主程和辅程负责特性领域,提供软件服务层。
转载于:https://blog.51cto.com/sauron/1131387