Archives for Maven

Our Book is Available: Managing Software Debt – Building for Inevitable Change

See larger image Managing Software Debt: Building for Inevitable Change (Agile Software Development Series) (Hardcover) By (author) Chris Sterling List Price: $49.99 USD New From: $8.66 In Stock Used from: $8.66 In Stock I am quite happy about the book that took much of my time over the past couple years has finally come out. Thank [...]

Using Sonar Metrics to Assess Promotion of Builds to Downstream Environments

For those of you that don’t already know about Sonar you are missing an important tool in your quality assessment arsenal. Sonar is an open source tool that is a foundational platform to manage your software’s quality. The image below shows one of the main dashboard views that teams can use to get insights into [...]

Extreme Feedback from My Tools – Part 1: Maven 2 Configuration

For many years now, it has been a goal of mine to get feedback as early as possible when developing software. Past blog entries here and here have discussed how we can approach increased feedback. A tweet from Jason Gorman mentioned his list of tools that provide continuous feedback on his code and design: “Emma, [...]

HOWTO: Maven + StoryTestIQ + Selenium RC

StoryTestIQ is an automated acceptance testing tool, which was originally a mashup of 2 existing open source projects, Selenium and FitNesse. StoryTestIQ is many times shortened to STIQ (pronounced “stick”) so it rolls off the tongue more easily. STIQ takes the idea of testing inside the browser a la Selenium and enables editing, tagging, and [...]

My Talk @ SD West 2009 on "Managing Software Debt"

I have uploaded the talk I did at SD West 2009 on Yahoo! Video and here it is: Managing Software Debt – Chris Sterling @ SD West 2009 @ Yahoo! Video

Top 25 Open Source Projects — Recommended for Enterprise Use

This is a bit off my usual topics on this blog but I am a heavy open source user and this article is something that I hope gets to more enterprise operations, managers and executives. I have been using and deploying production available applications using open source tools, libraries, and platforms for over 12 years [...]

How To Create a Maven Plugin

Background on My Use of Maven A few years ago I made the transition from using Ant for my Java project builds to the mostly wonderful world of Maven. In Maven's previous incarnation there were many issues in using the tool. One of the major points of contention was Jelly and it's executable XML model. [...]

Perspective on Maven 2.0

The Maven version 2.0 release is definitely an advancement for business-driven software development. Many organizations struggle to keep up with all of their IT projects and the high cost of maintenance due to differing project build, documentation, design, and deployment processes. Maven is a great tool to help alleviate these costs by creating structure across [...]