- 相关推荐
软件项目的管理功能研讨论文
管理被定义为由一个或多个人完成的活动,目的是为了规划和控制其他人的活动,达到特定的目标,在管理领域中,著名的专家Koontz提出了经典的管理模型,包括计划、组织、指挥、领导和控制五个部分。项目管理就是一个由实现这五个功能所必须的规程、时间、技术、技能和经验所组成的系统。软件项目的管理也是围绕这5个功能展开的,各功能的职责如表1。1所示。所有这些功能都将贯穿于整个项目生命周期内,并且在项目的不同阶段不同的功能的重要程度不同。例如,规划功能在项目生命周期早起中非常重要,在其中开发了项目进度和资源需求,定义了项目生存周期过程,开发了软件质量和配置管理计划,并开始编写软件程序管理计划。
一个软件工程项目的规划是由一系列管理活动组成的,针对一个项目,这些活动引导在多个方案中选择,并为完成选择一个计划。表1。2给出了这些规划活动。除了表1。2中所列出的规划外,还要给出一些必要的更详细的规划。因此,还需要包含顶层的进度,显示主要的开发阶段、复审、外部依赖性和交付产品,这些内容经常是合同性质的进度。组织一个软件项目,包括两个任务:一个是分派和完成项目任务,开发一个有效的高效的组织结构;另一个是建立各任务之间的权限和责任关系。表1。3概述了再组织一个项目中项目经理完成的活动。规划活动包括定义要完成的任务,确定任务所需的工作量并产生一个进度,而组织活动是确定项目的组织结构。大多数项目是由大量独立的内在相关的活动、任务和实体组成的,这些接口都有不同程度的权限。
人员安排、领导和控制为一个软件项目安排人员,包括为填充项目组织结构中的职位所要求的全部管理活动——选择职位候选人以及为他们安排的所需的培训等。人员安排活动还包括在必要时终止某人的工作。人员安排功能是填充组织结构中所指出的角色,目的是为了确保项目角色有具有一定资格的人员担任。人员经过培训后,项目经理仍然要继续向员工说明他们的任务,指导他们提高自己的能力,并激发他们的工作热忱和信心,这个过程叫做领导。领导包括记录和知道项目人员,目的是使他们理解项目目标并为实现这一目标做出紫的贡献。
控制是一组用于确保项目按计划实施的管理活动。依据计划对性能和结果进行测量,并记录其中发生的偏离,并采取纠正活动,确保实际结果和计划是相符的。在控制过程应关注以下问题:项目是否按进度进行;项目开销是否在规定的成本之内;是否存在潜在问题,是否导致不满足预算和进度中的需求。为控制一个项目必须充分了解当前项目状态依据期望的状态、当前状态和目标做出相关的决策。
本文以概述的方式讲解了软件项目管理过程中的主要功能,突出分析了规划和组织过程中应着重处理的地方。指出了软件项目也应向其他项目一样实施正确的管理方法,才能将软件项目由独立的单一的完成发展成协同合作的模式,真正使软件开发作为一个项目去处理。
【软件项目的管理功能研讨论文】相关文章:
软件工程管理及应用研讨的论文04-27
关于研讨式教学软件的论文04-27
城轨交通机电项目的软件管理04-30
软件工程课程项目的教学法的论文04-27
质量管理软件的论文04-27
公路施工项目的成本管理的论文04-27
基层水利建设与管理研讨论文04-30
德育功能·德育价值·德育目的04-30
软件升级软件的论文04-27
软件测试技术与管理方法探讨的论文04-27