四种团队开发范型
4页1、3.2.3软件项目组 软件开发的组织结构几乎与开发软件的组织一样多。不管怎么说,组织结构不能轻易改变。关心组织改变所产生的实际的及政策上的影响,并不是软件项目管理者的责任范围。但是,在一个新的软件项目中直接涉及到的人员的组织,则是项目管理者的职责。 下面给出为一个项目分配人力资源的若干可选方案,该项目需要n个人工作k年n个人被分配来完成m个不同的功能任务,相对而言几乎没有合作的情况发生;协调是软件管理者的责任,而他可能同时还有六个其他项目要管。 2.n个人被分配来完成m个不同的功能任务(mn),建立非正式的“小组”;指定一个专门的小组负责人;小组之间的协调由软件管理者负责。 3.n个人被分成t个小组;每一个小组完成一个或多个功能任务;每一个小组有一个特定的结构,该结构是为同一个项目的所有小组定义的;协调工作由小组和软件项目管理者共同控制。 虽然对于上述的每一种方法都可以找到其优点和缺点,但越来越多的证据表明正式的组织小组(策3种方法)是生产率最高的。 “最好的”小组结构取决于组织的管理风格、组里的人员数目及他们的技术水平和整个问题的难易程度。ManteiMAN81提出了三种一般的小组组
2、织方式 民主分权式(Democratic Decentralized,DD):这种软件工程小组没有固定的负责人。“任务协调者是短期指定的,之后就由其他协调不同任务的人取代”。问题和解决方法的确定是由小组讨论决策的。小组成员间的通信是平行的。 控制分权式(Controlled Decentralized,CD):这种软件工程小组有一个固定的负责人,他协调特定的任务及负责子任务的二级负责人关系。问题解决仍是一个群体活动,但解决方案的实现是由小组负责人在子组之间进行划分的。子组和个人间的通信是平行的,但也会发生沿着控制层产生的上下级的通信。 控制集权式(Controlled Centralized,CC):顶层的问题解决和内部小组协调是由小组负责人管理的。负责人和小组成员之间的通信是上下级式的。 Mantei还给出了计划软件工程小组的结构时应该考虑的七个项目因素 待解决问题的困难程度。 要产生的程序的规模,以代码行或者功能点来衡量。 小组成员需要待在一起的时间(小组生命期)。 问题能够被模块化的程度。 待建造系统所要求的质量和可靠性。 交付日期的严格程度。 项目所需要的社交性(通信)的程度。
《四种团队开发范型》由会员jiups****uk12分享,可在线阅读,更多相关《四种团队开发范型》请在金锄头文库上搜索。
建立安全生产长效机制-共创和谐平安输气管道
土石方爆破工程设计方案
康师傅百货商场制度汇编之退换货管理办法
庙头中学2012年中考百日誓师大会学生代表发言稿
围堰拆除爆破工程
华能洱源马鞍山风电场工程土石方爆破管理制度
国资委:全面开展管理提升活动-为培育世界一流企业奠定坚实基础
《专业技术人员职业发展与规划》电子书
应收票据审计方案
建筑给水排水与采暖工程质量验收用表
广播电视管理条例行政处罚裁量标准
广东电力系统调度运行操作管理规定
建筑给排水工程名词解释
幼儿园小班安全健康活动教案:宝宝误食后的急救
建业集团房屋建筑工程交房标准内容技术交底
建筑心理学论文(1)
康师傅百货商场制度汇编之工服管理程序009
建筑工程专业一级建造师继续教育培训结业报告20
廉洁风险防控回头看工作汇报材料
平台工作人员服务规范
2024-04-23 4页
2024-04-23 10页
2024-04-23 19页
2024-04-23 10页
2024-04-23 16页
2024-04-23 5页
2024-04-23 16页
2024-04-23 18页
2024-04-23 8页
2024-04-23 11页