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:

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