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:

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