here's some stuff to balance it out.
first, a couple of common complaints:
- too complex
- too rigid
- too buggy
- too opaque
- difficult and time-consuming to debug problems
Howard @ tapestry, maven vs ivy
a collection of links on negative maven experiences
tips, interesting, notes to self, focus on software development
Don’t let your estimates become commitments. Remember the difference between an estimate and a commitment and keep the two activities separate, educating management and customers as necessary.Separate Estimating from Committing | Mike Cohn's Blog - Succeeding With Agile®