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:

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