您好, 访客   登录/注册

软件项目管理的计划和控制方法研究

来源:用户上传      作者:

  摘 要:现代信息技术发展迅速,软件开发已经不是由个人能够单独完成,软件开发要采用科学管理方案,引入科学管理模式是需要研究的重要问题,科学管理方案能够进一步提升软件开发效率,同时对软件质量有保证。有关软件开发项目管理发展还不够完善,软件开发进度不容易控制,开发过程需要很长周期周密计划,过程比较复杂化,对软件项目管理有关方面进行研究很有必要。
  关键词:软件项目;项目管理;计划和控制
  软件项目管理是通过科学管理方案使软件开发过程保证质量,对成本控制在最小化,既能够保证软件质量,同时也可以使生产效率得到提高。软件项目管理必须保证全过程都在工作人员管理中,对每一项流程得到细致把控,如:设计、编码等等这些过程都需要管理人员控制。软件项目管理有独特的特点,这些项目管理方法都是在不断工作中探索经验,需要管理工作人员不断总结管理经验,从以往事例中找到值得借鉴的管理方案。找到软件项目管理基本结构和科学方式,确保项目开发过程顺利进行。
  1 软件项目管理的质量控制
  1.1 软件质量概述
  现代软件质量概述和以往表达质量意思相同,根据软件具有的特点进一步开发和利用,提高软件项目在达到的实用性,提高综合利用率。对软件项目管理进行质量控制,就是为了能够达到和预期中设计的想效果和功能。在软件开发过程中,软件开发和设计的基础是基于客户需求进行,软件开发企业需要对质量保证进行新的规划和设计,结合客户要求和软件特点设计出有质量保证的软件开发。软件开发过程相对比较复杂化,需要考虑到很多方面,并且对客户的要求必须满足,同时也要符合相关开发标准,来满足软件开发过程中的各种要求特点。能够结合软件质量和特点需求,保证软件质量可以顺利通过验收,完全符合相关开发标准,充分验证软件质量具有较高保证。
  1.2 软件项目管理的质量保证概述
  软件开发项目顺利开展的主要保证是来源于软件项目管理质量,软件项目管理需要从多方面进行控制。主要有以下两个方面最为重要:①软件项目质量有效控制需要管理者的充分意识,能够意识到通过哪种生产方式和控制方法达到产品质量有效保证,并且建立相关规定和实行严格管理,对相关规定真正实行到位。在这过程中制定相关管理条例非常重要,规定内容包括质量要求、软件特点开发、必须达到的质量保证。②软件项目开发的基本是客户需求,在对项目审核的过程中复审和校核必须一致,审定过程必须符合相关规定和标准。对生产过程和质量保证有一定的要求,检验软件质量是否符合需要专业质量保证小组进行验证。所有进行研究項目过程中必须标准化,有效确保软件项目开发质量保证。
  1.3 软件项目管理的质量保证研究
  软件质量保证是软件开发整个过程都需要重视的项目,存在于每个开发项目中,是软件开发需要非常重视的细节问题,也是能够反映项目的重要保障。不过进行质量有效控制方法在软件开发行业引起重视的时间还相对比较短,所以大部分软件开发企业还没有标准的管理工作人员和相关规定,没有完整的质量管理体系,软件开发行业也没有这样的建立制度。软件质量没有进行相关监测管理,项目研发进展有没有按照研究计划进行生产和开发。管理人员也可以通过检测数据及时掌握产品生产质量和相关数据,通过收到的监测数据对开发项目进行改进,进一步确保软件开发项目质量保证,确保软件可以通过审查。通过有关措施优化,以及对监测数据不断调整,使企业能够在预定中生产有质量保证的软件开发产品。
  2 软件项目管理控制方法的基本原则
  2.1 注重项目开发过程中的层次性
  软件开发根据开发程度不同,也有不同级别分层,各个分层之间存在差异性,根据每个分层特点分为三个项目计划,有高级计划、阶段计划以及低级计划。软件项目开发起始进行分层划分,对人和财以及物这三部分划分,前期划分的计划为早期计划。每个阶段分层交接部分,需要提前对下一个阶段进行计划,部署下一个阶段的实施管理,这种成为阶段划分。每个阶段设计中规定有负责人,项目开始时间和结束时间,配备的设备资源,以及每个任务小点连接关系,都需要计划其中。根据软件开发工作人员本身工作计划开展工作,是软件开发人员自己的计划为低级计划。软件开发过程和项目大小也有不同的级别区分,一般分为四个级别,如果比较小的项目会分为两个级别。所以,在软件开发过程中不同阶段分层也很重要,分层划分对每个阶段需要准备的事项都有所不同。
  2.2 注重运用过程化的思想指导开发
  建立软件开发模型是进行软件开发的重要方法,整个软件开发项目过程是一个整体过程,项目开发过程中具有明确的指导思想,把软件开发科学合理化,更加标准化,使开发企业完成发展目标。开发模型建立同样有不同分级,衡量一个项目是否满足基本控制能力,需要达到可重复级别。开发模型分为5个不同分级,有初始级、可重复级、已定义级,还有已定量管理级和优化级五个级别。项目开发过程中,需要进行不断调整根据实际开发情况,对各项数据进行优化设计。大多数软件开发公司还在初步发展中,达到成熟发展阶段还需要有一定发展时间,建立思想指导开发能够在一定程度上保证软件开发达到标准。软件开发指导思想是确定,当一个开发过程符合相关标准就可以就可以进入到下一个开发阶段。
  2.3 注重历史数据的运用和积累
  软件开发项目并不是一时成功,由于开发过程复杂化,需要积累一定的数据经验高标准项目开发必须有准确的数据提供支持。所以,软件项目开发数据必须做到精确化,为了有效提高软件项目开发质量,对以往研究数据充分利用起来,结合现代开发研究情况,确保软件项目可以有质量保证。从成功数据中学习优点,从失败数据中汲取经验,运用这样的丰富经验发展软件开发项目,注重历史数据经验积累,才能够达到理想标准化。
  3 结语
  现代信息技术在不断创新和发展中,伴随着经济社会的快速增进,软件开发行业也走进一个新的发展阶段,对技术发展有更高的要求和标准。必须不断改进和优化,软件开发也在逐渐步入新的领域,复杂化发展史是很多技术人员面临的问题。软件开发项目质量有效控制,可以提高软件生产效率,并且达到成本有效控制,项目开发质量管理值得被使用到更多软件开发企业当中,帮助企业更快达到预期发展目标。
转载注明来源:https://www.xzbu.com/1/view-15163163.htm