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:

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