Blog

Agile Mindset

Handling Reminisces of a Glorious Waterfall Past

As a 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 magical happens – things change to the better. Spring has arrived!

During those first months, at the beginning of the implementation, times are hard. People are struggling. And very soon you start to hear complaints and people telling you how great it was before all this. Before all this agile. When design documents were design documents. When they had time to work. Suddenly the past becomes a lost haven. In training, in coaching sessions, you hear people reminiscing about some glorious past.

The key to addressing these issues is to find out how exactly was it at those times.

Read More »
Agile Marketing

Kanban for Marketing Kick-start Example

It is a slightly modified version of Henrik Kniberg’s Kanban Kick-Start Example that he graciously shared using a creative commons license. Why do we need a marketing version you ask? Because we find that people connect better to examples in their own domain so talking about code and development doesn’t really work well with marketers… Feel free to take this one and adapt it for your use and share alike! (Here’s a PowerPoint version you can edit)

Read More »
Agile Leadership

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 me feel very uneasy, and I had a hard time providing some good answers. 15 years later, I think I finally have finally come to terms with the tough issue of management and self-organization.

Read More »
Agile Mindset

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 utilized. It usually surfaces when you start talking about real team work or about agile execution.

Having all your employees fully utilized is not a bad thing for itself. It is just not the goal. The goal is to get software development done. The problem starts when “people fully utilized” gets in the way of getting software development done.

Read More »
Agile Tools

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 in their own way”. (In AgileSparks we keep a warm place for the classics). We have seen many cases where the abuse of the tool caused frustrations and inconsistencies with the Agile mindset that put at risk the ability to benefit from Agile practices adopted by the organization.

Read More »
Scaling Agile

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

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 a very brief introduction to a couple of the key frameworks we typically use – SAFe, Large Scale Scrum, Spotify’s approach, Connected kanbans.  I then finished with some decision criteria questions to ask yourself as you’re starting this journey.

Read More »
Agile Mindset

The Great Waterfall Trip

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

Read More »
Agile Marketing

Agile Marketing Validation Board

“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 group of Agile Marketing teams each focused on supporting the business activities of a key product/solution in a large portfolio. The way we do this is typically a combination of some Agile Marketing training followed up by actual high-level planning of their first quarter followed by a deep dive into their first iterations/sprints.

Read More »
Agile Mindset

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 would handle a growing garden. In this short article, I would like to discuss the great opportunity for a better understanding of software development, hidden in fruits. Yes, fruits.

Read More »
Subscribe for Email Updates:

Most New:

Categories:

Tags:

Implementing SAFe
speed at scale
Limiting Work in Progress
Agile Marketing
Agile Games
Kanban 101
Sprint Retrospectives
Continuous Planning
Artificial Intelligence
Planning
SA
Agile
Lean Agile Leadership
Operational Value Stream
Sprint Planning
Large Scale Scrum
Scrum With Kanban
WIP
Agile Games and Exercises
Nexus
Process Improvement
Nexus Integration Team
Games and Exercises
Legacy Code
NIT
Effective Agile Retrospectives
Scrum.org
Lean-Agile Budgeting
Implementation of Lean and Agile
PI Planning
QA
Keith Sawyer
BDD
Scrum Values
Portfolio for Jira
Agile in the Enterprise
Rapid RTC
Change Management
Perfection Game
lean agile change management
Agile India
Jira admin
ARTs
Risk-aware Product Development
Agile Israel
Agile Development
GanttBan
Agile Release Management
Lean and Agile Principles and Practices
Jira Cloud
Agile Assembly Architecture
Retrospectives
Product Management
Managing Projects
Introduction to ATDD
Confluence
EOS®
Risk Management on Agile Projects
The Kanban Method
SAFe
DevOps
Scrum
Entrepreneurial Operating System®
Reading List
Software Development
Agile Project Management
ROI
Agile Release Planning
Lean Agile
Lean Software Development
Agile Basics
Hybrid Work
System Team
SAFe Release Planning
Jira
Agile Program
RSA
Achieve Business Agility
Kanban Basics
Agile Israel Events
chatgpt
Agile Product Ownership
Agile Risk Management
Development Value Streams
Presentation
Applying Agile Methodology
Lean and Agile Techniques
Daily Scrum
Slides
RTE Role
Risk Management in Kanban
PI Objectives
Program Increment
Test Driven Development
Agile Product Development
Lean Risk Management
Spotify
Scrum and XP
Coaching Agile Teams
Team Flow
SAFe DevOps
Kanban Kickstart Example
Agile Project
ScrumMaster Tales
Engineering Practices
A Kanban System for Software Engineering
Scrum Primer
Managing Risk on Agile Projects
Nexus vs SAFe
Agile Delivery
Sprint Iteration
Release Train Engineer
SPC
Agility
ART Success
Agile for Embedded Systems
Kanban Game
What Is Kanban
Tips
Advanced Roadmaps
Software Development Estimation
Nexus and SAFe
Lean-Agile Software Development
Iterative Incremental Development
Certification
IT Operations
Agile Techniques
Scrum Guide
Agile Contracts Best Practices
Continuous Improvement
Agile Outsourcing
Continuous Delivery
System Integration Environments
Systems Thinking
Rovo
Webinar
ATDD
Atlassian
Built-In Quality
Tools
The Agile Coach
AI
RTE
Lean Agile Basics
Legacy Enterprise
Agile Mindset
ALM Tools
Covid19
Jira Plans
AgileSparks
ATDD vs. BDD
Professional Scrum with Kanban
LeSS
Accelerate Value Delivery At Scale
Scaled Agile Framework
Lean Startup
User stories
Professional Scrum Product Owner
An Appreciative Retrospective
Elastic Leadership
Introduction to Test Driven Development
Kaizen Workshop
Agile Community
Acceptance Test-Driven Development
Scrum Master
System Archetypes
Manage Budget Creation
LAB
predictability
Nexus and Kanban
Kanban
Quality Assurance
Video
Principles of Lean-Agile Leadership
Professional Scrum Master
Product Ownership
Certified SAFe
Frameworks
POPM
Pomodoro Technique
Lean Agile Management
Agile Testing Practices
Kaizen
Business Agility
transformation
Atlaassian
TDD
Agile Exercises
Self-organization
LPM
agileisrael
Releases Using Lean
Story Slicing
Amdocs
Continuous Deployment
Enterprise DevOps
Agile and DevOps Journey
Code
Value Streams
Continuous Integration
AI Artificial Intelligence
Lean Budgeting
speed @ scale
Lean Agile Organization
AgileSparks
Logo
Enable registration in settings - general

Contact Us

Request for additional information and prices

This website uses Cookies to provide a better experience
Shopping cart