Managing code quality with SonarQube
Upcoming SlideShare
Loading in...5
×
 

Managing code quality with SonarQube

on

  • 418 views

Manage code quality using code metrics and SonarQube

Manage code quality using code metrics and SonarQube

Statistics

Views

Total Views
418
Views on SlideShare
156
Embed Views
262

Actions

Likes
0
Downloads
26
Comments
0

22 Embeds 262

http://vunvulearadu.blogspot.ro 188
http://vunvulearadu.blogspot.com 17
http://vunvulearadu.blogspot.ch 12
http://vunvulearadu.blogspot.ru 8
http://vunvulearadu.blogspot.fr 6
http://vunvulearadu.blogspot.in 5
http://vunvulearadu.blogspot.co.uk 4
http://vunvulearadu.blogspot.com.tr 3
http://vunvulearadu.blogspot.jp 2
http://www.slideee.com 2
http://vunvulearadu.blogspot.de 2
http://feedly.com 2
http://www.vunvulearadu.blogspot.nl 2
http://vunvulearadu.blogspot.se 1
http://vunvulearadu.blogspot.co.nz 1
http://vunvulearadu.blogspot.com.au 1
http://vunvulearadu.blogspot.no 1
http://vunvulearadu.blogspot.nl 1
http://vunvulearadu.blogspot.cz 1
http://vunvulearadu.blogspot.com.es 1
http://newsblur.com 1
http://vunvulearadu.blogspot.ca 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • weighted_violations / Lines of code * 100

Managing code quality with SonarQube Managing code quality with SonarQube Presentation Transcript

  • Quality Assurance (Testing) Cost Estimation Budget Planning Schedule Software Debugging Performance Optimization Task Assignments
  • • • • • • • • • • • • • • • • • • • • • •
  • Code Coverage Duplication Cyclic dependencies Test success Cyclomatic Complexity Time to market Cost Meantime between failure
  • Who All team How Simple tool When Anytime
  • Code Analyzers Reporting Tools Defects Hunting Plugin
  • Source Architecture & Design Duplications Unit tests Complexity Potential bugs Coding rules Comments
  • Bugs and Potential Bugs
  • Coding Standards Breach
  • Duplications
  • Lack of Unit Tests
  • Bad Distribution of Complexity
  • Spaghetti Design
  • Not Enough or Too Many Comments
  • C# JavaScript VB.NET Visual Basic HTML
  • 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
  • http://www.sonarqube.org/ http://www.sonarsource.com/ http://docs.codehaus.org/display/SON AR/Plugin+Library
  • Question Answers
  • { “name” : “Radu Vunvulea, “blog” : “vunvulearadu.blogspot.com” “email” : ”vunvulear@outlook.com”, “socialMedia” : { “twitter” : “@RaduVunvulea”, “fb” : “radu.vunvulea” } }