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:

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