Submit Search
Upload
Managing code quality with SonarQube
•
Download as PPTX, PDF
•
2 likes
•
1,291 views
Radu Vunvulea
Follow
Manage code quality using code metrics and SonarQube
Read less
Read more
Internet
Technology
Report
Share
Report
Share
1 of 52
Download now
Recommended
SonarQube: Continuous Code Inspection
SonarQube: Continuous Code Inspection
Michael Jesse
Continuous Inspection of Code Quality: SonarQube
Continuous Inspection of Code Quality: SonarQube
Emre Dündar
SonarQube
SonarQube
Gnanaseelan Jeb
SonarQube Overview
SonarQube Overview
Ahmed M. Gomaa
Tech Talk #5 : Code Analysis SonarQube - Lương Trọng Nghĩa
Tech Talk #5 : Code Analysis SonarQube - Lương Trọng Nghĩa
Nexus FrontierTech
Sonarqube
Sonarqube
Peerapat Asoktummarungsri
SonarQube - Should I Stay or Should I Go ?
SonarQube - Should I Stay or Should I Go ?
Geeks Anonymes
SonarQube Presentation.pptx
SonarQube Presentation.pptx
Satwik Bhupathi Raju
Recommended
SonarQube: Continuous Code Inspection
SonarQube: Continuous Code Inspection
Michael Jesse
Continuous Inspection of Code Quality: SonarQube
Continuous Inspection of Code Quality: SonarQube
Emre Dündar
SonarQube
SonarQube
Gnanaseelan Jeb
SonarQube Overview
SonarQube Overview
Ahmed M. Gomaa
Tech Talk #5 : Code Analysis SonarQube - Lương Trọng Nghĩa
Tech Talk #5 : Code Analysis SonarQube - Lương Trọng Nghĩa
Nexus FrontierTech
Sonarqube
Sonarqube
Peerapat Asoktummarungsri
SonarQube - Should I Stay or Should I Go ?
SonarQube - Should I Stay or Should I Go ?
Geeks Anonymes
SonarQube Presentation.pptx
SonarQube Presentation.pptx
Satwik Bhupathi Raju
Track code quality with SonarQube - short version
Track code quality with SonarQube - short version
Dmytro Patserkovskyi
Sonarqube
Sonarqube
Kalkey
Sonar Review
Sonar Review
Kate Semizhon
SonarQube - The leading platform for Continuous Code Quality
SonarQube - The leading platform for Continuous Code Quality
Larry Nung
Sonar Tool - JAVA code analysis
Sonar Tool - JAVA code analysis
Prashant Gupta
Track code quality with SonarQube
Track code quality with SonarQube
Dmytro Patserkovskyi
Java Source Code Analysis using SonarQube
Java Source Code Analysis using SonarQube
Angelin R
The story of SonarQube told to a DevOps Engineer
The story of SonarQube told to a DevOps Engineer
Manu Pk
Sonar qube
Sonar qube
penetration Tester
Tracking and improving software quality with SonarQube
Tracking and improving software quality with SonarQube
Patroklos Papapetrou (Pat)
Code Quality Lightning Talk
Code Quality Lightning Talk
Jonathan Gregory
Sonar
Sonar
Peerapat Asoktummarungsri
Code coverage
Code coverage
Return on Intelligence
Testing fundamentals
Testing fundamentals
Raviteja Chowdary Adusumalli
ISTQB Foundation Level Basic
ISTQB Foundation Level Basic
Selin Gungor
Sonar Overview
Sonar Overview
Samuel Langlois
Software Quality Gate.pptx
Software Quality Gate.pptx
ssuser702665
Code coverage & tools
Code coverage & tools
Rajesh Kumar
Software Quality Assurance
Software Quality Assurance
Saqib Raza
Improving Code Quality Through Effective Review Process
Improving Code Quality Through Effective Review Process
Dr. Syed Hassan Amin
DocumentDB - Another NoSQL Solution for cloud infrastructure
DocumentDB - Another NoSQL Solution for cloud infrastructure
Radu Vunvulea
животные
животные
INNA260692
More Related Content
What's hot
Track code quality with SonarQube - short version
Track code quality with SonarQube - short version
Dmytro Patserkovskyi
Sonarqube
Sonarqube
Kalkey
Sonar Review
Sonar Review
Kate Semizhon
SonarQube - The leading platform for Continuous Code Quality
SonarQube - The leading platform for Continuous Code Quality
Larry Nung
Sonar Tool - JAVA code analysis
Sonar Tool - JAVA code analysis
Prashant Gupta
Track code quality with SonarQube
Track code quality with SonarQube
Dmytro Patserkovskyi
Java Source Code Analysis using SonarQube
Java Source Code Analysis using SonarQube
Angelin R
The story of SonarQube told to a DevOps Engineer
The story of SonarQube told to a DevOps Engineer
Manu Pk
Sonar qube
Sonar qube
penetration Tester
Tracking and improving software quality with SonarQube
Tracking and improving software quality with SonarQube
Patroklos Papapetrou (Pat)
Code Quality Lightning Talk
Code Quality Lightning Talk
Jonathan Gregory
Sonar
Sonar
Peerapat Asoktummarungsri
Code coverage
Code coverage
Return on Intelligence
Testing fundamentals
Testing fundamentals
Raviteja Chowdary Adusumalli
ISTQB Foundation Level Basic
ISTQB Foundation Level Basic
Selin Gungor
Sonar Overview
Sonar Overview
Samuel Langlois
Software Quality Gate.pptx
Software Quality Gate.pptx
ssuser702665
Code coverage & tools
Code coverage & tools
Rajesh Kumar
Software Quality Assurance
Software Quality Assurance
Saqib Raza
Improving Code Quality Through Effective Review Process
Improving Code Quality Through Effective Review Process
Dr. Syed Hassan Amin
What's hot
(20)
Track code quality with SonarQube - short version
Track code quality with SonarQube - short version
Sonarqube
Sonarqube
Sonar Review
Sonar Review
SonarQube - The leading platform for Continuous Code Quality
SonarQube - The leading platform for Continuous Code Quality
Sonar Tool - JAVA code analysis
Sonar Tool - JAVA code analysis
Track code quality with SonarQube
Track code quality with SonarQube
Java Source Code Analysis using SonarQube
Java Source Code Analysis using SonarQube
The story of SonarQube told to a DevOps Engineer
The story of SonarQube told to a DevOps Engineer
Sonar qube
Sonar qube
Tracking and improving software quality with SonarQube
Tracking and improving software quality with SonarQube
Code Quality Lightning Talk
Code Quality Lightning Talk
Sonar
Sonar
Code coverage
Code coverage
Testing fundamentals
Testing fundamentals
ISTQB Foundation Level Basic
ISTQB Foundation Level Basic
Sonar Overview
Sonar Overview
Software Quality Gate.pptx
Software Quality Gate.pptx
Code coverage & tools
Code coverage & tools
Software Quality Assurance
Software Quality Assurance
Improving Code Quality Through Effective Review Process
Improving Code Quality Through Effective Review Process
Viewers also liked
DocumentDB - Another NoSQL Solution for cloud infrastructure
DocumentDB - Another NoSQL Solution for cloud infrastructure
Radu Vunvulea
животные
животные
INNA260692
It camp 2015 how to scale above clouds limits, radu vunvulea
It camp 2015 how to scale above clouds limits, radu vunvulea
Radu Vunvulea
проект
проект
INNA260692
Cloud and Windows Azure
Cloud and Windows Azure
Radu Vunvulea
животные
животные
INNA260692
Trip Journal
Trip Journal
Radu Vunvulea
Database and Public Endpoints redundancy on Azure
Database and Public Endpoints redundancy on Azure
Radu Vunvulea
Azure web apps a cloud services for web and mobile - radu vunvulea
Azure web apps a cloud services for web and mobile - radu vunvulea
Radu Vunvulea
Microsoft azure – a place for dev, test and int environments
Microsoft azure – a place for dev, test and int environments
Radu Vunvulea
Azure Microservices in Practice - Radu Vunvulea ITCamp Community Timisoara 07...
Azure Microservices in Practice - Radu Vunvulea ITCamp Community Timisoara 07...
Radu Vunvulea
Extension points in Enterprise Application
Extension points in Enterprise Application
Radu Vunvulea
Real-time Communication using SignalR and cloud
Real-time Communication using SignalR and cloud
Radu Vunvulea
Scalability in cloud applications
Scalability in cloud applications
Radu Vunvulea
продукт деятельности учащихся
продукт деятельности учащихся
INNA260692
.NET Security (Radu Vunvulea)
.NET Security (Radu Vunvulea)
Radu Vunvulea
Viewers also liked
(16)
DocumentDB - Another NoSQL Solution for cloud infrastructure
DocumentDB - Another NoSQL Solution for cloud infrastructure
животные
животные
It camp 2015 how to scale above clouds limits, radu vunvulea
It camp 2015 how to scale above clouds limits, radu vunvulea
проект
проект
Cloud and Windows Azure
Cloud and Windows Azure
животные
животные
Trip Journal
Trip Journal
Database and Public Endpoints redundancy on Azure
Database and Public Endpoints redundancy on Azure
Azure web apps a cloud services for web and mobile - radu vunvulea
Azure web apps a cloud services for web and mobile - radu vunvulea
Microsoft azure – a place for dev, test and int environments
Microsoft azure – a place for dev, test and int environments
Azure Microservices in Practice - Radu Vunvulea ITCamp Community Timisoara 07...
Azure Microservices in Practice - Radu Vunvulea ITCamp Community Timisoara 07...
Extension points in Enterprise Application
Extension points in Enterprise Application
Real-time Communication using SignalR and cloud
Real-time Communication using SignalR and cloud
Scalability in cloud applications
Scalability in cloud applications
продукт деятельности учащихся
продукт деятельности учащихся
.NET Security (Radu Vunvulea)
.NET Security (Radu Vunvulea)
Similar to Managing code quality with SonarQube
Managing code quality with SonarQube - Radu Vunvulea
Managing code quality with SonarQube - Radu Vunvulea
ITSpark Community
Part5 - enforcing coding standard and best practices with jas forge v1.0
Part5 - enforcing coding standard and best practices with jas forge v1.0
Jasmine Conseil
Quality assurance of large c++ projects
Quality assurance of large c++ projects
corehard_by
Parasoft .TEST, Write better C# Code Using Data Flow Analysis
Parasoft .TEST, Write better C# Code Using Data Flow Analysis
Engineering Software Lab
Introduction to Parasoft C++TEST
Introduction to Parasoft C++TEST
Engineering Software Lab
Static Code Analysis
Static Code Analysis
Obika Gellineau
Enterprise Node - Code Quality
Enterprise Node - Code Quality
Kurtis Kemple
Automated Test Framework with Cucumber
Automated Test Framework with Cucumber
Ramesh Krishnan Ganesan
Enhancing Your Test Automation Scenario Coverage with Selenium - QA or the Hi...
Enhancing Your Test Automation Scenario Coverage with Selenium - QA or the Hi...
Perfecto by Perforce
Test Early, Test Often, Test Left
Test Early, Test Often, Test Left
SmartBear
Joomla Code Quality Control and Automation Testing
Joomla Code Quality Control and Automation Testing
Shyam Sunder Verma
BSides Rochester 2018: Drew Kirkpatrick: Open Source SAST and DAST Tools for ...
BSides Rochester 2018: Drew Kirkpatrick: Open Source SAST and DAST Tools for ...
JosephTesta9
QA or the Highway 2022.pptx
QA or the Highway 2022.pptx
Perfecto Mobile
Встреча "QA: в каких направлениях может найти себя тестировщик?"
Встреча "QA: в каких направлениях может найти себя тестировщик?"
GoIT
Integrating SalesforceDX and Test Automation
Integrating SalesforceDX and Test Automation
Richard Clark
Azure Integration DTAP Series, How to go from Development to Production – Par...
Azure Integration DTAP Series, How to go from Development to Production – Par...
BizTalk360
AWS Summit Auckland - Application Delivery Patterns for Developers
AWS Summit Auckland - Application Delivery Patterns for Developers
Amazon Web Services
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
Adam Stephensen
Cypress test techniques cucumber bdd framework,tdd,api tests course
Cypress test techniques cucumber bdd framework,tdd,api tests course
Narayanan Palani
DevOps in an Embedded World
DevOps in an Embedded World
Sajeewa Dayaratne
Similar to Managing code quality with SonarQube
(20)
Managing code quality with SonarQube - Radu Vunvulea
Managing code quality with SonarQube - Radu Vunvulea
Part5 - enforcing coding standard and best practices with jas forge v1.0
Part5 - enforcing coding standard and best practices with jas forge v1.0
Quality assurance of large c++ projects
Quality assurance of large c++ projects
Parasoft .TEST, Write better C# Code Using Data Flow Analysis
Parasoft .TEST, Write better C# Code Using Data Flow Analysis
Introduction to Parasoft C++TEST
Introduction to Parasoft C++TEST
Static Code Analysis
Static Code Analysis
Enterprise Node - Code Quality
Enterprise Node - Code Quality
Automated Test Framework with Cucumber
Automated Test Framework with Cucumber
Enhancing Your Test Automation Scenario Coverage with Selenium - QA or the Hi...
Enhancing Your Test Automation Scenario Coverage with Selenium - QA or the Hi...
Test Early, Test Often, Test Left
Test Early, Test Often, Test Left
Joomla Code Quality Control and Automation Testing
Joomla Code Quality Control and Automation Testing
BSides Rochester 2018: Drew Kirkpatrick: Open Source SAST and DAST Tools for ...
BSides Rochester 2018: Drew Kirkpatrick: Open Source SAST and DAST Tools for ...
QA or the Highway 2022.pptx
QA or the Highway 2022.pptx
Встреча "QA: в каких направлениях может найти себя тестировщик?"
Встреча "QA: в каких направлениях может найти себя тестировщик?"
Integrating SalesforceDX and Test Automation
Integrating SalesforceDX and Test Automation
Azure Integration DTAP Series, How to go from Development to Production – Par...
Azure Integration DTAP Series, How to go from Development to Production – Par...
AWS Summit Auckland - Application Delivery Patterns for Developers
AWS Summit Auckland - Application Delivery Patterns for Developers
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
Cypress test techniques cucumber bdd framework,tdd,api tests course
Cypress test techniques cucumber bdd framework,tdd,api tests course
DevOps in an Embedded World
DevOps in an Embedded World
Recently uploaded
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
494f574xmv
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
zdzoqco
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
Fs
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
Fs
Elevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New Orleans
corenetworkseo
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
miss dipika
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
z xss
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
Paul Calvano
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Sonam Pathan
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
Fs
Git and Github workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
gdsc13
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptx
MartaLoveguard
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
LinaWolf1
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
rnrncn29
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
ys8omjxb
NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentation
Marko4394
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
Dyna Gilbert
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Sonam Pathan
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Recently uploaded
(20)
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
Elevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New Orleans
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
Git and Github workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptx
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentation
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Managing code quality with SonarQube
1.
2.
3.
4.
5.
6.
7.
Quality Assurance (Testing) Cost Estimation Budget Planning Schedule Software Debugging Performance Optimization Task Assignments
8.
• • • • • • • • • • • • • • • • • • • • •
9.
Code Coverage Duplication Cyclic dependencies Test success Cyclomatic Complexity Time
to market Cost Meantime between failure
10.
11.
12.
Who All team How Simple tool When Anytime
13.
14.
15.
16.
17.
18.
Code Analyzers Reporting Tools Defects Hunting Plugin
19.
20.
Source Architecture & Design Duplications Unit tests Complexity Potential bugs Coding rules Comments
21.
22.
Bugs and Potential
Bugs
23.
Coding Standards Breach
24.
Duplications
25.
Lack of Unit
Tests
26.
Bad Distribution of
Complexity
27.
Spaghetti Design
28.
Not Enough or
Too Many Comments
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
C# JavaScript VB.NET Visual Basic HTML
44.
45.
46.
47.
48.
sonar.projectKey=com.mycompany:myCSharpApplication sonar.projectVersion=1.0-SNAPSHOT sonar.projectName=My CSHARP Application sonar.language=cs sonar.dotnet.visualstudio.solution.file=Microsoft.AspNet.Signal R.sln sonar.sourceEncoding=UTF-8
49.
50.
http://www.sonarqube.org/ http://www.sonarsource.com/ http://docs.codehaus.org/display/SON AR/Plugin+Library
51.
Question Answers
52.
{ “name” : “Radu
Vunvulea, “blog” : “vunvulearadu.blogspot.com” “email” : ”vunvulear@outlook.com”, “socialMedia” : { “twitter” : “@RaduVunvulea”, “fb” : “radu.vunvulea” } }
Editor's Notes
weighted_violations / Lines of code * 100
Download now