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:

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