`

大型软件项目中的组织环境

 
阅读更多
项目管理的三大主要任务就是:计划、组织和控制。在这三大任务中,组织是其中的核心和钮带。

[关键字]:PM(项目经理)、CSA(软件架构师)、SA(设计师)、TestManager(测试经理)、Tester(测试员)、Developer(程序员)、Customer(客户代表)、Consultant(咨询顾问)

软件生命周期-倒V型图



软件开发周期与角色对照表



从上面的表格中,我们可以清晰的看出,软件开发中不同角色分工是不一样的。对于一个软件开发项目来说,前四个阶段是至关重要的,所以总体架构师CSA一般都要参加,在第四、五、六阶段一般程序员参加较多,在后面测试阶段测试员参加较多。从整体来看PM和CSA是项目中的两个重要角色,在项目前和项目收尾时都有参加。这也正体现了软件开发过程中开头和收尾是两个控制重点。

另外,项目经理要要按不同阶段适时运用人员,恰当掌握用人标准。一般来说,软件项目不同阶段不同层次技术人员的参与情况是不一样的。下图是典型的软件开发人员参与情况曲线:



项目经理(PM)与总体架构师(CSA)的职责区别

作为软件项目管理中的两个重要角色PM与CSA两者缺一不可。从管理上应该是CSA服从PM的领导,CSA应该给PM提供技术支持。从技术上来说,CSA是项目的总负责,同时CSA也行使部分管理权力,如对开发小组长的管理。CSA可以理解为技术经理的角色。但PM与CSA在软件项目实施过程当中到底分工如何呢?我们将用下面一个表格进行说明。


  • 大小: 114.4 KB
  • 大小: 198 KB
  • 大小: 39.4 KB
  • 大小: 123.4 KB
分享到:
评论

相关推荐

    软件项目管理师大全(大纲+论文格式+经典案例)

    项目管理理论中关于软件项目外包采购管理的探讨 107 项目管理三角形 111 项目管理体系:战略好还要管理好 112 项目管理要突出解决好四个问题 113 项目管理业绩为上 115 项目管理应树立的理念 117 项目管理中问题与...

    项目管理论文

    浅析软件项目管理中的10个误区 58 如何估算大型项目的工作量 60 如何计算项目的投资收益率 61 如何领导员工成为项目管理者? 62 简谈项目的冲突的管理 65 IT外包项目管理 66 如何应对零星IT项目采购 68 软件...

    信息系统项目管理师 论文 信息系统项目管理师范文

    项目管理理论中关于软件项目外包采购管理的探讨 107 项目管理三角形 111 项目管理体系:战略好还要管理好 112 项目管理要突出解决好四个问题 113 项目管理业绩为上 115 项目管理应树立的理念 117 项目管理中问题与...

    信息系统项目管理师论文指南加范文30篇

    项目管理理论中关于软件项目外包采购管理的探讨 111 项目管理三角形 114 项目管理体系:战略好还要管理好 116 项目管理要突出解决好四个问题 116 项目管理业绩为上 118 项目管理应树立的理念 120 项目管理中问题与...

    软件工程 六份实验报告

    (2)软件工程环境强调大型软件的工业化生产。软件发展已经形成了大规模的产品市场。因此,软件产品的生产也必将走上工业化的道路。所请的工业化是指能够形成规模经济的生产形式。工程化注重软件生产过程中软件生产者...

    高级信息系统项目管理师考试大纲

    能够综合运用项目集管理(大型项目管理)、项目组合管理、组织战略实施的相关知识和技能, 管理复杂项目、大型项目和多项目;能够根据组织战略制定和建立组织级项目管理体系和项目集管 理的相关标准;能够管理或领导...

    软件工程\软件工程课后题答案大全(详细).doc

    软件工程的目标是成功的建造一个大型软件系统,所谓成功是要达到以下几个目标: * 付出较低的开发成本。 * 面到要求的软件功能。 * 取得较好的软件性能。 * 开发的软件易于移植。 * 需要较低的维护费用。 * 能按时...

    软件工程—实践者的研究方法

    在本书的这一部分中我们主要考虑计划、组织、监管和控制软件项目所 需要的管理技术。在下面的章节中,我们主要解决下列问题: ·在一个软件项目中如何管理人员、问题和过程? ·什么是软件度量?如何使用它们管理...

    软件工程知识点

    系统分析是对软件项目的高层分析,需要获取的是有关系统的框架描述,并需要使系统从它所处的环境中分离出来,为划分系统边界与确定系统构架提供依据。 (3)系统分析模型 分析模型是指采用作图方式对系统进行直观的...

    软件工程之专题七:软件工程专题

    软件项目计划 确定待开发软件的目标,对其进行可行性分析,并对资源分配、进度安排等做出合理的计划 用户、项目负责人、系统分析员 可行性分析报告、项目计划书 需求分析 确定待开发软件的功能、性能、界面等要求,...

    2012版软件工程实验指导书.doc

    2.使学生掌握实际大型软件的开发过程和组织方式。 3.使学生增强开发大型软件的能力。 二、实验环境: 文档制作工具为WORD、EXCEL、VISIO、ROSE等,编程环境自选。 三、背景知识: 从理论上而言,软件生存期一般都可...

    北大青鸟ACCP 6.0 软件开发初级程序员:职业修养和进阶项目训练高级篇

    DB2具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2、Windows等平台下。 09年6月14日,IBM全球同步发布了一款具有划时代意义的数据库产品——DB2 9.5,而这款新品最大特点即是率先实现了可扩展标记语言...

    非常实用的软件测试综合资料库

    不论软件的生产者还是软件的使用者,均生存在竞争的环境中,软件开发商为了占有市场,必须把产品质量作为企业的重要目标之一,以免在激烈的竞争中被淘汰出局。用户为了保证自己业务的顺利完成,当然希望选用优质的...

    毕业设计JAVA SMART系统-系统框架(源码+论文+使用说明)

    源代码全覆盖:提供完整的源代码,包括前端界面和后端逻辑处理,使学生能够理解每一行代码的作用,并学会如何组织和管理大型软件项目的代码结构。 使用说明详尽:附有详细的使用说明书,指导学生如何从零开始搭建...

    软件测试技术与实践培训班

    设计并组织大型电子政务、 workfolw软件项目测试 6个,中小项目十多个; 具有丰富制造业、通讯业行业工作经验和软件测试经验;熟练使用 robot, loadruuner, jmeter等测试测试工具模,熟悉 RUP,CMM软件工程管理规范...

    ASP.NET软件工程师

    课程学习效果测试+阶段项目强化技能+毕业设计大型项目演练获取项目经验+前沿技术课扩展技能 (1加9)多模式视频教学方式手把手的教学员由浅入深的掌握软件开发整套流程及专业软件开发技能,使你从一技术菜鸟成为具有...

    软件测试规范

    软件测试规范 目 录 一.概述 ............................................................................................................................................................ 1 二 软件...

Global site tag (gtag.js) - Google Analytics