Submit Search
Upload
Managing code quality with SonarQube
•
Download as PPTX, PDF
•
2 likes
•
1,295 views
Radu Vunvulea
Follow
Manage code quality using code metrics and SonarQube
Read less
Read more
Internet
Technology
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 52
Download now
Recommended
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
Continuous Inspection of Code Quality: SonarQube
Continuous Inspection of Code Quality: SonarQube
Emre Dündar
The story of SonarQube told to a DevOps Engineer
The story of SonarQube told to a DevOps Engineer
Manu Pk
Track code quality with SonarQube
Track code quality with SonarQube
Dmytro Patserkovskyi
SonarQube - The leading platform for Continuous Code Quality
SonarQube - The leading platform for Continuous Code Quality
Larry Nung
SonarQube - Should I Stay or Should I Go ?
SonarQube - Should I Stay or Should I Go ?
Geeks Anonymes
SonarQube: Continuous Code Inspection
SonarQube: Continuous Code Inspection
Michael Jesse
Recommended
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
Continuous Inspection of Code Quality: SonarQube
Continuous Inspection of Code Quality: SonarQube
Emre Dündar
The story of SonarQube told to a DevOps Engineer
The story of SonarQube told to a DevOps Engineer
Manu Pk
Track code quality with SonarQube
Track code quality with SonarQube
Dmytro Patserkovskyi
SonarQube - The leading platform for Continuous Code Quality
SonarQube - The leading platform for Continuous Code Quality
Larry Nung
SonarQube - Should I Stay or Should I Go ?
SonarQube - Should I Stay or Should I Go ?
Geeks Anonymes
SonarQube: Continuous Code Inspection
SonarQube: Continuous Code Inspection
Michael Jesse
SonarQube Presentation.pptx
SonarQube Presentation.pptx
Satwik Bhupathi Raju
Sonar Review
Sonar Review
Kate Semizhon
Sonarqube
Sonarqube
Kalkey
Sonarqube
Sonarqube
Peerapat Asoktummarungsri
Track code quality with SonarQube - short version
Track code quality with SonarQube - short version
Dmytro Patserkovskyi
Sonar Tool - JAVA code analysis
Sonar Tool - JAVA code analysis
Prashant Gupta
Tracking and improving software quality with SonarQube
Tracking and improving software quality with SonarQube
Patroklos Papapetrou (Pat)
SonarQube
SonarQube
Gnanaseelan Jeb
Sonar qube
Sonar qube
penetration Tester
Code Quality Lightning Talk
Code Quality Lightning Talk
Jonathan Gregory
Sonar Overview
Sonar Overview
Samuel Langlois
Jenkins with SonarQube
Jenkins with SonarQube
Somkiat Puisungnoen
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
Edureka!
Sonar
Sonar
Peerapat Asoktummarungsri
Code Review Best Practices
Code Review Best Practices
Trisha Gee
Static Analysis with Sonarlint
Static Analysis with Sonarlint
UT, San Antonio
CI/CD Overview
CI/CD Overview
An Nguyen
An Introduction To Jenkins
An Introduction To Jenkins
Knoldus Inc.
Introduction to CI/CD
Introduction to CI/CD
Steve Mactaggart
Code Review
Code Review
Mikalai Alimenkou
DocumentDB - Another NoSQL Solution for cloud infrastructure
DocumentDB - Another NoSQL Solution for cloud infrastructure
Radu Vunvulea
животные
животные
INNA260692
More Related Content
What's hot
SonarQube Presentation.pptx
SonarQube Presentation.pptx
Satwik Bhupathi Raju
Sonar Review
Sonar Review
Kate Semizhon
Sonarqube
Sonarqube
Kalkey
Sonarqube
Sonarqube
Peerapat Asoktummarungsri
Track code quality with SonarQube - short version
Track code quality with SonarQube - short version
Dmytro Patserkovskyi
Sonar Tool - JAVA code analysis
Sonar Tool - JAVA code analysis
Prashant Gupta
Tracking and improving software quality with SonarQube
Tracking and improving software quality with SonarQube
Patroklos Papapetrou (Pat)
SonarQube
SonarQube
Gnanaseelan Jeb
Sonar qube
Sonar qube
penetration Tester
Code Quality Lightning Talk
Code Quality Lightning Talk
Jonathan Gregory
Sonar Overview
Sonar Overview
Samuel Langlois
Jenkins with SonarQube
Jenkins with SonarQube
Somkiat Puisungnoen
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
Edureka!
Sonar
Sonar
Peerapat Asoktummarungsri
Code Review Best Practices
Code Review Best Practices
Trisha Gee
Static Analysis with Sonarlint
Static Analysis with Sonarlint
UT, San Antonio
CI/CD Overview
CI/CD Overview
An Nguyen
An Introduction To Jenkins
An Introduction To Jenkins
Knoldus Inc.
Introduction to CI/CD
Introduction to CI/CD
Steve Mactaggart
Code Review
Code Review
Mikalai Alimenkou
What's hot
(20)
SonarQube Presentation.pptx
SonarQube Presentation.pptx
Sonar Review
Sonar Review
Sonarqube
Sonarqube
Sonarqube
Sonarqube
Track code quality with SonarQube - short version
Track code quality with SonarQube - short version
Sonar Tool - JAVA code analysis
Sonar Tool - JAVA code analysis
Tracking and improving software quality with SonarQube
Tracking and improving software quality with SonarQube
SonarQube
SonarQube
Sonar qube
Sonar qube
Code Quality Lightning Talk
Code Quality Lightning Talk
Sonar Overview
Sonar Overview
Jenkins with SonarQube
Jenkins with SonarQube
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
Sonar
Sonar
Code Review Best Practices
Code Review Best Practices
Static Analysis with Sonarlint
Static Analysis with Sonarlint
CI/CD Overview
CI/CD Overview
An Introduction To Jenkins
An Introduction To Jenkins
Introduction to CI/CD
Introduction to CI/CD
Code Review
Code Review
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
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
growthgrids
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
Matthew Sinclair
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
JOHNBEBONYAP1
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
rahman018755
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
Matthew Sinclair
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
ayvbos
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
F
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
F
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girls
Monica Sydney
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Monica Sydney
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
kumargunjan9515
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
kajalverma014
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
HenryBriggs2
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
meghakumariji156
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Monica Sydney
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
meghakumariji156
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Monica Sydney
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Priya Reddy
Recently uploaded
(20)
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girls
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
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