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:

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