Category Archives: Extreme Programming

But what about the testers?

I spent last week at Agilepalooza in Minneapolis. What a great event! We talked about Agile development processes and Agile mindsets. We learned about Dude’s Law from David Hussman, and why we need to concentrate on the actual product and … Continue reading

Posted in Agile Development, Agile Testing, Extreme Programming, Scrum Development | Leave a comment

Embracing The Practically Perfect Agile Process

Agile project management begins with a simple framework. From there, things can get sticky pretty fast. The path becomes filled with decisions about the software development process and whether we will use agile project management software. If we do choose … Continue reading

Posted in Agile Project Management, Agile Software, Agile Tools, Extreme Programming, Scrum Tools | Leave a comment

You can’t do that, it isn’t Agile!

Have you ever heard that phrase?  I confess that I have heard it, and yes, I even caught myself saying it.  But how can that be?  Isn’t agile development all about making changes and doing what is necessary to create … Continue reading

Posted in Agile Development, Extreme Programming, Scrum Development | Leave a comment

Do you see what I see?

Agile project management has finally started to grow up and mature. On the heels of multiple training and coaching engagements, one thing I have learned is that agile has certainly made its way into enterprise level application development. Software development … Continue reading

Posted in Agile Benefits, Agile Development, Extreme Programming, Scrum Development | Leave a comment

You can’t spend your way out of technical debt

There is an axiom of personal finance that states “You cannot spend your way out of debt.”  While seemingly trite at first, it holds a truth that becomes apparent in nuance.  It becomes a mantra for those seeking a quick-fix … Continue reading

Posted in Agile Development, Extreme Programming, Iterative Development | Leave a comment

Rethinking Scrum and XP

Lately we’ve been exploring the idea of moving past the specific practices of Scrum and XP and focusing more on what we are doing rather than how we are doing it.  Rather than focusing on having ScrumMasters and Product Owners, … Continue reading

Posted in Agile Development, Agile Teams, Extreme Programming, Scaling Agile, Scrum Development | Leave a comment

Managing Expectations – The Art of Being a Better Agile Manager

The question I was faced most with in a recent engagement was, “How do I manage expectations when so many people are asking for different forms of the same deliverable? How can I expect my team to keep that many … Continue reading

Posted in Agile Development, Agile Project Management, Agile Teams, Extreme Programming, Lean Software Development, Scrum Development, Scrum Tools | 1 Comment

Filling the Scrum Leadership Vacuum

Here it is again in case you missed it… My premise is that the Product Owner in Scrum embodies many of the roles we see in a traditional software project; they are the Project Manager, the Business Analyst, the System … Continue reading

Posted in Agile Methodologies, Agile Teams, Extreme Programming, Iterative Development, Scrum Development | Leave a comment