100 Top Agile Blogs

Luis Goncalves has put together a list called the 100 Top Agile Blogs: If you don’t know Luis, he lives and breathes driving adoption of Agile practices. Luis is also an Agile Coach, Co-Author, Speaker, and Blogger.  He is also the co-founder of a MeetUp group called High Performing Teams, and he is a certified…

0

Minimum Credible Release (MCR) and Minimum Viable Product (MVP)

A Minimum Credible Release, or MCR, is simply the minimal set of user stories that need to be implemented in order for the product increment to be worth releasing. I don’t know exactly when Minimum Credible Release became an established practice, but I do know that we were using Minimum Credible Release as a concept…

2

Agile and the Definition of Quality

“Quality begins on the inside… then works its way out.” — Bob Moawad Quality is value to someone. Quality is relative. Quality does not exist in a non-human vacuum. Who is the person behind a statement about quality? Who’s requirements count the most? What are people willing to pay or do to have their requirements…

2

Introduction to Agile Presentation

I gave an Introduction to Agile talk recently: Introduction to Agile Presentation (Slideshow) I kept it focused on three simple things: What is Agile and the Agile Mindset (the Values and Principles) A rapid tour of the big 3 (Extreme Programming, Scrum, and Lean) Build a shared vocabulary and simple mental models so teams could…

3

Extreme Programming (XP) at a Glance (Visual)

“Each of the practices still has the same weaknesses as before, but what if those weaknesses were now made up for by the strengths of other practices? We might be able to get away with doing things simply." – Kent Beck Extreme Programming (XP) has been around a while, but not everybody knows “what it…

0

What is Agile?

“Becoming limitless involves mental agility; the ability to quickly grasp and incorporate new ideas and concepts with confidence.” — Lorii Myers I was asked to give an Intro to Agile talk to a group in Microsoft, in addition to a talk on Getting Results the Agile Way. It worked out well. The idea was to…

0

Why Agile?

I thought I had written about “Why Agile” before, but I don’t see anything crisp enough. Anyway, here’s my latest rundown on Why Agile? Increase customer involvement which can build empathy and avoid rework Learn faster which means you can adapt to change Improve quality through focus Reduce risk through shorter feedback loops and customer…

3

Scrum at a Glance (Visual)

I’ve shared a Scrum Flow at a Glance before, but it was not visual. I think it’s helpful to know how to whiteboard a simple view of an approach so that everybody can quickly get on the same page.  Here is a simple visual of Scrum: There are a lot of interesting tools and concepts…

0

Waterfall to Agile

As I help more people go Agile, I try to simplify the most important concepts. For me, one of the most important changes in Agile is what it means to the product development cycle.  I think a picture is worth a 1,000 words.  I’ve put together a couple of simple visuals to show what it…

6

Don’t Push Agile, Pull It

I wrote my first article for Projects at Work.   It’s called Don’t Push Agile, Pull It, and it’s a simple recipe for introducing Agile into established organizations, in a more effective way.  Here it is: Don’t Push Agile, Pull It If you’re ever rolled-up your sleeves and tried to champion new ways of doing things…

0