第1页共6页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共6页大型软件项目的组织设计项目组织类型选择完了以后,只能说是从理论上选定了一个组织的方向,但并不能马上生硬的运用到项目中
这里就需要对项目组织进行合理的设计了
特别对于参与人数和参与方都比较多的项目,项目组织设计的优劣,直接影响到项目的进度、费用和质量
乃至项目的成功与否
在大型软件项目组织设计中,例如,在湖北移动BI项目组织设计中,我们充分结合了该项目的管理特点(详见附件二)
基于此我们要考虑以下几个原则:1、组织结构扁平化原则,以利于项目组内的相互沟通;2、组织划分要专业化原则,以利于技术问题的解决;3、组织设计灵活性原则,以利于人员的正常流动;3、整体组织与内部组织相结合原则,以利于统筹兼顾
在大型应用软件开发项目组织设计中,我们首先要从整体考虑项目组织的组成,然后再重点考虑项目内部组织的结构
从整体上考虑,可分分为若干个按项目小组,如:用户代表组,管理组、开发组、质量保证组、支持组等
如下图所示:第2页共6页第1页共6页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共6页*用户组中一般包括:用户方的项目经理、用户方技术工程师、最终使用用户、咨询顾问等
如下图所示:图四:用户组角色组成图说明:在较大型的软件开发项目中,用户一般都会聘请一些有经验的咨询顾问,以提供项目指导
咨询顾问包括技术顾问和管理顾问
如在2002年福建移动和江苏移动的BOSS项目中,就请了HP作为该项目的咨询顾问
*管理组中一般包括:高层经理(或项目总监)、项目经理、项目管理人员等
如下图如示:第3页共6页第2页共6页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共6页例如:2003年,中国移动公司的BI项目中,开发组中的小组设置就是在架构师的统一规划下,编码实现