Tag Archives: tdd

Agile Project Management is Not Just About Iterative Delivery and Stand-ups…

One of the precepts of Agile Project Management is the concept of delivery through disciplined, self-organized, cross-functional teams. Somehow, “self-organized” has changed to “self-managed” in some organizations. I have often used the following analogy: If I decided to purchase and … Continue reading

Posted in Agile Management, Agile Project Management, Agile Teams, Enterprise Agile | 3 Comments

Agile “Engineering” Practices, a Cheat Sheet

Every once in a while, somebody posts an article about “The Agile Engineering Practices”.    Usually, it is an article about why we shouldn’t do them, or why they are “considered harmful.”  These articles are often followed up by someone … Continue reading

Posted in Agile Adoption, Agile Development, Agile Management, Agile Methodologies, Agile Teams, Agile Tools, Continuous Integration, Extreme Programming, Iterative Development, Scrum Software, Scrum Tools, Test Driven Development | 1 Comment

Practicing

There is an old joke, very popular in performing circles.  A tourist shows up in New York City for the first time.  He wants to see all the sites.  The next one on his list is Carnegie Hall, and as … Continue reading

Posted in Agile Adoption, Agile Development, Agile Methodologies, Agile Software, Agile Teams, Agile Testing, Agile Tools, Agile Training, Continuous Integration, Enterprise Agile, Extreme Programming, Iterative Development, Scrum Development, Scrum Methodology, Scrum Software, Test Driven Development | Leave a comment

Learning Your Agile Scales – Part 2

In Part 1 of “Learning Your Agile Scales” I why it’s important to learn and practice your scales in agile development. Here we will cover three forms of scales you should make part of your basic language: Test Driven-Development, Object … Continue reading

Posted in Agile Development, Agile Management, Agile Software, Test Driven Development | 1 Comment