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:

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