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:

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