From Finger in the Air Estimating to Finger Pointing Tracking

As Giovanni Asproni says it “estimation is a fundamental activity of every project”. Or at least it should be. The meaning of “estimation” varies however often for the different participants to software development projects. For the customer, “estimation” means an almost accurate amount of money he will spend and time …

Winter 2008 Issue of Methods & Tools

Methods & Tools is a free e-newsletter for software developers, testers and project managers. Winter 2008 issue’s content: * Fingers in the Air: a Gentle Introduction to Software Estimation * Behavior Driven Database Design * Optimizing the Contribution of Testing to Project Success * Service Components and Compositions 45 pages …

My 10 Favorites Agile Project Management Articles

This is a (personal) list of articles dealing with agile project management, Scrum and Kanban that I like. I have chosen to include material that is longer than the usual (short) blog posting. I encourage readers to give more objectivity to this subjective set by submitting in the comments what …

Global Project Management

In a global world, software development projects concern more and more people working in various locations or coming from different organizations and culture. Managing these projects requires thinking beyond the traditional project management techniques to integrate these additional global dimensions and deal with the new issues that they create. This …

Fall 2008 Issue of Methods & Tools

Methods & Tools is a free e-newsletter for software developers, testers and project managers.  Fall 2008 issue’s content: * Controlling Project Risk by Design * How to Choose Candidates for Large Agile Companies * Outsourcing Software Testing * Managing Scrum Meetings 35 pages of software development knowledge that you can …

Agile Development Teams: Scope and Scale with Mike Cohn

Agile Estimating and Planning” author, and Agile Alliance co-founder, Mike Cohn, provides detailed, proven techniques for estimating and planning any Agile project. Agile Estimating and Planning supports any agile, semiagile, or iterative process, including Scrum, XP, Feature-Driven Development, Crystal, Adaptive Software Development, DSDM, Unified Process, and many more. It will …