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:

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