软件项目管理中的进度控制问题及对策分析

2017-12-30 11:15郑雪原
无线互联科技 2017年14期
关键词:技术人员项目管理计划

郑雪原

(江苏擎天信息科技有限公司,江苏 南京 211800)

软件项目管理中的进度控制问题及对策分析

郑雪原

(江苏擎天信息科技有限公司,江苏 南京 211800)

文章首先对软件项目管理的概念以及软件项目进度控制必要性进行了阐述;其次,对软件项目进度控制的原理进行了总结;再次,对软件项目管理中进度计划编制进行了分析;最后,对进度项目管理中的进度计划实施以及控制进行了分析。

软件;项目管理;控制

软件项目管理是技术单位对整个项目开展过程所实施的综合控制与监督。软件项目属于高新科技范畴,是一个需要不断更新的过程,对其所实施的管理也应该树立一个全新的全局管理概念,将整个项目的全程进度作为基础实施原则。由于软件项目的开展具有一定的特殊性,为此,对其所给予的管理也与其他项目管理存在着较大的差异性,软件项目的管理需要关注的是确保项目能够在资金与人力资源等多种因素的制约下顺利开展。

1 软件项目管理进度控制概述

1.1 软件项目管理

项目管理是经由组织、协调、控制项目资源,确保项目目标的顺利实现,所关注的是确保项目实施不能够脱离预先设定好的时间、质量标准、成本等[1]。软件与硬件融合起来成为计算机系统,两者之间存在着相互依存、相互作用的特点,文档、程序、各种数据都涵盖在整个系统中。软件项目管理的过程也就是确保软件设计能够根据预定的质量、进度、费用,在时间内完成,同时能够对整个开发过程所耗费的成本与时间以及人力资源进行合理的控制。

1.2 软件项目管理特点

软件项目的管理具有以下几个特点:(1)软件项目开展初期对人力资源以及资金的需求不高,但是,在项目设计发展阶段中对人力资源以及成本的需求量会不断上升,在软件项目开发结束前期阶段中,所需求的人力资源与成本会呈现出快速下降的过程;(2)在软件项目设计开展的初期阶段中,能够预测到的成功率极低,而所评估出的风险却较高,存在着诸多的不确定因素,在项目设计后期实施过程中,成功率会随着软件项目的发展逐渐提升;(3)在软件项目开发初期阶段中,成本与软件自身的特性在较大程度上会受到项目参与人员的综合实力影响,其影响作用在项目的发展过程中不断降低。

1.3 软件项目进度控制必要性

软降项目的进度控制所指向的是,将特定项目计划与实际开展情况进行一个综合的对比,对其所存在的差异性进行分析,同时结合软件项目开发的实际要求给予适宜的调整,促使软件项目能够在预定的方案内进行[2]。计划没有变化快是一个常见理论,也正是因为此理论,多数人认为针对项目的管理,计划不具备较大的重要性,而计划在实际项目开展前期进行设定是否具有其必要性,是软件项目开发管理所需要探讨的一个主要问题。

从理论层面上分析,在任何事情实施前期,均需要对整个开展过程以及所产生的结果进行相应计划的制定以及控制,也就是说计划与控制是两个单独的个体,但又存在着一定的相互作用[3]。因为有计划而缺少控制,导致项目管理人员虽明确自己所处的环境以及行为,但却缺乏对自身所存在问题以及需调整方面的关注。但若有控制而缺少计划,项目实施或管理人员又缺少对如何控制的明确认知,缺少一个明确的控制理念。为此,可以认为计划与控制虽然是两个单独的个体,但同时也是不可分割的一个系统,需要将计划与控制进行有效的融合,才能够对软件项目给予最具有价值的管理。

2 软件项目进度控制原理

一个软件项目进度控制的原理其关键点在于3个方面,包括软件项目开展的进度、成本、质量,这3个指标综合起来才能够反映出项目管理的整体质量[4]。为此,对软件项目进度控制过程中应该遵循以下几个原则:(1)动态地进行软件项目的控制。对软件项目进展的控制并非是一步就能够达到目标的,而应该是一个循序渐进且反复持续性的控制过程。(2)有弹性化地对软件项目进行控制。软件项目的进度常规会经历一个较长的周期,所涉及的因素较多,这其中有部分因素已经能够被合理地控制,可根据已经完成软件项目的控制经验进行分析,分析其影响与影响程度以及影响的可能性,同时对软件项目进展的目标进行明确,从而分析目标的实现情况。(3)封闭循环地对软件项目进行控制。软件项目进展的控制并非是单一的控制,或者是某个环节的控制,而应该是在计划制定一直到实施以及实施后期的各个环节进行综合分析与检查,确保项目开展的整个过程都在控制内。实际上对软件项目进度的控制,应该是一个封闭循环的过程,在此期间内不断地进行措施与计划的调整。

3 项目管理中的进度控制问题

软件项目管理中的进度控制问题主要表现在以下几个方面:(1)过程控制问题。在项目开展阶段中,需要关注的是对变更的控制,尤其应该关注确保在细化过程中应该尽量不调整工作的范围,其中有4个关键控制点,包括项目的授权、项目审核、项目评估、项目确认。在整个项目开展阶段中,需要给予全面的跟踪监督与反复验证,确保变更内容能够被切实的执行[5]。(2)用户风险。用户风险存在与用户花项目中,不同用户行业特点的差异性,导致其对软件的应用技术以及理解水平都不一致,为此,可能会发生软件应用风险。(3)技术与工具问题。针对全新开发的集成项目,技术风险是整体管理中的一个主要问题,开发平台是否符合项目设计的需求以及用户的需求等都会形成软件项目开发管理问题。

4 项目管理中的进度控制对策

4.1 项目管理中的进度控制计划实施

软件项目的开展计划需要获取到技术人员以及用户的认同。在项目获取到认可并发布后,所涉及人员要根据预定计划落实软件项目。在整个实施阶段中,技术人员应该在反复实践中发现问题并解决问题,建议选取走动式的管理方式,项目小组需要结合不同人员的技术类型实施对应的跟进措施。首先,针对综合能力较弱,且没有较强完成任务意愿的技术人员,可选择命令式跟进方式,其主要原因为此类技术人员的技术能力一般不强,同时对软件开发项目的主观能动性较差,不能够在规定时间内完成任务需求,为此,需要对其给予强制性管理[6]。其次,针对主动性较强,但能力不足人员可选择说明的管理方式,其主要原因为此类型技术人员多为新近人员,工作热情较高但缺少经验,为此,应该以指导为主。最后,针对综合能力较强,但完成任务意愿不高者,可选择说明式管理方式,其主要原因为此类人员多是资历较为深厚的技术人员,技术能力较强,但由于长时间枯燥工作,工作热情被弱化,为此,需要掌握此类技术人员的想法,多给予其发挥空间。

4.2 项目管理中的进度计划控制

对软件项目进度的控制,其核心目的是软件的实际应用需求。在不能够充分明确需求的情况下,软件项目的开展则不能够有序进行,为此,软件项目的管理一个首要要求便是具有可靠的需求。软件项目进度的控制,不仅仅需要获取参与人员的认可,还需要具有较为明确的可操作性,而整个进度的控制根据常规可分为计划、执行、审查、行动等。

5 结语

全文对软件项目管理的进度控制进行了全面研究,对整个控制过程的问题表现进行了分析,包括用户方面、参与人员方面、过程控制方面、技术选择方面可能存在的问题。针对此,文中提出了实施软件项目管理中进度控制的可行性路径,首先,提出针对不同素质的技术人员,应该有针对性地制定管理方案,确保其管理的有效性;其次,结合软件项目开展的特点,提出应该在确保明确管理目标的基础上实现整个软件项目进程的控制,而这个控制过程应该包括计划、执行、审查等各个环节。

[1]刘琳.浅析软件项目管理中的进度控制问题研究[J].电子世界,2014(2):180.

[2]张晓辉.软件项目管理中的关键问题分析及对策[J].信息系统工程,2016(3):130-133.

[3]孙山虎.软件项目管理中的进度控制问题探析[J].电子技术与软件工程,2016(3):72.

[4]丁正刚.找出症结对症下药—软件公司软件开发项目管理问题及对策分析[J].中国管理信息化,2016(17):133-134.

[5]赵炜.软件公司软件开发项目管理问题及对策分析[J].商场现代化,2013(29):70-71.

[6]李雨航.科研项目管理中项目进度控制对策[J].现代国企研究,2017(2):163.

Analysis on the process control problem and countermeasures in software project management

Zheng Xueyuan
(Jiangsu Qingtian Information and Technology Co., Ltd., Nanjing 211800, China)

Firstly, the paper expounds the concept of software project management and the necessity of software project process control.Secondly, the principle of the software project process control is summarized, and the process scheme of the software project management is analyzed. Finally, the implementation and control of process plan in the process project management are analyzed.

software; project management; control

郑雪原(1971— ),男,福建武夷山,本科,工程师,研究方向:计算机科学技术与应用,软件工程。

猜你喜欢
技术人员项目管理计划
越南农业管理和技术人员线上培训
我国首批正高级船舶专业技术人员评出
企业技术人员能力评价的探索
Learn to Make a Holiday Plan学做假期计划