There are two levels, project level and enterprise level. For the
individual teams, their reasons for using sonar are exactly the same
as yours.

This is a personal view, but in my experience managers aren't really
interested in quality and maintainability per se. They are, however,
interested in RISK.

You could pitch Sonar as a tool for identifying risks. If you have a
project which is business critical, but that project has a unit test
coverage of 5%, that is a risk for the company. If the project is too
complex, that is a risk.

This is doing at project level what you do at package/class level. You
concentrate on those packages which are critical.

One thing you will need is buy-in from the other projects. Sonar is a
tool, like any other. You need to use it wisely, and make sure it is
used as such. If this is imposed from above, it can be used as a stick
to beat other projects. The figures given by Sonar are an indication,
not an absolute value of the quality of a project.

Matthew.


2011/4/25 Eric Winter <[email protected]>:
> We are using it on my team which is composed of a half dozen
> developers in a company with hundreds of developers.  We see value at
> the team level.  What is the value at an enterprise level?
>
> I am planning on presenting sonar to our leadership in hopes of
> getting some traction there.  I think it could really help focus us
> and our leadership on the quality and maintainability of our code.
>
> Thoughts?
>
> Cheers,
> Eric
>
> --
> You received this message because you are subscribed to the Google Groups 
> "The Java Posse" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/javaposse?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to