- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 1
计算机软件开发过程质量的项目管理对策
摘要:我国计算机技术已经进入了一个比较成熟的阶段,在企业的发展中对计算机软件的应用越来越广泛,比如会计电算化、办公自动化等的实现都是计算机软件的功劳,为企业的现代化发展提供了技术上的保障。所以,我们在进行计算机软件开发过程中更应该注意质量的管理。本文主要是研究计算机软件开发过程质量的项目管理有效对策,用先进的计算机软件不断地推动我国经济的发展,也为人们的生活提供更多的乐趣。
关键词:计算机;软件开发过程;质量;项目管理
中图分类号:TP311.52文献标识码:A文章编号:1007-9599(2012)21-0000-02
1计算机软件质量的项目管理简述
社会的发展对计算机软件的质量提出了高标准、高要求,而项目管理在近些年被逐渐引入到了各行各业的管理中,用来提高企业整体的管理水平,因此,二者的产生和发展都存在着必然性。
1.1计算机软件开发质量的项目管理标准
对于计算机软件开发来说,其质量的项目管理标准大致可以分为三个大的方向。第一,计算机软件开发的正确性。正确性是指软件用户在使用该软件过程中,能够顺利实现自己所设定的需求目标,也就是说能够正确地到达操作者所指定的位置。第二,计算机软件开发的安全性。众所周知,计算机网络在给人们生产生活带来方便的同时,也给人们的隐私等带来了一定的安全威胁。所以,计算机软件开发的安全性是必要的,安全性主要指较强的程序保护与控制性能。第三,计算机软件的可靠性。这种可靠性是指对计算机软件运行精度的要求,对可靠性的评估可以通过它的准确性、简洁性、容错性等几个方面来考虑。
1.2我国软件项目管理
在我国,对软件的项目管理的认知还是不够深入,所表现出来的是一种盲目性大、实践性弱的现象。软件开发过程中,从立项,到计算机软件的开发,再到计算机软件产品的推出,这一过程中对软件缺陷以及需求的控制和管理直接关系到了计算机软件开发的质量和工作效率。在软件开发质量的项目管理中,为了对开发项目的情况进行跟踪和监督,通常都会把“缺陷跟踪管理流程”和“需求变更控制流程”引入管理工作当中。而在大型的计算机软件开发项目中,会针对以上两种流程制定相关的管理规范,同时还会把专门工具引入其中。相对于小型开发项目来说,通常会引入“缺陷管理工具”,反而对需求控制的要求会相对较宽松一些。管理流程的实现是通过对文档的管理来实现的,缺陷管理的最终目的是为了对开发过程中出新的质量缺陷及时地进行补强。在实际操作中,以上两种流程的引入是工作人员对项目开发状态进行掌握的依据。
2计算机软件开发过程的质量问题原因分析
计算机软件开发过程中总是存在着各种问题,导致了软件开发质量较低,所以才需要进行开发质量的项目管理。造成计算机软件开发质量的原因有很多中,大致如下所述。
2.1对用户需求了解不足
用户的软件需求直接决定了软件的质量,是关系到软件质量的一个重要因素。如果在软件开发过程中对于用户的要求掌握不足,就会导致开发出的软件达不到原有的效果,也就不能够实现软件的正确性,无法满足客户的要求。但是,对于软件的要求并不是能够轻易的显现出来的,它需要一个长期沟通了解的过程,要保证在软件开发开始之前就掌握了客户的相关需求,方便在开发过程中逐步渗透进去,在开发的过程中也需要及时的了解客户反馈过来的意见,并及时改正,做到开发前、开发中、开发后都充分地掌握客户的需求。
2.2开发工作的规范性较差
由于计算机软件开发过程中可能会出现质量指标无法量化的现象,所以,如果开发的质量不过关也无法直接追究开发人员的责任,所以,计算机软件开发者在开发软件过程中就不会注意开发工作的规范性,把关心的重点放在了速度和成本上,忽视了质量。更严重的是有些开发人员为了追求速度,很多开发工序并没有按照计划或者规范进行,这种跨越式的软件开发工作就无法保证开发的系统性和科学性,也就无法保证开发质量。
2.3开发技术人员和管理人员问题
软件开发过程中,为了保证开发质量,需要技术人员和管理人员时常进行沟通交流,如果沟通受到阻碍,那么,软件开发中出现的各种问题就无法得到统一的认识和理解,也就会影响计算机软件开发质量。除此之外,如果在软件开发中出现了人员的流动,也会给计算机软件的开发带来不利的影响。
3计算机软件质量的项目管理对策
3.1根据需求,进行缺陷管理
软件项目开发始于对计算机软件相关功能的需求,而计算机软件的开发过程就是为了实现客户的这一需求而努力的过程,如果在实际设计过程中由于没有进行及时沟通而导致了软件的开发不符合客户需求,就应该及时地进行缺陷管理,通过这种方式来对存在的问题进行解决。在计算机软件开发过程中还可能会出现因为需求的变更而出现的设计同需求不相
文档评论(0)