[发明专利]云环境下软件过程的敏捷性度量方法有效
申请号: | 201611206114.7 | 申请日: | 2016-12-23 |
公开(公告)号: | CN106815129B | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 龙飞;刘志雄;张群;荣辉桂;张娜;罗芳;陈毅波 | 申请(专利权)人: | 长沙学院 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F8/20;G06F8/30 |
代理公司: | 43001 长沙永星专利商标事务所(普通合伙) | 代理人: | 周咏;米中业 |
地址: | 410022 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 环境 软件 过程 敏捷性 度量 方法 | ||
本发明公开了一种云环境下软件过程的敏捷性度量方法,包括将目标软件服务分解并确定各个目标软件服务构件的参数和要求;在云环境下进行搜索得到候选软件服务构件;对候选软件服务构件进行敏捷性评分;选最佳的候选软件服务构件作为该目标软件服务构件;将候选软件服务构件进行聚合、性能检测和修正;对聚合、性能检测和修正过程进行敏捷性评分;得到最终的目标软件服务;计算最终的目标软件服务的敏捷性评分。本发明针对目标软件服务在云环境下的匹配和聚合过程,在云环境下从多角度对敏捷性进行评价,提出了软件服务的敏捷性度量方法,能够准确的、快速的评价软件服务过程敏捷性,也提供了一种科学可行的软件过程敏捷性评价方法和评价标准。
技术领域
本发明具体涉及一种云环境下软件过程的敏捷性度量方法。
背景技术
随着经济技术的发展和人们生活水平的提高,定制化服务的概念已经广泛进入了人们的消费理念;同时,随着消费者购买力的日益增强和需求的多元化发展,定制化的软件服务也已经越来越受到了客户们的青睐。
但是,由于客户的需求存在多元化、多变化和不可预知性等因素,这导致软件的开发过程充满了许多未知因素,比如由于客户临时修改软件需求而导致预订开发工作的大幅度增加,甚至推倒重来,从而使得软件开发人员面临的开发压力容易增加,导致软件开发流程极度拖沓,效率低下。
敏捷性是软件过程中用于描述软件开发时面对变化、适应变化和创造变化的响应能力。当前的软件开发过程都引入了过程管理方法,对软件开发的全流程进行监控和管理,降低软件开发过程时由于外界需求变动所导致的软件开发的不确定性,改善软件开发的效率。然而,目前对于软件过程的评价模型或者评价方法,都缺乏专门用于度量软件过程敏捷性的方法,使得管理人员难以直观、快速地了解软件过程的敏捷性;而且目前的敏捷性评价的方法较为复杂,实时性不足。
发明内容
本发明的目的在于提供一种能够在云环境下快速评价软件服务过程敏捷性的敏捷性度量方法。
本发明提供的这种云环境下软件过程的敏捷性度量方法,包括如下步骤:
S1.将目标软件服务分解为若干个目标软件服务构件,并确定各个目标软件服务构件的参数和要求;
S2.针对步骤S1分解得到的每一个目标软件服务构件,在云服务平台上进行搜索,得到每一个目标软件服务构件的候选软件服务构件;
S3.针对步骤S2得到的候选软件服务构件进行敏捷性评分;
S4.针对每一个目标软件服务构件,将步骤S2得到的每一个候选软件服务构件进行评分,并选取评分最优的候选软件服务构件作为该目标软件服务构件;
S5.将所有选取的候选软件服务构件进行聚合、检测和修正,形成最终的目标软件服务;
S6.针对步骤S5所述的将候选软件服务构件进行聚合、检测和修正的过程进行敏捷性评分;
S7.根据步骤S5获取的最终的目标软件服务所采用的候选软件服务构件及其对应的敏捷性评分,和步骤S6获取的候选软件服务构件在聚合、检测和修正过程的敏捷性评分,计算最终的目标软件过程的敏捷性评分,从而度量该软件服务的敏捷性。
步骤S1所述的各个目标软件服务构件的参数和要求,具体包括目标软件服务构件的功能特性,以及目标软件服务构件的输入数据的类型、数目、长度和精度,以及输出数据的类型、数目、长度和精度。
步骤S2所述的在云环境下进行搜索并得到候选软件服务构件,具体为采用如下规则进行搜索:
A.若搜索得到与目标软件服务构件的参数和要求相同的构件,则将该构件列为候选软件服务构件;
B.若无法搜索到与目标软件服务构件的参数和要求相同的构件,则将该目标软件服务构件列为自主开发的候选软件服务构件,并对该候选软件服务构件进行自主开发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙学院,未经长沙学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611206114.7/2.html,转载请声明来源钻瓜专利网。