Shaun Dicker’s delivery leadership blog shares honest, practitioner writing on flow, modern engineering practice, leading teams, and putting AI to work across the software delivery lifecycle.
Topics
Latest writing
-

Story Points and AI: Measure Flow and Outcomes Instead
AI makes estimating development effort unstable, so story points and velocity mislead; measure flow (cycle time, work item age, throughput) and outcomes (quality, customer impact) instead. Continue reading…
-

Multi-Supplier Delivery with Flight Levels
Flight Levels coordinates multi-supplier delivery by adding one thin layer above the teams: a single board, cadence, and work-in-progress cap, so nobody changes how they work. Continue reading…
-

Is Servant Leadership Dead? Service With Standards
No, servant leadership is not dead; research shows it still boosts team performance and trust, but it works only when service means honesty and high standards, not niceness. Continue reading…
-

Servant Leadership for Delivery Leads: A Practical Guide
Servant leadership for delivery leads means putting the team’s needs first by building trust, empowering people and leading by example to improve team performance and deliver value. Continue reading…
-

Types of Agile Methodology: Which One Fits Your Team? Scrum, Kanban or SAFe?
Not sure which agile method suits your team? We break down Scrum, Kanban, Lean, XP and scaling frameworks in plain English — no jargon, just clarity. Continue reading…
-

Engineering Mindset: Why Focusing on Failure Matters
Explore why focusing on failure is a game-changer with insights from Dave Farley. From Apollo missions to everyday code, learn how anticipating failures shapes reliable software. Continue reading…
-

Effective Platform Engineering: Benefits & Missteps
Effective platform engineering empowers developers by raising concepts to a higher level of abstraction, rather than hiding complexity or imposing restrictive defaults that reduce developer autonomy. Continue reading…
-

Agile Mindset: What It Is and Why It Matters
An agile mindset is a way of thinking that treats change, challenges, and setbacks as chances to learn, adapt, and improve rather than as threats or obstacles. Continue reading…
-

What Is an Agile Coach? Benefits & How to Hire
An agile coach teaches and guides software teams to apply agile principles, helping them collaborate, self-organise, improve continuously, and remove obstacles that slow progress towards project goals. Continue reading…
-

CLEAR Goals for Agile Teams: Beyond SMART Goals
CLEAR goals (Collaborative, Limited, Emotional, Appreciable and Refinable) suit agile teams better than SMART goals because they can be adjusted as the team learns more. Continue reading…
-

What is Kanban? Card, Board, System or Method?
Kanban is a card, a board, a system and a method: a visual, pull-based way to manage work that limits work in progress to improve flow. Continue reading…
-

Productive Meeting Agenda: 2 Tips to Fix Your Meetings
To make a meeting productive, give it two things: a clear desired outcome and a list of topics and activities, then share it as the agenda beforehand. Continue reading…
-

Project Manager Personality: Do You Have What It Takes?
There is no single “right” personality to be a great project manager. Introverts and extroverts alike can succeed, as long as they know their strengths and adapt. Continue reading…
Tag Cloud
agile estimation agile goal setting Agile Manifesto agile mindset Amy Edmondson Appreciable are story points dead aspirational goals best personality type for project managers board Brené Brown can an introvert be a good project manager can introverts be project managers code review bottleneck Collaborative continuous improvement cumulative flow diagram cycle and lead time cycle time David J. Anderson desired outcome DORA do you need a certain personality to be a project manager effective meeting agenda Emotional example project status meeting agenda extrovert facilitator flexible goals for teams flow metrics forecasting Gallup employee engagement goal setting frameworks ground rules growth mindset handoffs how to enable not rescue your team how to set goals for an agile team how to stop unproductive meetings how to write a meeting agenda desired outcome introvert is Kanban a card is servant leadership dead is servant leadership still relevant in 2026 just-in-time (JIT) manufacturing kanban Kanban board vs Scrum board Kanban method Kanban work in progress limits Limited MBTI MBTI project management measuring productivity with AI coding assistants meeting agenda example meeting agenda with roles and timings meeting preparation note-taker outcome metrics personality to be a project manager personality traits of a good project manager project leadership competencies project lifecycle project management personality traits project manager personality project status report psychological-safety pull-based workflow Refinable refinable goals in agile retrospectives SAFE scrum self-awareness servant leadership servant leadership for delivery leads servant leadership without being soft serving the outcome through the team setting adaptable team goals should we still use story points with AI six practices of the Kanban Method SMART goals for agile teams sprint planning stakeholders story points and AI strengths and weaknesses system or method Taiichi Ohno throughput timekeeper topics and activities Toyota two tips for more productive meetings what does CLEAR stand for in goal setting what does Kanban mean what is Kanban what servant leadership really means why SMART goals don't work for agile teams work in progress work in progress (WIP) limits work item age

