Tag Archives: Agile

How We Can Inspire a Million Children to Become Engineers

We can all agree that inspiring children to become engineers and scientists is of utter importance. However making a difference on a local level seems intimidating. But it doesn’t have to be so difficult. Learn how you can help us … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Coaching, Agile Development, Agile Leadership, Agile Management, Agile Methodologies, Agile programming, Agile Training | Leave a comment

Product Backlog is DEEP; INVEST Wisely and DIVE Carefully

A product backlog stores, organizes and manages all work items that you plan to work on in the future. While providing agile training, consulting and coaching engagements at VersionOne, our clients often ask how to logically structure, organize and manage … Continue reading

Posted in Agile Adoption, Agile Coaching, Agile Development, Agile Management, Agile Methodologies, Agile Project Management, Scrum Methodology | Leave a comment

Blink: Teams

              In his book, Blink, Malcolm Gladwell tells the story of marriage counselors who can tell whether a couple will stay married or get divorced after watching a very short video of the couple talking. … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Development, Agile Management, Agile Project Management, Agile Teams, Scaling Agile, Uncategorized | Leave a comment

8 Reasons Why Agile Projects Fail

          It’s no secret agile projects can fail, but do you know the reasons they fail and how to avoid them? I could tell you why I think they fail. Instead, let me share what nearly … Continue reading

Posted in Agile Adoption, Agile Development, Agile Management, Agile Methodologies, Agile Project Management, Agile Software, Agile Teams, Agile Training, Enterprise Agile | Leave a comment

Walk Before You Run: Understanding CI in CD

With the buzz around Continuous Delivery (CD) these days it might seem like an antiquated notion to even speak of, let alone write about Continuous Integration (CI). However, in the many conversations we’ve had with organizations looking to implement CD … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Development, Agile Management, Agile Methodologies, Agile Project Management, Continuous Delivery, Continuous Integration, Uncategorized | Leave a comment

How to Reduce Agile Risk with Monte Carlo Simulation

              I love to gamble, but I prefer to gamble with dice, not software delivery. Precisely predicting what can be completed in a release, and accurately accounting for risk, is one of the most … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Development, Agile Management, Agile Metrics, Agile Project Management, Agile Software, Agile Tools, Enterprise Agile, Scaling Agile | Leave a comment

Is DevOps a People Problem AND a Technical Problem?

Over the past few years, I’ve become more familiar with the works of Jerry Weinberg.  One of his best is a book called Secrets of Consulting, which I highly recommend to all those who give advice for a living.  Among … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Coaching, Agile Leadership, Agile Management, Agile Methodologies, Agile programming, Agile Software, Agile Teams, Agile Testing, Agile Tools, Continuous Integration, DevOps, Distributed Agile, Enterprise Agile, Extreme Programming, Software Craftsmanship, Test Driven Development, Uncategorized | Leave a comment

My Journey From Waterfall to Agile (and Back Again)

2007 – I had been working for several years as a traditional Project & Program Manager in the .com division of a Fortune 500 company. There was a constant cloud over my head. I didn’t really enjoy my work and had … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Management, Agile Project Management, Scrum Methodology | Leave a comment

Enforced Workflow is inherently NOT Agile

One of the ironies of being a technologist in the Agile world is that while we love our tools and toys, we also know that some things should be done by hand.  One of my jobs as a consultant at … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Coaching, Agile Development, Agile Leadership, Agile Management, Agile Methodologies, Agile Portfolio Management, Agile Project Management, Agile Software, Agile Teams, Agile Tools, Distributed Agile, Enterprise Agile, Scaling Agile, Scrum Development, Scrum Methodology, Scrum Software, Scrum Tools, Uncategorized | 13 Comments

Time to Celebrate with Great Reviews!

Someone recently asked me what one thing would make any company’s Agile transformation and adoption more successful? Almost before the question left their lips, I shot back – “great reviews, company-wide great reviews!” The most mature Agile organizations I’ve seen … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Management, Agile Project Management | 3 Comments