Black Friday Sale! 20% Off on all Courses 14 hours 02 minutes 22 seconds Use coupon code: 𝗙𝗿𝗶𝗱𝗮𝘆𝗦𝗽𝗮𝗿𝗸𝘀 on checkout

Welcome to AgileSparks Blog

These are crazy times. I’m lucky that during this time I can still do things that are in the vicinity of my comfort zone. When working with a client or teaching a class I rely pretty heavily on liberating structures, training from the back...

Facilitating Collaborative Meetings In The Age of COVID19

These are crazy times. I’m lucky that during this time I can still do things that are in the vicinity of my comfort zone. When working with a client or teaching a class I rely pretty heavily on liberating structures, training from the back...

The complex reality presents many challenges and dilemmas that Scrum Masters and leaders at all levels try to solve using problem-solving techniques. Yet dilemmas are different from problems. While problems have a good answer or solution, dilemmas have more than a single good answer....

The polarity in the life of a great Scrum Master and every manager- Useful tool for leaders

The complex reality presents many challenges and dilemmas that Scrum Masters and leaders at all levels try to solve using problem-solving techniques. Yet dilemmas are different from problems. While problems have a good answer or solution, dilemmas have more than a single good answer....

Writing unit tests on Legacy Code is an adventure. Today I spent several hours doing that with two developers, Mark and Yelena. The system has a flow you are used to and when you write code you fit it into this flow. Then you...

A Beautiful Day For Unit Tests

Writing unit tests on Legacy Code is an adventure. Today I spent several hours doing that with two developers, Mark and Yelena. The system has a flow you are used to and when you write code you fit it into this flow. Then you...

It is early afternoon on Friday. As the week is coming to an end, so is Team Alpha’s Sprint.  The team is rushing to finish the last User Stories in the Sprint. Marion is putting the last touches on the Daily Report User Story....

Getting Started with ATDD

It is early afternoon on Friday. As the week is coming to an end, so is Team Alpha’s Sprint.  The team is rushing to finish the last User Stories in the Sprint. Marion is putting the last touches on the Daily Report User Story....

Once you start unit testing, you will find significant benefits to your design, throughput, quality and peace of mind. However it is not easy to start it in an organization that’s not used to it. Here are a number of practical tips: First step:...

5 steps to get unit tests going

Once you start unit testing, you will find significant benefits to your design, throughput, quality and peace of mind. However it is not easy to start it in an organization that’s not used to it. Here are a number of practical tips: First step:...

TL;DR Use git, use eslint, write unit tests. Want to know the reasoning behind each tool? Keep reading! Introduction Whether you are starting out as a developer or already have some experience, improving your coding skills is an ongoing endeavour. But what does it...

Three tools that can help you become a better web developer

TL;DR Use git, use eslint, write unit tests. Want to know the reasoning behind each tool? Keep reading! Introduction Whether you are starting out as a developer or already have some experience, improving your coding skills is an ongoing endeavour. But what does it...

SAFe™ (The Scaled Agile Framework) uses Story Points throughout the various levels as its estimation currency. This is covered in the “Story” article on the SAFe site. This is a pretty standard practice in organizations scaling agile these days. If you dive a bit deeper into...

A different approach to estimations in SAFe

SAFe™ (The Scaled Agile Framework) uses Story Points throughout the various levels as its estimation currency. This is covered in the “Story” article on the SAFe site. This is a pretty standard practice in organizations scaling agile these days. If you dive a bit deeper into...

The Sprint Increment Got Us Here If you’re a veteran of the software industry, you probably remember those days where we released to production/GA every couple of months. Heck, many of the companies I meet these days still work that way. If you’re also...

The Sprint Increment Is Dead

The Sprint Increment Got Us Here If you’re a veteran of the software industry, you probably remember those days where we released to production/GA every couple of months. Heck, many of the companies I meet these days still work that way. If you’re also...

I love this representation by Ahmad Sidky in his talk at Agile NewZeeland 2015, describing the elements of organizational culture and how Agile transformations influence them. Transformations naturally start with a change in the process and the tools, which inevitably create tension that is...

How can HR people make a difference in an Agile transformation?

I love this representation by Ahmad Sidky in his talk at Agile NewZeeland 2015, describing the elements of organizational culture and how Agile transformations influence them. Transformations naturally start with a change in the process and the tools, which inevitably create tension that is...

Working with teams I sometimes feel that teamwork is similar to the weather: everybody talks about it but not much is done. When I talk about teamwork I mean doing the work together, as a team. Advising with each other is good, planning together...

3 steps towards better team work

Working with teams I sometimes feel that teamwork is similar to the weather: everybody talks about it but not much is done. When I talk about teamwork I mean doing the work together, as a team. Advising with each other is good, planning together...