Category Archives: Distributed Agile

Agile Software Needs Craftsmen

So, you want to be an Agile shop.  You’ve read all kinds of cool stuff about Sprints, and WIP limits, and daily stand-up meetings.  You even think you get this crazy User Story and Planning Poker stuff.  You put together a … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Coaching, Agile Development, Agile Management, Agile Methodologies, Agile Software, Agile Teams, Agile Testing, Agile Tools, Agile Training, Continuous Integration, Distributed Agile, Enterprise Agile, Extreme Programming, Iterative Development, Kanban, Lean, Lean Software Development, Scaling Agile, Scrum Development, Scrum Methodology, Scrum Software, Scrum Tools, Test Driven Development, Uncategorized | Leave a comment

Agile Beyond Software: A Manifesto For All Industries

When the Agile signatories created the Manifesto, software was obviously at the core of their thinking, which makes sense as they were all building software at the time.  As it has grown in its popularity, however, Agile has gone beyond … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Development, Agile Management, Agile Marketing, Agile Methodologies, Agile Portfolio Management, Agile Project Management, Agile Teams, Distributed Agile, Enterprise Agile, Kanban, Lean, Scaling Agile, Scrum Development, Uncategorized | Leave a comment

What does it really mean to be an Agile Tester?

I was a QA Lead back in the mid 90’s for a couple of years, before any of this fancy Agile stuff really started taking off. Waterfall all the way back then; mostly manual testing, with full regression cycle at … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Development, Agile Methodologies, Agile Project Management, Agile Software, Agile Teams, Agile Testing, Continuous Integration, Distributed Agile, Enterprise Agile, Iterative Development, Scaling Agile, Scrum Development, Scrum Methodology | Leave a comment

The never ending Christmas list

It’s that time of year when Christmas lists make the rounds of family and friends. This annual rite of passage can usually be summed up as “I want, I want, I want”. Unfortunately in software development, most of our business … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Coaching, Agile Development, Agile Methodologies, Agile Software, Agile Testing, Distributed Agile, Extreme Programming, Lean Software Development, Scrum Methodology | 1 Comment

Scalable Agile Estimation and Normalization of Story Points: Calibrated Normalization Method for Top-Down Estimation (Part 5 of 5)

In Part 1 of this multi-part blog series, I introduced the topic of the blog series and provided an overview.  Scalable agile estimation methods are required to provide reliable estimates of workload (work effort) and also reliable velocity metrics (both … Continue reading

Posted in Agile Adoption, Agile Methodologies, Agile Metrics, Agile Portfolio Management, Agile Project Management, Agile Teams, Agile Velocity, Distributed Agile, Enterprise Agile, Scaling Agile, Scrum Methodology | Leave a comment

Scalable Agile Estimation and Normalization of Story Points: Calibrated Normalization Method for Bottom-Up Estimation (Part 4 of 5)

In Part 1 of this multi-part blog series, I introduced the topic of the blog series and provided an overview.  Scalable agile estimation methods are required to provide reliable estimates of workload (work effort) and also reliable velocity metrics (both … Continue reading

Posted in Agile Management, Agile Methodologies, Agile Metrics, Agile Portfolio Management, Agile Project Management, Agile Teams, Agile Velocity, Distributed Agile, Enterprise Agile, Scaling Agile, Scrum Methodology | 2 Comments

Scalable Agile Estimation and Normalization of Story Points: Review of published scalable agile estimation methods (Part 3 of 5)

In Part 1 of this multi-part blog series, I introduced the topic of the blog series and provided an overview.  Scalable agile estimation methods are required to provide reliable estimates of workload (work effort) and also reliable velocity metrics (both … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Development, Agile Management, Agile Methodologies, Agile Metrics, Agile Portfolio Management, Agile Project Management, Agile Software, Agile Teams, Agile Velocity, Distributed Agile, Enterprise Agile, Scaling Agile, Scrum Methodology | Leave a comment

Scalable Agile Estimation and Normalization of Story Points: Estimation Challenges Galore! (Part 2 of 5)

In Part 1 of this multi-part blog series, I introduced the topic of the blog series and provided an overview.  Scalable agile estimation methods are required to provide reliable estimates of workload (work effort) and also reliable velocity metrics (both … Continue reading

Posted in Agile Development, Agile Management, Agile Methodologies, Agile Metrics, Agile Portfolio Management, Agile Project Management, Agile Teams, Agile Velocity, Distributed Agile, Enterprise Agile, Scaling Agile | 4 Comments

Scalable Agile Estimation and Normalization of Story Points: Introduction and Overview of the Blog Series (Part 1 of 5)

Agile estimation topics such as relative size effort estimation in story points and velocity based on story points are well-known.  Relative size estimation done as a team effort leads to improved shared understanding of stories.  It takes less time than … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Management, Agile Methodologies, Agile Metrics, Agile Portfolio Management, Agile Project Management, Agile Teams, Agile Velocity, Distributed Agile, Enterprise Agile, Scaling Agile, Scrum Methodology | Leave a comment

Agile Killed the Project Star

As a reformed project manager (My “900 days since I built an MS Project Schedule” chip around here somewhere), with a PMP and active membership of PMI, what I am about to say is rather controversial. But, it needs to … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Development, Agile Management, Agile Methodologies, Agile Metrics, Agile Portfolio Management, Agile Project Management, Agile Software, Agile Teams, Agile Testing, Agile Training, Continuous Integration, Distributed Agile, Enterprise Agile, Iterative Development, Kanban, Lean, Scaling Agile | 1 Comment