基于信息系统的软件项目管理
2021-06-08王宇韩苗
王宇 韩苗
【摘要】 随着科技的发展社会的进步,人们的生活水平和需求在逐渐提高,在互联网高速发展的时代,人们对网络的要求和依赖都很高。软件项目管理即是:在一定时间内,按照规范和用户要求,在资金预算内运用高效的的开发出安全稳定的软件。由于现在市场上的软件系统还存在不足之处,本文将深入探讨软件项目管理的组织,内容,配置模式,风险管理等,并提出合理的意见和计划。
【关键词】 软件项目管理 信息系统 风险管控
一、软件项目管理内容
在软件项目开发的阶段中,总会遇到很多风险。比如:软件无法按时交付,会导致软件制造成本超过预期或者没有达到用户的需求等。当你在制造软件的时间成本的超出或者是预计时间都两倍,那么这个项目就是失控项目。为了解决或者避免风险的出现,需要软件项目管理系统的出现,项目管理系统的出现代表着:要在预算的时间内,按照软件开发使用的规则,准时完成指定的任务达到用户要求。用更加安全快捷的方法,再在人力、物力和时间预算上进行严格控制。根据研究者对于 八千多个项目的研究结果表明,有大约只有五分之一的软件项目能够规避风险,近一半的设计项目都需要进一步的调整,剩下的是无法达到要求的项目。而出现这些失败品的原因是软件项目在组织过程时出现问题,对需求和改革上缺乏管理,缺少制定计划的严格把控,估算时间不足的错误。软件管理在时间,成本,质量,资源方面有很多的不足,但其实最终解决途径还是归于人类:成员,运行过程,出现的问题。当在软件工程开发运行的过程中,遇到了一些无法避免的风险和问题时,需要设计和参与成员之间的沟通并深入的探讨来了解当前出现的情况和需要解决的问题并且提出解决的方案。因此人员是软件工程开发中的核心组成部分,而项目管理技术在很多方面都有着十分重要的影响。
华罗庚说过:“我们的企业要两条腿走路,一个是科学技术,一个是项目管理。”所以要想企业走的更远,除了在科学技术上下手,还可以从另一个方面-项目管理。拥有完整的项目管理流程、严格的项目管理要求规范和健全项目管理的制度等这些都是构建好一个企业项目管理体系的先决条件,这些先决条件是完成项目的重要保障,同时也标志着一个企业项目管理的成熟。软件项目管理的直接作用是为了保证软件项目以及复杂的管理项目能够按时完成分析,设计,编码,测试交与用户使用,维修等一系列流程。
二、信息系统软件项目不断的更新
近年来。随着我国信息系统建设的发展,信息技术不断的更新换代,软件产品的质量越来越高。其地位和规模也大大增加。以个体独自经营的模式开始落后时代的发展,变得逐渐不适应社会的需要.团体合作的大企业经营方式开始占据优势地位。为了适应当今发展的速度,各大型的软件企业都把软件项目管理作为一种新的措施施行在于企业的日常运行中,保证有效的管理.以此为背景的项目管理也得到了很大的重用,它的实际应用也进一步让项目管理的结构和模式得到进的优化和提升。软件项目管理的方式和模式比别的管理独特和专一。在传统的项目管理理论中,项目管理总共分为九类:综合管理,范围界定,时间预算保证,成本,质量,项目的人力资源方面,沟通管理,风险预测和日常采购。而软件项目管理是为了让设计出来的软件项目按照起初设计的计划严格发展,并且要求高质量,高效率的按时完成交到用户手中。同时在这个过程中对计划的每个步骤进行风险的评估和合理的调整的活动。并且软件管理还有促进软件项目管理自身开发不断完善管理问题的作用。
三、软件项目管理的组织结构
软件项目兼顾单独和整体两种形式的开发。对于单独的开发项目可以单独开发,比如:订单开发,只需要成立软件项目组就行。不能单独开发需要整体开发的项目则需要把不同的产品项目重新组合形成一个新的完整的软件产品项目。比如一种新产品需要进入市场,需要技术部门的项目组和负责市场的项目组人员一起把产品开发出来,比起单独开发,整体开发多了打开市场的步骤。在实行项目管理需要特定的组织结构-项目委员会。.项目管理委员是一个公司项目决策的最高机构,它的地位相当于美国的内阁机构。在项目管理委员会的下面分设撒“三司”即项且的管理组,项目的评审组和进行实际操作的软件产品项目组。
项目管理委员会的组成人员:公司总裁,副总经理,也可能有的有投资人。
主要权力有:1.严格参照项目管理相关的制度实施管理;2.对项目的运行有着检查的权力。如同我国古代的御史大夫; 3.对项目的施行和结束有著绝对的决策力; 4.有着人员调动和安排的权利。可以决定下面部门的人选。
项目委员会的直系下部是项目管理组,项目管理组的组成成员:公司各部门的高层管理者,他们的权力和责任有: 1.从各个方面调查并建立项目管理的制度; 2.组织运行项目的开始,结束等阶段评审;3.及时跟进项目运行的过程,并留存资金 ;4.在第一时间发现运行中存在的不足之处,并且能力范围内解决他,能力范围外,上报上一执行机构项目委员会,获取解决办法。
项目评审组也是项目委员会的直系下属。评审组的组成成员:技术人员,相关部门的专业人员,著名学者等。他们的权力和职责主要是:1.对项目报告进行评估和评审;2.对项目的可行性和运行进行过程中进行阶段性评;3.项目运行结束后,对项目总结和资料数据进行审核。
软件产品项目组是整个项目能够实行的重要组成部分,以及各种材料,原理的具体实施者。它是由负责技术研发的软件项目组和负责打开市场大门的产品项目组组成。二者相辅相成负责不同的方面,通过不同的模式,共同打通软件开发的最后一里路。软件产品项目组的组成成员:科研人员和市场人员。科研人员是软件项目组的组成人员,市场人员为产品项目组。科研项目组的人员主要职责是负责软件的设计,开发和优化等技术领域,而产品组的人员是负责通过问卷,活动等调研打开市场的大门,进行市场的出售和推广功能。
四、结合中国电信谈管理模式
软件项目管理主要从五阶段七原则下手。从软件设计的角度来看,在一个新软件开发入市场的过程主要分为五个阶段:市场应求,产品规划和构想设计,初步编码,软件完成的测试,测试后不足之处的优化阶段。要保证一个软件正常的开发和进一步完善并且达到最优的效果必须按照规范严格进行,其中主要的原则如下:按照计划严格进行,坚持阶段评审,对产品严格控制:运用程序技术,过程资料保存完整方便审查,成员求精,抱着对不断学习和改进的心态。
目前为止,软件项目管理的最佳流程为找出项目聚焦,设计项目计划,领导项目进行,评估结果。而这套流程涉及六个管理层面:
组织层面需要有远景目标察觉和领导力,通过提供商业理由,提出观点,能够得到项目委员会或者评审组的认同。组织结构层面需要找出合适的人员担任适合的角色,高效的施行监督,管理,评审。在问题解决流程方面,能够严格的问题界定,然后分析原因,预测结果。业绩评估层面,制定合适的小组和个人目标作为评估的业绩准线。人才培养方面,通过对人才的培训,指导提高业务水平。沟通层面,经常性开放式交流,促进问题解决。在实际应用时可首先聚焦问题,明确目标定位。提出本地网BPR和省公司MPR通过人才兴企业战略,实现全面创新,五年之内把中国电信建设为世界级企业集团。设计计划,建立分期小目标:建设本地网,改善市场,加速响应,了解市场需求,促进渠道建设,为全国各地推广打基础。
然后构建工作体系:中国电信集团BPR负责人组成软件项目管理委员会,控制和指导大体问题的解决。由本地和各省网BPR领导小组组成项目管理组,及时跟进项目,沟通上下,解决问题。有了组织实施人员,下一步设定相应具体的计划。
责任分配,每项任务具体的落实到个人并标记,排列任务的重要程度,优先选择完成任务重的。在所有工程按计划实施的同时,不能放任不管,必须及时沟通解决运行过程中存在的问题。软件产品项目组可以每周一次会议及时解决出现的问题和根据最新的进程安排新的任务计划,确定哪些问题需要向上一部门上报。
管理组最好两周一次,及时协调上下之间的资源,并解决软件产品项目组提出的问题。委员会,每四周一次,对一些管理组不能决定的问题进行指导和决策,同时也是作为投资者和公司高层人员知道实际情况的来源。评审组时刻跟进项目组的项目评估。对运作良好的反馈高小组要及时的肯定和不断的认可,保持工作的积极性。可通过专家培训,员工聚餐,物质上如奖金和假期,职位奖励等等方式。
五、软件项目风险把控
因为在软件开发的各个阶段都可能产生存在着不可避免的风险,只有我们高度的重视风险并不断的检查和改进才能较低风险。
5.1风险的分类
通过风险产生的条件不同,我们把将风险分为以下六种:以成本高,耗时长的项目风险,因为技术不好的技术风险,由于销售引起的商业风险,公司战略改变引起的战略风险,公司项目委员会经验度不够引发的管理风险,因预算出错的预算风险。除此之外我们通过风险的形成条件把风险分为已知风险,可预报风险和未知风险。其中已知风险主要是人为因素比如员工离职引起,或者是技术达不到引起的风险。可预测风险就是生产的科研人员在生产的过程中根据自己多年的工作经验,预测出在产品的运行中可能会在某些关节出现的某些特定种类的风险。
5.2风险的识别和评估
根据风险项目检查表的目录和具体情况来判断风险是目前风险识别的主要手段。检查表主要通过检查以下方面来识别分类风险。实际产品结果的风险,由于业务作用可能产生的风险;与客户沟通交流中相关的风险;在产品的设计编码过程出现风险;因为技术手段原因出现风险;开发环境可能会产生不良风险;人员的组成结构和个体经验差异引发的风险。通过对风险的识别来进行风险的评估。预测风险带来的影响,预测产品项目反馈结果。如果对一个软件有着很大的期望时,或者他有着很重要的作用时,就会对软件进行风险识别和排查。只有通过了风险的排查,才能更有信心堅定的继续进行后续研究;也通过对风险的排查来对项目有很强的掌控力。
六、软件项目管理改进策略
加强对软件项目的范围管理,以用户关键业务项目的范围为主要依据,以增强客户的竞争优势和内部管理效率为目的。用心创造一个精炼高效的项目团队,加上有经验的管理委员会,严格按规范和计划进行工作,及时的进行风险排查。
七、结束语
本文从项目管理的组织,内容,配置模式,风险管理的角度出发,对国内电信行业信息系统的软件项目管理的模式,作用影响等进行深入的研究讨论,通过整理和分析总结出当今软件项目管理的情况和优化方案。软件项目管理作为一个复杂的系统工程在信息系统中扮演着重要的角色,需要在实践中继续验证其科学性,不断提高以此解决问题。
参 考 文 献
[1]胡海梅,赵志,李玉清,朱亚江,李琼.基于信息系统的软件项目管理[J].科技纵横,2009
[2]徐江.项目管理在信息系统实施中的应用[J].网络与信息,2010.
[3]施秉东,等.论软件项目的计划管理[J].科技创新导报,2010,5:157