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:

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