Welcome to AgileSparks Blog

We need good metaphors to better understand software development. Good metaphors from our day to day can help us better understand this elusive domain. Some time ago I wrote about traffic and not long ago I wrote about handling scope the same way you...

Develop it when it’s ripe

We need good metaphors to better understand software development. Good metaphors from our day to day can help us better understand this elusive domain. Some time ago I wrote about traffic and not long ago I wrote about handling scope the same way you...

You can find a lot of praise for the Marshmallow Challenge. It is a good warm-up for workshops and training sessions and you can learn a lot from it. Usually the learning people talk about is iterative development: the game lasts around 18 minutes...

A Fun Marshmallow Challenge Debrief

You can find a lot of praise for the Marshmallow Challenge. It is a good warm-up for workshops and training sessions and you can learn a lot from it. Usually the learning people talk about is iterative development: the game lasts around 18 minutes...

One of the major topics that intimidate test engineers is the No-QA question or approach (depends on your view of it). I heard such responses after the session of “Fiverr delivering fast..No QA”, by Gil Wasserman, Fiverr VP R&D, at our Agile Israel 2016 event....

No QA? All QA!

One of the major topics that intimidate test engineers is the No-QA question or approach (depends on your view of it). I heard such responses after the session of “Fiverr delivering fast..No QA”, by Gil Wasserman, Fiverr VP R&D, at our Agile Israel 2016 event....

Last week I helped facilitate Program Increment (PI) Planning for an Agile Release Train (ART) practicing the Scaled Agile Framework (SAFe). One impediment for this ART was that although the leadership team ROAMed risks in PI Planning as well as continued to manage the...

Agile Release Train Leadership Team – Servant Leadership In Action During PI Planning

Last week I helped facilitate Program Increment (PI) Planning for an Agile Release Train (ART) practicing the Scaled Agile Framework (SAFe). One impediment for this ART was that although the leadership team ROAMed risks in PI Planning as well as continued to manage the...

A fundamental aspect of Agility is incremental and iterative development. It’s so basic that when introducing Agile you usually mention this idea in the first 5 minutes. The core understanding that moving to small batches significantly improves  speed, quality and risk management, helps you...

“Wake up in the morning” Game – A quick fun way to understand the basic concept of Iterative Incremental Development

A fundamental aspect of Agility is incremental and iterative development. It’s so basic that when introducing Agile you usually mention this idea in the first 5 minutes. The core understanding that moving to small batches significantly improves  speed, quality and risk management, helps you...

A big problem about a garden is that it doesn’t stop growing. And so does the scope of a software development project. A lot of effort is invested by gardeners in fighting the growing garden. They are constantly weeding, pruning and trimming to control...

How To Keep Development Scope From Growing Wild

A big problem about a garden is that it doesn’t stop growing. And so does the scope of a software development project. A lot of effort is invested by gardeners in fighting the growing garden. They are constantly weeding, pruning and trimming to control...

Invitation and Pull-based approaches for implementing agile at scale have been a reoccurring theme in my work, writing, and talks in recent years – including my talk at Agile 2016 and this series on my blog. In recent months I was working on a SAFe...

Invitation-Based SAFe Implementation – a SAFe Guidance Article

Invitation and Pull-based approaches for implementing agile at scale have been a reoccurring theme in my work, writing, and talks in recent years – including my talk at Agile 2016 and this series on my blog. In recent months I was working on a SAFe...

In a recent Agile Marketing Meetup in Boston we tried to figure out how mature are the Agile Marketing teams/organizations out there. Last week I helped facilitate a third quarterly Agile planning event (also known as SAFe PI Planning or Big Room Planning) for...

Are we there yet? Assessing Agile Marketing Maturity

In a recent Agile Marketing Meetup in Boston we tried to figure out how mature are the Agile Marketing teams/organizations out there. Last week I helped facilitate a third quarterly Agile planning event (also known as SAFe PI Planning or Big Room Planning) for...

There is nothing like a good long run for clear thinking and to giving rise to new ideas. This post is a result of my weekend run, and it’s about managers and why it is so hard to impact their mindset in the Agile...

The “Manager’s Card”

There is nothing like a good long run for clear thinking and to giving rise to new ideas. This post is a result of my weekend run, and it’s about managers and why it is so hard to impact their mindset in the Agile...

When we build a kanban board to manage our work (either practicing Kanban or Scrum) we usually create a Backlog list (usually the first column) and a To Do list (following the Backlog). I’ve noticed that many times the separation between the two is...

The Critical Difference Between Backlog and To Do (Kanban, Scrum)

When we build a kanban board to manage our work (either practicing Kanban or Scrum) we usually create a Backlog list (usually the first column) and a To Do list (following the Backlog). I’ve noticed that many times the separation between the two is...