Blog Thumb Image

Learning from the SAFe Program Dependency Board The SAFe Program Board or Program Dependency Board is a key artifact used in PI Planning and Execution. The ART Teams and Stakeholders used it to align, anticipate risks, and adapt the plan accordingly. This “inspection and...

SAFe Program Dependency Board Retrospective

Learning from the SAFe Program Dependency Board The SAFe Program Board or Program Dependency Board is a key artifact used in PI Planning and Execution. The ART Teams and Stakeholders used it to align, anticipate risks, and adapt the plan accordingly. This “inspection and...

Everybody wants to Scale Scrum So you have a couple of Scrum Teams that are working in adjacent areas and you’re starting to face some challenges in delivering value in a coordinated integrative way. This is more or less the time you started searching...

Scaling Scrum with Nexus and Kanban

Everybody wants to Scale Scrum So you have a couple of Scrum Teams that are working in adjacent areas and you’re starting to face some challenges in delivering value in a coordinated integrative way. This is more or less the time you started searching...

What does Scrum Product Ownership have to do with Dinosaurs? We typically say that Scrum Masters get to herd cats. But Scrum Product Owners actually need to learn how to ride a Dinosaur! With the click-bate established, what does that even mean?  I’ve been...

Advanced Scrum Product Ownership – Riding Dinosaurs

What does Scrum Product Ownership have to do with Dinosaurs? We typically say that Scrum Masters get to herd cats. But Scrum Product Owners actually need to learn how to ride a Dinosaur! With the click-bate established, what does that even mean?  I’ve been...

Introduction Atlassian is in the process of making some big changes to its products for the past year. It started with the acquiring of Agile Craft” and labeling it as “Jira Align”. They continued with major changes in the cloud UI, then came the...

Portfolio for Jira / Advanced Roadmaps / Plans

Introduction Atlassian is in the process of making some big changes to its products for the past year. It started with the acquiring of Agile Craft” and labeling it as “Jira Align”. They continued with major changes in the cloud UI, then came the...

Written by SPC Sachin Dhaygude Recently in retrospectives of one of the scrum teams, one team member had some strong opinions about guidelines that were defined for code reviews. Besides what to review and how to review, the guidelines also had some instructions on...

Guidelines for Common sense ☺

Written by SPC Sachin Dhaygude Recently in retrospectives of one of the scrum teams, one team member had some strong opinions about guidelines that were defined for code reviews. Besides what to review and how to review, the guidelines also had some instructions on...

The COVID19 pandemic gives us plenty of opportunities to think about uncertainty, complexity, and how to deal with those using Empiricism. When it comes to our work in Agile teams and organizations, the first thing we need to acknowledge is that the first thing...

COVID19 and Agile – a fresh perspective on uncertainty, complexity, empiricism and flow and what to do about it.

The COVID19 pandemic gives us plenty of opportunities to think about uncertainty, complexity, and how to deal with those using Empiricism. When it comes to our work in Agile teams and organizations, the first thing we need to acknowledge is that the first thing...

UPDATE: Back in 2015 I wrote in my personal blog about a Spotify Squad-level tool I started using in Executive/Management workshops as well as all-hands QuickStarts/QuickBoosts. I just realized I never mentioned here on the AgileSparks blog. Also, the option to run this assessment...

Using the Spotify Squad “Health” Check beyond the Squad – Pandemic version

UPDATE: Back in 2015 I wrote in my personal blog about a Spotify Squad-level tool I started using in Executive/Management workshops as well as all-hands QuickStarts/QuickBoosts. I just realized I never mentioned here on the AgileSparks blog. Also, the option to run this assessment...

Coronavirus has sent many people that in regular days are working from the office to work from home. This is a big change for many teams that need to establish new ways of work. Here are some tips for managers that are relevant for...

Under Siege – Working from Home in Coronavirus Days

Coronavirus has sent many people that in regular days are working from the office to work from home. This is a big change for many teams that need to establish new ways of work. Here are some tips for managers that are relevant for...

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...

The Premise A year ago Scrum.org, in collaboration with Daniel Vacanti and myself, published the Kanban Guide For Scrum Teams, a guide that is aimed at helping Scrum Teams take advantage of Kanban/Flow principles and practices. (I wrote an earlier blog post about understanding...

Improving your SAFe™ Implementation with some additional Flow metrics

The Premise A year ago Scrum.org, in collaboration with Daniel Vacanti and myself, published the Kanban Guide For Scrum Teams, a guide that is aimed at helping Scrum Teams take advantage of Kanban/Flow principles and practices. (I wrote an earlier blog post about understanding...

The console object is a very useful feature of browsers that has been around for many years. It provides access to the browser’s debugging console. Most web developers know how to print messages to the console using console.log.  But I’ve found that many don’t...

How to go beyond console.log and get the most out of your browser’s debugging console

The console object is a very useful feature of browsers that has been around for many years. It provides access to the browser’s debugging console. Most web developers know how to print messages to the console using console.log.  But I’ve found that many don’t...

Peer Code Review – Benefits and Statistics

Peer Code Review – Benefits and Statistics Benefits and statistics of embedding peer code review into your software development process.   As Lean-Agile coach I regularly talk with software development groups about the benefits of adding code review to their development process. Some easily...

Peer Code Review – Benefits and Statistics

Peer Code Review – Benefits and Statistics Benefits and statistics of embedding peer code review into your software development process.   As Lean-Agile coach I regularly talk with software development groups about the benefits of adding code review to their development process. Some easily...

The classic for loop is a widely used feature of javascript programs. It can be used for running any piece of code multiple times, and it used to be what was used for implementing operations on arrays. A typical for loop would look something...

How to dump the for loop and stay alive

The classic for loop is a widely used feature of javascript programs. It can be used for running any piece of code multiple times, and it used to be what was used for implementing operations on arrays. A typical for loop would look something...

Many organizations are becoming agile to improve quality, throughput or many other good things that agile brings along. It thus seems trivial that if we want to measure our improvement we will measure these. However this raises a difficulty and we need to look...

Setting Goals For Improvement – Leading vs. Lagging

Many organizations are becoming agile to improve quality, throughput or many other good things that agile brings along. It thus seems trivial that if we want to measure our improvement we will measure these. However this raises a difficulty and we need to look...

At AgileSparks, we’re known for speaking out against what we call Agile Theatre where a company goes through the motions of adopting Agile but stops short when it comes to changing the way the business operates. Real agility affects every aspect of an organization...

Case Study – RAPID RTC: Moving into the fast lane with SAFe®

At AgileSparks, we’re known for speaking out against what we call Agile Theatre where a company goes through the motions of adopting Agile but stops short when it comes to changing the way the business operates. Real agility affects every aspect of an organization...

Introduction As a system admin or a project manager you often find yourself torn between management requirements and users who find the tools not as comfortable as they would like them to be. Jira is without a doubt a tool that can raise mixed...

4 Common Jira Challenges and How to Overcome Them

Introduction As a system admin or a project manager you often find yourself torn between management requirements and users who find the tools not as comfortable as they would like them to be. Jira is without a doubt a tool that can raise mixed...

In the last couple of years, I’ve been writing about SAFe on the AgileSparks Blog, providing guidance articles for the SAI, and creating some complementary approaches and services in the SAFe context. All based on experiences in the trenches helping AgileSparks clients achieve agility...

SAFe in the Trenches – A new ebook by AgileSparks

In the last couple of years, I’ve been writing about SAFe on the AgileSparks Blog, providing guidance articles for the SAI, and creating some complementary approaches and services in the SAFe context. All based on experiences in the trenches helping AgileSparks clients achieve agility...

The Scrum Master’s’ role has become one of the most important and challenging roles in modern organizations, since they act as the main interface between top management and the teams that actually produce and deliver the company’s value to the customer. Because of the...

The Scrum Master as an Agile Leader

The Scrum Master’s’ role has become one of the most important and challenging roles in modern organizations, since they act as the main interface between top management and the teams that actually produce and deliver the company’s value to the customer. Because of the...

Recently, I had the opportunity to work on legacy code with several teams from various organizations. I would like to share my experience. We usually start by choosing a piece of code that is “painful”: changing frequently and “scary” to touch because of its...

Legacy Code: Extract-FirstUT-Cover-Refactor-TDD

Recently, I had the opportunity to work on legacy code with several teams from various organizations. I would like to share my experience. We usually start by choosing a piece of code that is “painful”: changing frequently and “scary” to touch because of its...

Seriously, please don’t come. Don’t come if you’re looking at it as a formality since you already know everything about agile and just need the SPC (SAFe Program Consultant) Certificate. Don’t come if you’re looking for the cheapest way to get your SPC so...

Please don’t come to our Implementing SAFe SPC4 workshops

Seriously, please don’t come. Don’t come if you’re looking at it as a formality since you already know everything about agile and just need the SPC (SAFe Program Consultant) Certificate. Don’t come if you’re looking for the cheapest way to get your SPC so...

User Stories don’t belong in the Marketing Backlog

Marketing Backlogs in the Trenches Last week I facilitated a 2-day Agile Marketing workshop for one of my clients. As usual, the discussion about the Marketing Backlog and how to move from a big bang marketing campaign to a more iterative approach via smaller...

User Stories don’t belong in the Marketing Backlog

Marketing Backlogs in the Trenches Last week I facilitated a 2-day Agile Marketing workshop for one of my clients. As usual, the discussion about the Marketing Backlog and how to move from a big bang marketing campaign to a more iterative approach via smaller...

What is the connection between Uncertainty and the Scaled Agile Framework? Uncertainty is one of the core reasons we need to be agile. Different modes of Business/Requirements/Technology uncertainties impact our economic costs in product development – especially the potential impact of risk. The first...

Uncertainty & the Scaled Agile Framework (SAFe™)

What is the connection between Uncertainty and the Scaled Agile Framework? Uncertainty is one of the core reasons we need to be agile. Different modes of Business/Requirements/Technology uncertainties impact our economic costs in product development – especially the potential impact of risk. The first...

Lean/Kanban approach to Teams

To Team or not to Team? If you look at the definition of Kanban or Lean, you wouldn’t find teams anywhere there. If you look at the Agile Manifesto, you can find “The best architectures, requirements, and designs emerge from self-organizing teams” Scrum is...

Lean/Kanban approach to Teams

To Team or not to Team? If you look at the definition of Kanban or Lean, you wouldn’t find teams anywhere there. If you look at the Agile Manifesto, you can find “The best architectures, requirements, and designs emerge from self-organizing teams” Scrum is...

SAFe includes Scrum – so how come many Scrum practitioners and thought leaders consider it unsafe? The Scaled Agile Framework (SAFe™) is one of the most popular approaches to applying agile at scale out there. SAFe’s perspective is that “Nothing beats an Agile Team”...

Improving SAFe thru Professional Scrum

SAFe includes Scrum – so how come many Scrum practitioners and thought leaders consider it unsafe? The Scaled Agile Framework (SAFe™) is one of the most popular approaches to applying agile at scale out there. SAFe’s perspective is that “Nothing beats an Agile Team”...

“There’s no predictability/commitment in Agile” Over the years I’ve heard my share of these kinds of statements from various levels of executives: “When my guys run a product development release I really want to know what I will get at the end so I...

Risk-aware Product Development (a.k.a. Agile)

“There’s no predictability/commitment in Agile” Over the years I’ve heard my share of these kinds of statements from various levels of executives: “When my guys run a product development release I really want to know what I will get at the end so I...

We’ve all heard it before – “Talented technology team builds amazing product!” That… doesn’t create the impact that they wanted, not enough customers end up buying or the users aren’t happy with it or <some other disappointment>… This is an especially common problem with...

The Product Manager / Product Owner AS A Scientist

We’ve all heard it before – “Talented technology team builds amazing product!” That… doesn’t create the impact that they wanted, not enough customers end up buying or the users aren’t happy with it or <some other disappointment>… This is an especially common problem with...

Actual is a relative term when it comes to business value delivered by a SAFe PI Objective. We had a discussion about this a couple of weeks ago in an Implementing SAFe class and I promised a blog post about this. Here it goes....

The difference between Planned vs Actual vs Actual Actual Business Value when it comes to SAFe PI Objectives

Actual is a relative term when it comes to business value delivered by a SAFe PI Objective. We had a discussion about this a couple of weeks ago in an Implementing SAFe class and I promised a blog post about this. Here it goes....

SAFe is a Scaled Agile Framework, Not a Scaled Agile Methodology

Last week this was a theme in the Implementing SAFe class Ofer Cohen and I ran in Waltham, MA. We find it crucial when training new SAFe Program Consultants (SPCs) to emphasize that they should use SAFe as a framework not a methodology. First, what’s...

SAFe is a Scaled Agile Framework, Not a Scaled Agile Methodology

Last week this was a theme in the Implementing SAFe class Ofer Cohen and I ran in Waltham, MA. We find it crucial when training new SAFe Program Consultants (SPCs) to emphasize that they should use SAFe as a framework not a methodology. First, what’s...

In the scaled Agile framework, one key role is the Release Train Engineer (RTE). But who should I look for to fill this role? What are the first few process improvements experienced RTE’s typically do? Yuval Yeret (AgileSparks) and Mattias Skarin (Crisp) took the...

Building Great Release Train Engineers – a talk with Mattias & Yuval

In the scaled Agile framework, one key role is the Release Train Engineer (RTE). But who should I look for to fill this role? What are the first few process improvements experienced RTE’s typically do? Yuval Yeret (AgileSparks) and Mattias Skarin (Crisp) took the...

Navigating the Agile Training Landscape It’s become pretty confusing these days. If you’re interested in advancing your Agile knowledge there are so many options. I often field questions from people asking me for help choosing the right class for them. Here is my subjective...

Which Public Agile Training Is Right For Me? (a.k.a Navigating The Agile Training Landscape)

Navigating the Agile Training Landscape It’s become pretty confusing these days. If you’re interested in advancing your Agile knowledge there are so many options. I often field questions from people asking me for help choosing the right class for them. Here is my subjective...

Last week I called a technician to repair an electrical shutter that was broken. The technician did a good job in general, but there was one particular thing he did that made me think of him as a true professional. Was it the tools...

The Professional Developer

Last week I called a technician to repair an electrical shutter that was broken. The technician did a good job in general, but there was one particular thing he did that made me think of him as a true professional. Was it the tools...

SAFe for Agile Marketing Guidance Article

Scaling Agile Marketing With SAFe – Overview More and more Marketing organizations are realizing today that they need to be faster, more flexible/responsive and more collaborative, in order to have a real impact on the business they’re supporting. More and more CMOs are looking...

SAFe for Agile Marketing Guidance Article

Scaling Agile Marketing With SAFe – Overview More and more Marketing organizations are realizing today that they need to be faster, more flexible/responsive and more collaborative, in order to have a real impact on the business they’re supporting. More and more CMOs are looking...

One of the new concepts we introduce in the Kanban Guide for Scrum Teams is the Service Level Expectation, defined as: An SLE forecasts how long it should take a given item to flow from start to finish within your workflow. The SLE itself...

Kanban Service Level Expectations and how to use them in Scrum

One of the new concepts we introduce in the Kanban Guide for Scrum Teams is the Service Level Expectation, defined as: An SLE forecasts how long it should take a given item to flow from start to finish within your workflow. The SLE itself...

Co-Creating and teaching the new Scrum.org Professional Scrum with Kanban class has given me an opportunity to get back to geeking out on WIP limits, flow metrics and all things Kanban. And it’s been fun! One of the key Kanban practices is Limiting Work...

Limiting Work in Progress (WIP) – some anecdotes worth thinking about when using Kanban with Scrum

Co-Creating and teaching the new Scrum.org Professional Scrum with Kanban class has given me an opportunity to get back to geeking out on WIP limits, flow metrics and all things Kanban. And it’s been fun! One of the key Kanban practices is Limiting Work...

In the Kanban Guide for Scrum Teams and the Professional Scrum with Kanban workshop, we introduce 4 key flow metrics that we believe Scrum teams can use to improve their flow: Work in Progress (WIP) The number of work items started but not finished...

4 Key Flow Metrics and how to use them in Scrum’s events

In the Kanban Guide for Scrum Teams and the Professional Scrum with Kanban workshop, we introduce 4 key flow metrics that we believe Scrum teams can use to improve their flow: Work in Progress (WIP) The number of work items started but not finished...

As part of our belief that Agile should span more than just the product development/IT department and can actually benefit other areas of the organization, we spend our time practicing and evangelizing Agile in other areas in the organization. Marketing is one of these...

Video of Agile Marketing at Scale talk at Midwest Digital Marketing Conference

As part of our belief that Agile should span more than just the product development/IT department and can actually benefit other areas of the organization, we spend our time practicing and evangelizing Agile in other areas in the organization. Marketing is one of these...

Sometimes you stumble upon amusement park methods. Remember the feeling when first going through the gates of a big amusement park? When you get a first glimpse of how vast it is? you see some rides close by and at the distance you see...

Amusement Park Methods

Sometimes you stumble upon amusement park methods. Remember the feeling when first going through the gates of a big amusement park? When you get a first glimpse of how vast it is? you see some rides close by and at the distance you see...

When I talk to marketing teams, Content is one of the areas with the most desire for achieving agility without losing your sanity.  Here is a guest post by Alex Novkov from Kanbanize about how they kept Content Marketing Agile. Content is King! This famous...

How to Keep Content Marketing Agile

When I talk to marketing teams, Content is one of the areas with the most desire for achieving agility without losing your sanity.  Here is a guest post by Alex Novkov from Kanbanize about how they kept Content Marketing Agile. Content is King! This famous...

It’s been so exciting to hear so much positive feedback and interest in the new Scrum.org Kanban for Scrum Teams guide and the accompanying Professional Scrum with Kanban class. Creating the class and guide together with Daniel (Vacanti) & Steve (Porter) and then working...

Understanding the Kanban for Scrum Teams Guide

It’s been so exciting to hear so much positive feedback and interest in the new Scrum.org Kanban for Scrum Teams guide and the accompanying Professional Scrum with Kanban class. Creating the class and guide together with Daniel (Vacanti) & Steve (Porter) and then working...

A team I am working with is in the storming stage of their development. Finally. It’s been sometime that they have been forming, carefully learning each other, sometimes from afar. Each person was doing their own stuff, limiting their interaction to consultations. Every person...

Team Storming and Compost

A team I am working with is in the storming stage of their development. Finally. It’s been sometime that they have been forming, carefully learning each other, sometimes from afar. Each person was doing their own stuff, limiting their interaction to consultations. Every person...

When we build the team’s board for the first time there’s many times the question of how to represent work in progress, how to show what’s going on between “Ready/Committed” (The backlog of the sprint, items ready to be developed) and “Done”. There are...

In Progress vs. Dev, QA

When we build the team’s board for the first time there’s many times the question of how to represent work in progress, how to show what’s going on between “Ready/Committed” (The backlog of the sprint, items ready to be developed) and “Done”. There are...

Organizations reorg all the time. And again. Why do they do that? Setting cynicism aside, organizations reorg to adapt to new realities, to new demands. A team of 5 people that grew to 20 people needs to split to smaller teams. A business group...

Time To Reorg – An Intro to Refactoring

Organizations reorg all the time. And again. Why do they do that? Setting cynicism aside, organizations reorg to adapt to new realities, to new demands. A team of 5 people that grew to 20 people needs to split to smaller teams. A business group...

When I was a kid cars didn’t have seat belts at the back seat. We used to fly to and fro all over whenever the car took a turn. These days my kids shriek with horror if we forget to buckle them up and...

Dev and Test, Sitting in a Tree: K-I-S-S-I-N-G

When I was a kid cars didn’t have seat belts at the back seat. We used to fly to and fro all over whenever the car took a turn. These days my kids shriek with horror if we forget to buckle them up and...

The Email Inbox – The real Personal Kanban frontier I’ve been struggling for years with visualizing my personal work using Kanban. Using a physical board isn’t that practical since a lot of the time I actually do my work I’m not at my office....

Finally – An Email Inbox Focused Personal Kanban Board

The Email Inbox – The real Personal Kanban frontier I’ve been struggling for years with visualizing my personal work using Kanban. Using a physical board isn’t that practical since a lot of the time I actually do my work I’m not at my office....

Becoming a SAFe Program Consultant – Studying for the SPC Exam

TL;DR – Looking for SAFe exam questions? Sorry, move along, nothing for you here… If otoh you’re looking for some tips on how to properly study for the exam that seem to have worked for dozens of my students for the SPC exam and...

Becoming a SAFe Program Consultant – Studying for the SPC Exam

TL;DR – Looking for SAFe exam questions? Sorry, move along, nothing for you here… If otoh you’re looking for some tips on how to properly study for the exam that seem to have worked for dozens of my students for the SPC exam and...

“Inspection does not improve the quality, nor guarantee quality. Inspection is too late. The quality, good or bad, is already in the product. Quality cannot be inspected into a product or service; it must be built into it.” – W. Edwards Deming. A big...

Accelerate Your Development Speed – Built In Quality

“Inspection does not improve the quality, nor guarantee quality. Inspection is too late. The quality, good or bad, is already in the product. Quality cannot be inspected into a product or service; it must be built into it.” – W. Edwards Deming. A big...

Comment: We’re reposting here a classic article from the archives of Yuval’s personal blog.  What do Agile backlog items have to do with Dinosaurs? I’ve been using a visualization that people find useful for understanding the relationship between the various Lean/Agile requirement containers. Some...

Explaining MVPs, MVFs, MMFs via the Lean/Agile Requirements Dinosaur

Comment: We’re reposting here a classic article from the archives of Yuval’s personal blog.  What do Agile backlog items have to do with Dinosaurs? I’ve been using a visualization that people find useful for understanding the relationship between the various Lean/Agile requirement containers. Some...

Bringing values down to earth Values and principles can often seem lofty and intangible so many agile practitioners prefer to focus on tools and practices. That’s understandable but unfortunate. Because values and principles have the potential to provide us with clarity and guidance that...

Getting Real About Your Values – The Values Retrospective

Bringing values down to earth Values and principles can often seem lofty and intangible so many agile practitioners prefer to focus on tools and practices. That’s understandable but unfortunate. Because values and principles have the potential to provide us with clarity and guidance that...

We are relentlessly expanding our tools set We at AgileSparks help companies create effective, efficient and happy workplaces. We do this by applying Agile and Lean principles. We understand that every approach has advantages and disadvantages. We believe that the best way is to...

Relentlessly expanding our tools set

We are relentlessly expanding our tools set We at AgileSparks help companies create effective, efficient and happy workplaces. We do this by applying Agile and Lean principles. We understand that every approach has advantages and disadvantages. We believe that the best way is to...

When we talk about the benefits of working with small batches we talk about risk reduction, about improving flow and getting quick feedback. I call these reasons “scientific”. I believe that the main reason for working in small batches is getting things done. The...

The Danger of Small Batches Addiction

When we talk about the benefits of working with small batches we talk about risk reduction, about improving flow and getting quick feedback. I call these reasons “scientific”. I believe that the main reason for working in small batches is getting things done. The...

The kanban method is built around improving the flow of product development. It works very well when you work according to priority. It also works well when some items have schedule constraints. When many items have schedule constraints this becomes an issue. The Motive...

Forward Looking Kanban Board

The kanban method is built around improving the flow of product development. It works very well when you work according to priority. It also works well when some items have schedule constraints. When many items have schedule constraints this becomes an issue. The Motive...

Introduction to the Scaled Agile Marketing Series More and more Marketing organizations realize they need to be faster, more flexible/responsive and more collaborative to have a real impact on the business they’re supporting. More and more marketing leaders believe Agile Marketing is the way to...

The Scaled Agile Marketing Series

Introduction to the Scaled Agile Marketing Series More and more Marketing organizations realize they need to be faster, more flexible/responsive and more collaborative to have a real impact on the business they’re supporting. More and more marketing leaders believe Agile Marketing is the way to...

In the previous article I mapped out the essentials of applying SAFe™ (The Scaled Agile Framework) to a marketing context and ended with a cliff hanger. As you can guess from the title of this article, what I feel is missing from the list...

Scaled Agile Marketing Flow with Kanban

In the previous article I mapped out the essentials of applying SAFe™ (The Scaled Agile Framework) to a marketing context and ended with a cliff hanger. As you can guess from the title of this article, what I feel is missing from the list...

Focusing on SAFe™ In the previous article in the Scaled Agile Marketing series I provided an overview of how Scaled Agile Marketing looks like. This time around I want to provide some more details on one of the approaches I mentioned for implementing Scaled...

Scaled Agile Marketing using SAFe – The Essentials

Focusing on SAFe™ In the previous article in the Scaled Agile Marketing series I provided an overview of how Scaled Agile Marketing looks like. This time around I want to provide some more details on one of the approaches I mentioned for implementing Scaled...

What does Scaled Agile Marketing mean? So, assuming you’re thinking Agile Marketing can help you with some of your marketing challenges and there’s a good opportunity to do something about it right now, and there are some reasons you think you need to consider...

Scaled Agile Marketing – An Overview

What does Scaled Agile Marketing mean? So, assuming you’re thinking Agile Marketing can help you with some of your marketing challenges and there’s a good opportunity to do something about it right now, and there are some reasons you think you need to consider...

I’d like to share with you some tips and tricks of setting a scrum board I usually share with my clients. The bottom line is that too many tools have too many features that support old ways of thinking. Let’s look at the various items...

Scrum Board Setup Tips and Tricks

I’d like to share with you some tips and tricks of setting a scrum board I usually share with my clients. The bottom line is that too many tools have too many features that support old ways of thinking. Let’s look at the various items...

A common phenomenon happening in organizations implementing scrum is that something is missing – the big picture. People are saying “We used to have High Level Designs – where are they?”, “We used to have an architecture before developing – where is it?”. The...

Seeing The Big Picture With Scrum

A common phenomenon happening in organizations implementing scrum is that something is missing – the big picture. People are saying “We used to have High Level Designs – where are they?”, “We used to have an architecture before developing – where is it?”. The...

Defining Agile Marketing In this article we will try to define the approach known as “Agile Marketing” – The application of ideas from the world of “Lean/Agile Software Development” to the world of marketing with the aim of achieving marketing agility. What ISN’T Agile Marketing...

Defining Agile Marketing

Defining Agile Marketing In this article we will try to define the approach known as “Agile Marketing” – The application of ideas from the world of “Lean/Agile Software Development” to the world of marketing with the aim of achieving marketing agility. What ISN’T Agile Marketing...

It took us some time, but the slides from our (Steve Wolfe from CA and myself) December talk in the Boston Agile Marketing meetup are finally publicly available. Agile marketing @ Scale at CA Technologies – Boston Agile Marketing Meetup December 2016 from Yuval...

Better late than never – Slides from the Agile Marketing @ Scale at CA Technologies talk in Boston Agile Marketing

It took us some time, but the slides from our (Steve Wolfe from CA and myself) December talk in the Boston Agile Marketing meetup are finally publicly available. Agile marketing @ Scale at CA Technologies – Boston Agile Marketing Meetup December 2016 from Yuval...

In earlier posts in our Scaled Agile Marketing we looked at whether you even need Agile Marketing and then what typically triggers a serious discussion about Agile Marketing. In this post we move to the next step – figuring out if you need Scaled Agile Marketing. So...

Do you NEED to Scale Agile Marketing? (Scaled Agile Marketing Series – Part 3)

In earlier posts in our Scaled Agile Marketing we looked at whether you even need Agile Marketing and then what typically triggers a serious discussion about Agile Marketing. In this post we move to the next step – figuring out if you need Scaled Agile Marketing. So...

The Need For An Agile Marketing Transformation Marketers or junior marketing leaders can implement Agile Marketing at the team level bottoms up or in islands in the organization. This approach can achieve some improvement but typically stalls at some point. Real marketing agility requires...

Reaching The Tipping Point For Agile Marketing – 8 Triggers That Get Marketing Leaders From Awareness To Activation

The Need For An Agile Marketing Transformation Marketers or junior marketing leaders can implement Agile Marketing at the team level bottoms up or in islands in the organization. This approach can achieve some improvement but typically stalls at some point. Real marketing agility requires...

Why Agile Marketing Making any sort of change is non-trivial. Implementing Agile Marketing, especially at scale, is hard. There should be a real need for it. These are some common change drivers we hear from Marketing leaders (more at “State of Agile Marketing” by...

Why Agile Marketing?

Why Agile Marketing Making any sort of change is non-trivial. Implementing Agile Marketing, especially at scale, is hard. There should be a real need for it. These are some common change drivers we hear from Marketing leaders (more at “State of Agile Marketing” by...

Over the years we at AgileSparks have been leading the charge when it comes to creating mashups and hybrids of approaches such as Scrum, Kanban, SAFe, LeSS, whatever. Mashups and hybrids can be very attractive as they can be an excuse for taking what...

Scrum and Kanban – Stronger Together

Over the years we at AgileSparks have been leading the charge when it comes to creating mashups and hybrids of approaches such as Scrum, Kanban, SAFe, LeSS, whatever. Mashups and hybrids can be very attractive as they can be an excuse for taking what...

In his book, “Confessions of a Public Speaker,” Scott Berkun tells us that when speaking, once the lights go out, you have everyone’s attention. Then you need to fight to avoid the attrition. In a similar fashion, at the end of the SAFe PI...

Keeping The PI Planning Momentum

In his book, “Confessions of a Public Speaker,” Scott Berkun tells us that when speaking, once the lights go out, you have everyone’s attention. Then you need to fight to avoid the attrition. In a similar fashion, at the end of the SAFe PI...

Agile Development – Just A Starting Point Towards Organizational Agility For many people Agile is “Agile Development”. They use agile to improve the effectiveness and agility of software organizations. For these people scaling agile typically means developing even larger programs/products with an agile development approach....

To Infinity and Beyond – Achieving Organizational Agility

Agile Development – Just A Starting Point Towards Organizational Agility For many people Agile is “Agile Development”. They use agile to improve the effectiveness and agility of software organizations. For these people scaling agile typically means developing even larger programs/products with an agile development approach....

Sometimes you need to pack a suitcase. One way of doing it would be to have a list of how many socks, shirts etc. can the suitcase hold, then prepare these items and pack them into the suitcase. This should work, I think, but...

Estimating – Do You Trust Your Ability To Execute?

Sometimes you need to pack a suitcase. One way of doing it would be to have a list of how many socks, shirts etc. can the suitcase hold, then prepare these items and pack them into the suitcase. This should work, I think, but...

Sometimes it is right there before us and all we need to do is to reach out and take it. Improvement opportunities are there – all we need to do is learn how to identify them and invest the minimal time to turn the...

Seize The Improvement Opportunity!

Sometimes it is right there before us and all we need to do is to reach out and take it. Improvement opportunities are there – all we need to do is learn how to identify them and invest the minimal time to turn the...

At the beginning of a Scrum implementation y,ou usually find two main types of team behaviors. Those who embrace the scrum events (Planning, daily etc.) and try to better understand them represent one type. There are many issues and many required adjustments and the...

When Scrum Events Are Burdening

At the beginning of a Scrum implementation y,ou usually find two main types of team behaviors. Those who embrace the scrum events (Planning, daily etc.) and try to better understand them represent one type. There are many issues and many required adjustments and the...

This post is a continuation/refresh of an earlier post from Yuval’s personal blog  Tools for Agile Marketing seems to be the hot topic in the various Agile Marketing communities. The Marketing Agility Podcast is talking to some tool vendors and people started to discuss it...

Choosing your Agile Marketing Tool

This post is a continuation/refresh of an earlier post from Yuval’s personal blog  Tools for Agile Marketing seems to be the hot topic in the various Agile Marketing communities. The Marketing Agility Podcast is talking to some tool vendors and people started to discuss it...

Lately I had the opportunity and pleasure to facilitate a process of designing cross-functional feature teams in a self-selection process. Self-selection is a facilitated way to let people choose which team to work in. It is surprising how rare this practice is sometimes even...

Experiencing Self-Selection of feature teams

Lately I had the opportunity and pleasure to facilitate a process of designing cross-functional feature teams in a self-selection process. Self-selection is a facilitated way to let people choose which team to work in. It is surprising how rare this practice is sometimes even...

When teaching SAFe (The Scaled Agile Framework) we talk about “Ba” – the sense of togetherness and connectedness that amplifies the performance of teams and larger groups (e.g. Agile Release Trains). This week when visiting Leankit (To teach an Implementing SAFe 4.0 SPC4 class to...

Ba – A sense of togetherness – Amplified by Music

When teaching SAFe (The Scaled Agile Framework) we talk about “Ba” – the sense of togetherness and connectedness that amplifies the performance of teams and larger groups (e.g. Agile Release Trains). This week when visiting Leankit (To teach an Implementing SAFe 4.0 SPC4 class to...

Intro Earlier this month I was helping a software organization in an Israeli defense organization (that’s why there are no pictures) run their first PI Planning event. The day after I told my colleagues at Agilesparks that this is one event I will try...

PI Planning Magic!

Intro Earlier this month I was helping a software organization in an Israeli defense organization (that’s why there are no pictures) run their first PI Planning event. The day after I told my colleagues at Agilesparks that this is one event I will try...

You may be smart. You may be intelligent. You may be creative. Yet to really achieve something meaningful, to make a real change, you need to do what the title suggests. I like words and these three did something to me. There are other...

The Need To Continuously and Relentlessly Persevere

You may be smart. You may be intelligent. You may be creative. Yet to really achieve something meaningful, to make a real change, you need to do what the title suggests. I like words and these three did something to me. There are other...

Which Estimation Units Should Your Teams Use For Work Items?  Why estimate in the first place? At the feature level, you want estimates so you can figure ROI (Return On Investment), so the business and product owners can prioritize one feature against another At...

Comparing Estimation Techniques

Which Estimation Units Should Your Teams Use For Work Items?  Why estimate in the first place? At the feature level, you want estimates so you can figure ROI (Return On Investment), so the business and product owners can prioritize one feature against another At...

Being mindful about the teaching mindset I wear many hats at AgileSparks – what you might call a T-Shaped sparkie… Every week I can find myself wearing the consultant hat, the marketer hat, the thought leader hat, the trainer hat, the conference speaker hat,...

Getting into a teaching mindset

Being mindful about the teaching mindset I wear many hats at AgileSparks – what you might call a T-Shaped sparkie… Every week I can find myself wearing the consultant hat, the marketer hat, the thought leader hat, the trainer hat, the conference speaker hat,...

5 pitfalls when using Atlassian Jira

Jira Atlassian is a great ALM tool for managing your Agile environment. It provides a friendly work space for Agile teams, and have some informative out of the box reports that allow teams to easily apply root cause analysis. In the program level, there...

5 pitfalls when using Atlassian Jira

Jira Atlassian is a great ALM tool for managing your Agile environment. It provides a friendly work space for Agile teams, and have some informative out of the box reports that allow teams to easily apply root cause analysis. In the program level, there...

As  coach I’ve had several opportunities to be involved in the process of big organizations moving from waterfall to agile. You usually start with frowning faces, people coming to meetings reluctantly, armed with a load of cynicism and skepticism. Then after some time something...

Handling Reminisces of a Glorious Waterfall Past

As  coach I’ve had several opportunities to be involved in the process of big organizations moving from waterfall to agile. You usually start with frowning faces, people coming to meetings reluctantly, armed with a load of cynicism and skepticism. Then after some time something...

Here is an example of a fairly typical Marketing Kanban board which can be useful for marketing teams that are taking their first steps towards implementing agile marketing in practice using kanban.     You can print it out and use it as a source of ideas & inspiration...

Kanban for Marketing Kick-start Example

Here is an example of a fairly typical Marketing Kanban board which can be useful for marketing teams that are taking their first steps towards implementing agile marketing in practice using kanban.     You can print it out and use it as a source of ideas & inspiration...

“If they self-organize, what is our role as team leads?” This is one tough question my managers asked me when I proposed we give eXtreme Programming a try. At the time, this question made feel very uneasy, and I had a hard time providing...

If they self-organize, what is our role as team leads?

“If they self-organize, what is our role as team leads?” This is one tough question my managers asked me when I proposed we give eXtreme Programming a try. At the time, this question made feel very uneasy, and I had a hard time providing...

There is this thing. It’s coming up again and again. I would say it is the root of all evil. At least some of it. I am referring to the need of many software development managers to make sure all their employees are fully...

From Utilization to Done

There is this thing. It’s coming up again and again. I would say it is the root of all evil. At least some of it. I am referring to the need of many software development managers to make sure all their employees are fully...

Agile Practices using Jira Atlassian

The more we meet software development organizations, the more we see how Jira, the most popular ALM tool out there, is being misused.  Abusing the tool is quite easy actually… Paraphrasing Tolstoy’s words from Anna Karenina, “Good Jira implementations are all alike but unhappy implementations are all unhappy on...

Agile Practices using Jira Atlassian

The more we meet software development organizations, the more we see how Jira, the most popular ALM tool out there, is being misused.  Abusing the tool is quite easy actually… Paraphrasing Tolstoy’s words from Anna Karenina, “Good Jira implementations are all alike but unhappy implementations are all unhappy on...

This week I’m in Fort Lauderdale, Florida speaking at the Lean/Agile US conference. The subject of my talk today was “Introduction to Lean/Agile scaling approaches” where talked about why scaling approaches are necessary and when to actually try to de-scale as well as gave...

Comparing and choosing scaled agile approaches (or not scaling at all? )

This week I’m in Fort Lauderdale, Florida speaking at the Lean/Agile US conference. The subject of my talk today was “Introduction to Lean/Agile scaling approaches” where talked about why scaling approaches are necessary and when to actually try to de-scale as well as gave...

By Erez Tatcher & Yaki Koren Every summer my uncle Josh and his wife Nancy go on a big trip to see a famous waterfall. They love waterfalls. Sometimes it seems to me my uncle even loves preparing for the trip more than the...

The Great Waterfall Trip

By Erez Tatcher & Yaki Koren Every summer my uncle Josh and his wife Nancy go on a big trip to see a famous waterfall. They love waterfalls. Sometimes it seems to me my uncle even loves preparing for the trip more than the...

Note: This post was original published in Yuval Yeret’s personal blog “Validated Learning Over Opinions and Conventions” is the first value in the Agile Marketing Manifesto. A couple of weeks ago I was helping form what we call a “Marketing Agile Release Train” – a...

Agile Marketing Validation Board

Note: This post was original published in Yuval Yeret’s personal blog “Validated Learning Over Opinions and Conventions” is the first value in the Agile Marketing Manifesto. A couple of weeks ago I was helping form what we call a “Marketing Agile Release Train” – a...

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 has 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 has 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...

The challenges of testers & developers working together in a cross-functional Agile team

  One of the significant changes while moving to Agile teams is that testers and developers are now part of the same team. This change introduces great advantages, as well as some challenges. The immediate impact is that the testers participate in the Scrum...

The challenges of testers & developers working together in a cross-functional Agile team

  One of the significant changes while moving to Agile teams is that testers and developers are now part of the same team. This change introduces great advantages, as well as some challenges. The immediate impact is that the testers participate in the Scrum...

A good way to improve how a team works together is to try to run experiments for collaboration. We’ve listed here a set of experiments you may want to try, depending on where your team is in the journey for better teamwork. Each section...

Improving Teamwork Through Experiments

A good way to improve how a team works together is to try to run experiments for collaboration. We’ve listed here a set of experiments you may want to try, depending on where your team is in the journey for better teamwork. Each section...

Product Owners forum

It is so great to have some slack time, as you can let your mind get off a bit from your own coaching activities and learn from others. It is also great as sooner or later you will connect the dots back to implement...

Product Owners forum

It is so great to have some slack time, as you can let your mind get off a bit from your own coaching activities and learn from others. It is also great as sooner or later you will connect the dots back to implement...

You can read in many places (for example here or in Don Reinersten’s Book The Principles of Product Development Flow) that when you avoid over utilization (that is, use less than 100% capacity) a system (like a road or a scrum team) that handles...

Avoiding Over Utilization Field Trip

You can read in many places (for example here or in Don Reinersten’s Book The Principles of Product Development Flow) that when you avoid over utilization (that is, use less than 100% capacity) a system (like a road or a scrum team) that handles...

Why “Cost of Delay”?

Don Reinerstern in his book “The Principles of Product Development Flow” writes about the importance of having an economic view when making decisions. This is as usually we are developing products to improve our financial standing (and even if it is not for “making...

Why “Cost of Delay”?

Don Reinerstern in his book “The Principles of Product Development Flow” writes about the importance of having an economic view when making decisions. This is as usually we are developing products to improve our financial standing (and even if it is not for “making...

These days, it seems that scaling Agile is all the rage. But while Agile might be the most efficient way to get a product to market, scaling it is a road filled with potholes and landmines so you should start by asking yourself if...

6 Ways to Tell if SAFe™ (The Scaled Agile Framework) is Right For You

These days, it seems that scaling Agile is all the rage. But while Agile might be the most efficient way to get a product to market, scaling it is a road filled with potholes and landmines so you should start by asking yourself if...

We’ve all seen it. It’s quite an elaborate show with Scrum Masters, Sprint Planning, Daily Standups, Secret handshakes, a lot of artifacts, ceremonies, roles. The recent “broadway”-level productions include bigger pictures, more roles, artifacts. It is like visiting the city set in that classic Universal...

The Agile Theater

We’ve all seen it. It’s quite an elaborate show with Scrum Masters, Sprint Planning, Daily Standups, Secret handshakes, a lot of artifacts, ceremonies, roles. The recent “broadway”-level productions include bigger pictures, more roles, artifacts. It is like visiting the city set in that classic Universal...

Understanding the relationship between Kanban and the Theory of Constraints Critical Chain Project Management Approach

Background I recently had a short twitter chat with Catherine Swetel and Steven Holt about the relation between TOC Critical Chain and Kanban. This post will try to sum up my thoughts in a way that is a little bit more persistent, as well...

Understanding the relationship between Kanban and the Theory of Constraints Critical Chain Project Management Approach

Background I recently had a short twitter chat with Catherine Swetel and Steven Holt about the relation between TOC Critical Chain and Kanban. This post will try to sum up my thoughts in a way that is a little bit more persistent, as well...

Patterns for getting to a lower WIP level in a system – The Freeze, No New Work, Limit Later, and some Mashups…

Some of us have the luxury of designing processes for greenfield systems meaning there is no history/legacy to deal with. Typically though, we are dealing with Brownfield/Legacy systems – This usually means there is some work in the system already, there are outstanding commitments,...

Patterns for getting to a lower WIP level in a system – The Freeze, No New Work, Limit Later, and some Mashups…

Some of us have the luxury of designing processes for greenfield systems meaning there is no history/legacy to deal with. Typically though, we are dealing with Brownfield/Legacy systems – This usually means there is some work in the system already, there are outstanding commitments,...