Hierarchy for Ant build properties

When I first start a new Java project, one of the first things I set up is a skeleton Ant build.xml file. I try to set it up so that a new developer on the project should be able to checkout and compile with no configuration. At least that’s the goal. That means setting up some […]

Read more
Making the Best of a Tough Situation

Five years ago, it was not difficult to find companies willing to experiment with Agile on their low-priority, low-visibility initiatives. In my experience, most customers were happy with the transparency and predictability they gained, but where left wondering whether the planning and estimation practices could hold up under the fire of fixed-time, fixed-cost, and fixed-scope initiatives.  In […]

Read more
Progression of Benefits with Agile Adoption

Over the past seven years, Coveros team members have served on scores of agile development projects ranging from five-person, custom-development efforts, to large system integration efforts with hundreds of team members working world-wide. One byproduct of all this experience is the recognition of a surprisingly consistent and predictable pattern of value realized by the organizations […]

Read more
The Agile Test Strategy Document…it does exist!

It is a common mis-perception that agile methodologies view planning and documentation as dated, time-wasting practices that should be avoided. While it is true that the agile manifesto asks us to value response to change over adherence to (static) plans, and working code over comprehensive documentation, it does not ask us to push planning and […]

Read more
X