基于度量的软件过程改进的研究

上传人:ss****gk 文档编号:236742000 上传时间:2022-01-08 格式:DOC 页数:7 大小:115.50KB
返回 下载 相关 举报
基于度量的软件过程改进的研究_第1页
第1页 / 共7页
基于度量的软件过程改进的研究_第2页
第2页 / 共7页
基于度量的软件过程改进的研究_第3页
第3页 / 共7页
基于度量的软件过程改进的研究_第4页
第4页 / 共7页
基于度量的软件过程改进的研究_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《基于度量的软件过程改进的研究》由会员分享,可在线阅读,更多相关《基于度量的软件过程改进的研究(7页珍藏版)》请在金锄头文库上搜索。

1、基于度量的软件过程改进的研究摘要:软件开发的过程是在不断循环的,它分为了各个不同的阶段, 不管是软件开发的开始还是结束,都需耍对软件过程进行改进。科技一直 被称作为一个国家的核心竞争力,因此各个国家都在致力于科技的发展, 在这样的大环境下,皋于度量的软件过程研究已经成为全球的一大热点。 在这个研究过程中,通过具体的分析找到软件过程不同阶段的问题以及问 题的关键所在。这样的一个研究,在软件产品开发的质量和效率上有了很 人提高。关键词:软件过程;度量;过程改进模型;实施方法基于度量的软件过程改进正处于研究发展的初期,各方而的条件还不 是特别成熟,因此需要先研究软件开发的过程,在此基础上寻求一个通用

2、 的模型,以此来确定软件过程度量的各项数据。本文中,运用软件的度量 具体分析每一个不同软件过程,基于此,得出一个通用的模型。首先要采 集整个软件开发过程所需的数据,然后进行各项数据的具体分析,从量化 的角度研究软件过程中的缺陷和优点,以此来采取对应的措施来改进软件 过程,达到研究的目的。一、中小型的软件企业在软件过程改进存在的问题1 不完善的组织结构一般的中小型企业的人员较少,各种企业制度也不够完善。因此可能其中大多数的工作人员参与了软件开发生产的各个过程中,这样的模式不 仅缺乏了专业性而且缺乏了层次性。相较于大型的软件企业而言,中小型 企业由于各方而因素的限制,没有办法建立专业的改进研究小组

3、,每个工 作人员的工作量都大幅度提高,无法推动研究过程的深入发展。2企业规模小,没有充足的资源对于软件企业而言,人才和资金是不可或缺的两大部分。我国的软件 开发方面的人才是相当缺乏的,而随着科技的不断发展,各种软件公司不 断涌现,因此对人才的需求也很大。而作为中小企业来说,没有足够的优 势吸引各大人才。政府鼓励科技的研发工作,有一定的资金支持,但是在 这种僧多粥少的情况下,中小型企业已经无法获得更多的帮助。软件开发 是一个长久的过程,中小型企业很难在这样的情况下支撑下去。【1】3. 在产品质量方面缺乏一定的意识中小型企业在软件过程该井方面缺乏一定的经验,也缺乏经过专业培 训的工作人员了,大多数

4、的工作人员可能对于软件产品质量的一些基本情 况都不够了解。虽然他们在理论和概念上有一定的了解,但是在具体研究 过程中则缺乏了整体意识和能动性。4. 软件的生产模式不够成熟人才的缺乏常常使一些中小型企业的相关项冃都依赖于这些技术相 对突出和管理能力比较高的人员,没有合乎规范并且分工明确的生产模 式。恰恰是因为这样,其中的高技术人超负荷的完成工作,不愿意去改变 惯常的思维模式,不利于产品的技术革新。5没有明确的主体业务,技术分散由于中小型企业所生产的软件产品在市场上的竞争力弱,使得企业不 得不频繁的接受业务,造成企业没有自己核心的主体产品,形成另一种恶 性循环。6.核心技术的缺乏导致生存压力的加大

5、中小型软件企业面向的客户群是需求量较少的一些人群,比较分散。 这种产品定位虽然可以更贴近客户,满足客户的需要,但是具有很大的不 稳定性,客户要求的变化会导致各项成本的增加。同时从长远來看,无法 形成品牌优势,无法在未来的技术竞争中获取优势,生存压力越来越大。7管理水平有限,没有专业的指导中小型软件企业的建立者一般都缺乏充足的行业经验,无法长远的计 划企业的发展。同时面临行业的技术革新,没有完整的团队进行技术改革。 同时受到各方面条件的约束,管理水平相对于大型的企业较低。在软件过 程改进方面没有专业的人员,没有专家的专业性指导。二、基于度量的软件过程改进的模型对丁软件过程的度量是实施软件过程改进

6、的基础环节。软件过程改进 是活期软件运作过程中的大量数据信息,从而判断软件过程的不足,然后 提出改进的措施和意见,在度量的基础上,逐步完善软件过程。软件过程 的度量和运作是密不可分的,这是个一系列的活动,由多个不同的角色在 相关条件的制约下进行的。数据的获取和度量的分析是软件过程度量的两 个重耍的活动。数据的获取包括采集数据和验证数据两个部分,度量的分 析则包括数值的转换、数据的分析和最后的决策三个方面。数据的采集是 度量软件过程的基础,选择正确的数据來源、制定合理的采集计划、釆取 有效的采集方法是数据采集的重耍途径。数据的验证则是检验数据采集是 否按照制定的计划执行以及所采集的数据内容是否止

7、确。转化数值是将采 集来的数据按照要求进行分类组合,使其能够得到更好的运用。数据分析 则是在转换数值Z后,将汇总起来的数据运用恰当合理的方法进行分析, 发现其中存在的一些问题。度量过程最示的决策是一个相当重要的环节, 在这个部分,企业的管理者可以全面而直观的了解度量过程以及其中的问 题,做出下一步更好的计划,实现软件过程度量的进一步完善和成熟。【2】三、基于度量的软件过程改进的措施1 分析现状,制定更加完善的计划在软件开发过程中,或多或少都会出现一些问题,我们需耍找出问题 的关键。其中一个问题来源就是软件开发过程中的外部影响因素,在这里 我们需要分析过去的一些数据,或者进行相关的问卷调查,其次

8、就是要求 工作人员就问题展开讨论,从而使问题能够得到更彻底的解决。而另一个 问题来源则是内部因素,工作人员需要深入分析整个项目,具体细致的调 查每个阶段的信息,找出问题更深层次的原因。从内部和外部两个方面来 分析现状,找出问题的症结,然后制定相对切实可行和完整的工作计划和 目标,改变现有的问题,实现软件过程的重点改进。2.选择合适的改进体系及恰当的改进方法建立一个良好的改进体系可以让软件过程改进在实施的过程中取得 事半功倍的结果,能够省时省力,采取恰当的改进方法则可以让这个过程 更加顺利的进行。在建立体系和采取方法的过程中,要考虑企业各个方面 的因索,根据自身的需求来实行才能起到有效的作用。3

9、建立完善的组织结构,形成人员的培训体系软件的开发与生产都是离不开人才的,但是想要充分发挥每个人的才 能需要严格和合理的管理,完善企业的组织结构。在软件过程改进中,团 队里的工作人员要进行有效的沟通,充分发挥人力资源的作用。同时,要 定期对员工进行培训,增强人员的专业技能,所以形成人员的培训体系是 必不可缺的。【3】4.防范软件过程改进带来的风险软件过程改进是有一定风险存在的,它改变了企业原有的一些程序, 控制过程也成为了软件过程改进的工作Z-o在改进实施过程中,要随时 检测改进后的结果所带来的不好的影响,当风险超出一定范伟I的时候,耍 停止改进工作,找出其中存在的问题,对过程改进计划及时进行修

10、改。获 得更多的利润是企业发展过程中主要的目标,因此在改进过程中需要将资 金风险考虑进来,要考虑企业的利益。做好防范风险的工作是取得软件过 程改进成功的一大保障。四、结论科技的研究和发展是一个长久而循序渐进的过程,软件开发研究工作 作为其中的一部分,同样需要科技人员的耐心和努力。我国基于度量的软 件过程改进正在发展阶段,它的不成熟所引起的各种问题在现阶段是不可 避免的。我们所能做的就是对其进行全面而深入的研究,在研究过程中, 需耍对其中的问题做好记录便于制定相应的措施。基于度量的软件过程改 进的研究是一个漫长和艰巨的工作,这其中需要高技术人才和大量资源的 投入,各大软件企业自身需要不断的努力,着眼于企业的长期利益,同时 国家政府要加强支持力度,鼓励中小型软件企业的发展。在这样的共同努 力下,相信基于度量的软件过程改进会越來越完善。参考文献:1王海波;基于度量的软件过程改进研究;电脑知识与技术J;2010年第12期2刘嬪;软件过程改进研究;软件导刊J ; 2013年5期3霍金凤段学东;基于CMMI的软件过程改进探究;硅谷J; 2012年4期作者简介:袁俊,男,1978年8月出生,籍贯浙江宁波。本科学历,学士学位, 讲师职称。工作单位为湖北广播电视大学,研究方向为计算机软件、计算机网络。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号