当前位置:网站首页>SQALE 是什么
SQALE 是什么
2022-07-31 02:56:00 【CrissChan】
介绍
SQALE全称为Software Quality Assessment based on Lifecycle Expectations,是管理软件中源代码的质量的方法学。SQALE方法的目标有两个:
支持客观、准确、可重现和自动化的方式评价软件系统的代码
提供一种有效的方法管理技术债务
SQALE主要应用于管理技术债务,通过SQALE可以清晰的定义技术债,并创建技术债,同时支持可以正确的评价技术债务,从技术视角和商业视角分析技术债务,建立不同的优先级,从而确立技术债务的偿还的ROI。
SQALE质量模型
SQALE质量模主要是关注非功能需求层面的代码质量,它分为三个级别。第一个级由特征组成,第二个级由子特征组成。第三级是代码层面的自身属性。这些要求通常取决于软件的上下文和语言。任何违反这些要求的行为都会引发技术债务
支持SQALE的工具
SQALE是需要自动化的计算出来的,你可以按照附件中的白皮书构建你自己的解决方案。你也可以采用现成的工具,支持工具人如下:
SonarQube (by SonarSource)
SQALE plugin for SonarQube (by bitegarden)
SQuORE (by SQuORING)
NDepend (by NDepend )
Mia-Quality (by Mia-Software )
Security Reviewer suite (by SecurityReviewersuite)
边栏推荐
- Refuse to work overtime, a productivity tool set developed by programmers
- print task sorting js od huawei
- 10 Permission introduction
- f.grid_sample
- What is a distributed lock?Three ways of implementing distributed lock
- 7. List of private messages
- CentOS7下mysql5.7.37的卸载【完美方案】
- 如何搭建私有yum源
- 医疗影像领域AI软件开发流程
- What is distributed and clustered?What is the difference?
猜你喜欢
STM32CUBEMX develops GD32F303 (11) ---- ADC scans multiple channels in DMA mode
Project (5) - Small target detection tph-yolov5
mycat的主从关系 垂直分库 水平分表 以及mycat分片联表查询的配置详解(mysql5.7系列)
Maximum area of solar panel od js
StringJoiner详解
Installation of mysql5.7.37 under CentOS7 [perfect solution]
php 网站的多语言设置(IP地址区分国内国外)
19. Support Vector Machines - Intuitive Understanding of Optimization Objectives and Large Spacing
f.grid_sample
基于opencv实现人脸检测
随机推荐
try-catch中含return
TCP/IP four-layer model
What is a distributed lock?Three ways of implementing distributed lock
Maximum area of solar panel od js
公司官网建站笔记(六):域名进行公安备案并将备案号显示在网页底部
直播预告 | KDD2022博士论文奖冠亚军对话
Clustering index, and what is the difference between a clustering index
10. Redis implements likes (Set) and obtains the total number of likes
AI software development process in medical imaging field
10 Permission introduction
Thesis framework of the opening report
f.grid_sample
数学解决——环形链表问题
【银行系列第一期】中国人民银行
【Android】Room —— SQLite的替代品
The final exam first year course
冒泡排序、选择排序、直接插入排序、二分法查找
英特尔软硬优化,赋能东软加速智慧医疗时代到来
共模电感的仿真应用来了,满满的干货送给大家
Graphical lower_bound & upper_bound