Speaker Topics - No Fluff Just Stuff

Improving Code Quality Using Maven 2

Learn how to use Maven 2 while using plugins that help analyze your code using measures such as cyclomatic complexity, code duplication, code coverage, coding standards and dependency analysis

You'll learn how to use Maven 2 plugins to improve your code quality while building your software. Learn how to use and analyze the results of JDepend, CheckStyle, Cobertura, JavaNCSS and CPD to improve architectural dependencies, coding standards, code coverage, code complexity and code duplication.

Live demonstrations using an example web application will be used to illustrate each of the measures and their application into the build and development processes.


About Paul Duvall

Paul M. Duvall is the CEO of Stelligent, a consulting firm that helps clients create production-ready software every day. He has worked in virtually every role on software projects: developer, project manager, architect and tester. He's been a featured speaker at many leading software conferences. He is the principal author of Continuous Integration: Improving Software Quality and Reducing Risk (Addison-Wesley, 2007; Jolt 2008 Award Winner). He contributed to the UML 2 Toolkit (Wiley, 2003), authors a series for IBM developerWorks called Automation for the people and authored a chapter in the No Fluff Just Stuff Anthology: The 2007 Edition (Pragmatic Programmers, 2007). He is passionate about automating software development and release processes. He actively blogs on IntegrateButton.com

More About Paul »