Search
Close this search box.
Search
Close this search box.
Search
Close this search box.

Blog

Continuous Deployment

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 when 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 an experienced Scrum practitioner, you probably associate the time you started to use Scrum with the time you started to release more frequently. The Sprint Increment that had to be potentially releasable caused you a lot of pain as you were trying to improve your processes and capabilities, implement Continuous Integration, and finally gain the ability to actually have a releasable Increment each Sprint. You were pretty proud.

Read More »
Agile Tools

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 answer will usually be that as we are working with small batches we need to focus on what’s immediately coming up and so other things are getting neglected.

But this is a confusion. Nothing should be neglected. For sure we cannot neglect long-term thinking and planning.

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 »
Agile Mindset

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 artificial and people don’t always understand the critical difference between the two. I’d like to discuss it here.

Read More »
Flow

Avoiding Over Utilization Field Trip

Reinersten’s Book The Principles of Product Development Flow) that when you avoid overutilization (that is, use less than 100% capacity) a system (like a road or a scrum team) that handles items with variation (like cars or stories for software) you get better cycle time – that is, items flow faster through the system.

Read More »
Flow

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 because we are usually developing products to improve our financial standing (and even if it is not for “making money” but rather for nobler reasons, still there is the economic view).

Read More »
Agile Israel

Techniques and experiences for managing end to end Releases/Projects/Programs using Kanban and Flow

Kanban is a powerful and flexible system. One of the popular emerging ways of using it is to create and manage product development flow. Whether for a single project, a program, or a portfolio, we will explore the need for product development flow, see how kanban fulfills this need in a couple of examples from real clients, and discuss the next frontiers for program management flow.

Read More »
Subscribe for Email Updates:

Most New:

Categories:

Tags:

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