刘茗
天津天地伟业科技有限公司 天津市 300000
要:软件项目的特点决定了软件项目管理的独特性和复杂性。有效的软件工程项目管理已成为软件项目成功的重要保证。本文着重对需求方软件工程项目管理的质量控制和进度控制,在此基础上,提出了有针对性的加强管理和控制措施,以有效提高软件需求者软件项目管理的效率。
关键词:软件项目;质量管控;进度管控
伴随着相关项目管理的理论研究愈发深入与成熟,项目管理的具体操作方式及技术手段越来越被人们所关注,项目管理的理论内容在大量的行业当中均有具体的运用。软件产业作为一类快速发展的知识型产业项目,软件开发的规模及其队伍也越来越壮大,在软件工程项目当中应用以项目管理理论能够十分显著的提升管理的质量及效率。因此就开展相关的研究工作便具有极其重要的作用与价值,相关的从业人员需对此引起足够的重视程度,据此下文将主要就针对就软件工程项目的质量与进度控制关键点展开深入的分析与探讨。
一、软件工程项目管理的内容与特点
从需求一方的软件项目管理角度来看,其主要是借助于对支撑方的管理工作同时对需求方自身内部进行协调,并针对软件项目的进度、质量以及风险等内容开展相关的分析与管理活动,其主要目的即为促使软件项目可以依据实现所设定的进度,保质保量顺利完成。在需求一方的软件项目管理工作当中其主要的内容涵括有对于自身内部资源的协调、对于支撑方加强协调管理两部分,现具体阐述如下:
1.1实现对内部资源的协调
在需求一方的软件项目管理当中针对其内部的资源协调会牵涉到数个层面,其中包含扩的主要内容有:
1.1.1加强领导重视程度,明确软件工程项目的整体目标规划,并针对软件工程项目的各类资源要素予以充分的权限协调;
1.1.2促使软件需求一方的相关部门能够采纳支撑方软件的实际情况,并进行问题探讨,以协助软件支撑方能够明确认识到当前软件系统的实际状况,同时积极协调同时提供相应的软件系统实际情况数据信息;
1.1.3对于软件需求一方有关部分所提出的一些具体功能需求,应当同软件支撑方一道积极开展沟通工作,敲定相应的软件项目功能需求,进一步明确软件项目的最终目的与规划;
1.1.4软件需求一方的相关部门要巩固依据软件项目的整体进度规划,和软件项目的支撑方共同商讨软件项目所取得的阶段性成就,同时积极开展相关的项目测试实验,做好验收前的各项准备工作。
1.2加强对外部支撑方的管理
软件需求一方的所开展的软件项目管理工作,对于支撑一方所实施的软件项目管理工作通常是依据软件项目的整体进度规划、质量要求实施具体的执行,其中重点就涵括有以下数项内容:
1.2.1双方可开展以积极的组织协调工作,合理化的制定出相应项目进度规划,其中则应当包含有项目的整体进度规划、进度控制关键点、所取得的项目进展成果关键点;
1.2.2需要软件工程项目管理的支撑方能够依据软件项目的具体目标与进度需要,提供必要的人力支持与物资支持,加强后备保障力量;
1.2.3积极协调软件支撑方最大程度的确保软件的研发质量,并在同软件需求方开展了积极有效的沟通之后需要能够最大程度的满足于软件需求方对于软件功能性的实际需要;
1.2.4加强双方的沟通协调,尽可能的做好对外部风险的有效控制,针对软件工程项目管理过程当中有可能会发生的各类威胁到软件进度、质量等负面影响因素实施以必要的预防性举措。
二、软件工程项目质量的关键控制点
软件工程项目的需求方在项目质量管理和控制目标制定上需要充分沟通和研究,与软件的支撑方积极进行交流,确保软件项目的产品交付达到要求的质量水平。软件工程项目的整体项目管控需要注意以下几个关键点:质量标准的制定是否合理、项目质量的最终检测是否到位、软件工程项目的文档管理效果如何。
2.1合理确定软件项目成功质量标准
在进行软件项目质量检测的过程中,需要明确软件项目管控的基本内容,软件项目管控能否成功实施也会受到来自需求方的影响,所以应该明确软件工程项目实施的质量标准与需求方的认可程度的联系,进行需求方与支撑方两者的客户需求对比;还应该进行相应手续和操作环节的规范化管理,满足来自需求部门的不同需求。及时应对突发问题,制定合理对策。
2.2加强软件项目质量检测
软件项目的质量检测就是质量管控的重要部分,需要采取有规律的项目质量方案抽查。应该在预先制定好的检查期限内进行检查工作安排。还可以进行不定期质量检测,在关键性和影响性较大的项目实施后期进行质量检测,在进行项目质量检测的过程中,首先需要进行项目质量相关信息收集,进行总体质量情况和下属模块质量情况的综合分析,之后将项目质量检测结构与项目预先设定目标相对比,如果存在质量检测偏差,则需要对偏差部分进行详细研究分析,了解实际存在的问题,采取有针对性的管理对策。在加强质量和进度管理控制的过程中,需要做好相应的控制和跟踪管理,制定出一份详细的项目管理运行计划表。还需要建立起风险管理机制,可以对项目运行存在的潜在风险进行排除,还可以识别细微项目运行风险和安全隐患。
2.3督促强化软件项目文档管理
软件系统从整体分析可以综合划分为物理软件系统和电子文档系统两个部分,在物理软件系统开发创新的过程中,应该以电子文档信息系统为基础和依据,以此来保障系统软件运行的安全稳定,发挥系统电子文档的维护管理作用。文档属于记录和描述了整体文档发展演变过程的文字性资料。软件项目工程管理过程中的文档管理需要督促软件支撑单位做好软件项目管理强化处理。文档属于重要的软件工程建设成果之一,在周期性的软件工程开发建设过程中发挥了重要作用。所以需要关注和重视文档的规范化管理,制定合理文档管理方案以及编写规范,避免突发性的项目质量问题出现而没有文档资料进行查询。
三、软件工程项目进度控制关键点
3.1协调双方制定出合理化的进度计划
在软件工程项目管理中制定出合理化的进度加护是做好进度管理与控制的重要核心,其将会对软件的顺利实施与否产生直接性的影响,能否对相关的研发资源做到科学性的运用,将直接关乎到项目的成功与否,科学化的软件项目进度规划应当在对软件需求方及支撑方的有效协调基础上,从而制定以更加全面的整体项目实施计划,同时将其具体细化为阶段性计划与个人计划两部分,其中还需要能够同时涵括有任务、资源及时间三方面的要素内容。在软件项目管理水平相对缺乏的情况下,可将每一项任务的具体工作量确定为整体工作量的5%以下较为适宜,工期进度以不超过整体工程项目的10%为合理。
3.2督促支撑方有效增强进度执行准确性
在软件项目的进度执行方面,通常准确性相对不足,这同时也是目前在软件项目的整体管理及控制工作当中所遭遇的最大难题,有统计表明,绝大部分的软件工程项目其实际完成时间会超出预计时间四分之一以上。因此要想切实有效的提升软件项目的进度执准确性,便需要就以下核心重点内容加强管理及控制:第一,将进度指标予以详细量化,做好数据统计分析;第二,加强项目进度与预先规划的合理配置,以免过度依赖事先规划,反而导致项目执行准确性出现差错。第三,做好对项目规划的变更控制,以免导致项目无法如期完成。
结语:
在信息网络技术不断进步和发展的过程中,软件工程项目的各种问题开始显现。为减少此类问题给企业造成的损失,应不断加强软件工程项目管理,不断提高企业软件市场的整体竞争力,为中国信息技术的进步和发展提供动力和支持。
参考文献:
[1]吕伟.基于软件工程项目管理关键管控点分析[J].市场周刊·理论版,2018(48):0107.