managing code quality with sonarqube - radu vunvulea

Post on 09-May-2015

1.501 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

In this session we will discover different metrics that can be used when we want to measure the code quality of a project. To calculate and interpret this metrics we will use SonarQube.

TRANSCRIPT

: ”vunvulear@outlook.com”,

Who am I?

Quality

Assurance

(Testing)

Cost

Estimation

Budget

Planning

Schedule

Software

Debugging

Performance

Optimization

Task

Assignments

Code Coverage

Duplication

Cyclic

dependenciesTest 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

ComplexityPotential

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.SignalR.sln

sonar.sourceEncoding=UTF-8

http://www.sonarqube.org/

http://www.sonarsource.com/

http://docs.codehaus.org/display/SONAR/Plugin+Library

Question

Answers

{

“name” : “Radu Vunvulea,

“blog” : “vunvulearadu.blogspot.com”,

“email” : ”vunvulear@outlook.com”,

“socialMedia” :

{

“twitter” : “@RaduVunvulea”,

“fb” : “radu.vunvulea”

}

}

top related