Leanpub Header

Skip to main content

Topics

Agile

From the Manifesto to Scrum, Kanban, user stories, OKRs, retrospectives, coaching, the engineering practices underneath, and what agile means when AI joins the team, as told through the free samples of the Leanpub books about agile.

Created from the free samples of 23 Leanpub books and the descriptions and tables of contents of 30 more, with every source cited.

Agile software development is a family of ways of building software in short cycles, with working software delivered at the end of each cycle, plans revised as the team and its customers learn, and the people doing the work deciding how to do it. The name comes from the Manifesto for Agile Software Development of 2001, whose four values and twelve principles are still the reference point: one of those principles, that at regular intervals the team reflects on how to become more effective and adjusts its behaviour accordingly, is quoted by the books on retrospectives as the practice's charter.[1] Kent Beck, writing in 2025 about the method he had called Extreme Programming, recalls that the name was a problem for the project managers of the day, that renaming the idea "agile" made it sell, and that because anyone could then call anything agile, the word developed a smell.[2]

What sits under the word today is a layered field. There are frameworks, of which Scrum is by far the most widely used, and Kanban, which came into software from lean manufacturing and brought a vocabulary of flow, work in progress and cycle time with it. There are the practices the frameworks assume: user stories, backlogs, estimation or its refusal, sprint goals and objectives, retrospectives. There are the engineering practices of Extreme Programming, test-driven development, pairing and continuous delivery, which many agile teams rely on and many agile books take for granted. And there is a profession around all of it, the agile coach, with its own literature on stances, models and games. At the edges, the ideas are being applied outside software, to creative agencies, technical writing and the construction of refineries, and being re-examined for teams in which some of the members are AI agents.

This article follows that layering. It covers the history, Scrum, stories and planning, Kanban and flow, retrospectives, coaching and leadership, engineering practices, and the three frontiers of scale, other industries and AI. Its sources are the free samples of Leanpub books on agile, and where a book has no sample, its public description and table of contents; every claim that rests on a book cites it, and nothing has been taken from a book's paid chapters.

Where to start

Few of the sources teach agile from nothing; most assume the reader is already on a team that calls itself agile and wants it to work better. The nearest things to an introduction are written for a particular reader: An Agile Playbook for Technical Communicators explains the Manifesto, Scrum and Kanban for technical writers new to agile,[11] The Agile Agency does the same for creative agencies,[10] and Starting Agile is for a team that has adopted the practices and wants the principles behind them, so that it can change a practice when its environment changes.[7] Agile Testing Condensed: is a brief overview of agile testing that points to the authors' longer books.[44]

A reader who knows the Scrum vocabulary can go straight to the practice books, which are organised as menus rather than courses: Fifty Quick Ideas to Improve your User Stories for user stories, with the basics deliberately skipped,[18] Getting Value out of Agile Retrospectives and Plans for Retrospectives for retrospectives, the first a toolbox of exercises and the second whole sessions matched to a team's situation,[1][32] and Agile Release Planning - My practical methods for a first release-planning workshop.[12] For flow, The Kanban Pocket Guide is the short companion to the Kanban Guide,[27] and Actionable Agile Metrics For Predictability: Tenth Anniversary Edition the book on the metrics, which needs no statistics.[4]

Coaches and leaders have their own shelf: Extraordinarily Badass Agile Coaching chooses breadth over depth across the stances of the role,[33] and The Agile Coaching DNA sets out a five-part model of it.[34] The engineering practices underneath are in The Software Developers’ Guidebook and Test-Driven Development: Extensive Tutorial.[43][42]

History

The books trace agile's prehistory to the workplace rather than to software. Paulo Caroli's account of workflow begins with Frederick Taylor's scientific management at the end of the nineteenth century, which improved productivity by analysing and prescribing work, and was criticised for treating people as machines and separating planning from execution; he lists Six Sigma, total quality management, business process re-engineering and lean thinking as the responses, and places agile among them, as the developer community's reaction to industrial practices that had been standard in software since the 1970s.[3] The other recurring ancestor is queueing theory: the formula that John Little proved in 1961 relating the average number of items in a system, their arrival rate and their wait time applies, Daniel Vacanti argues, to any agile process whatever its flavour, because an agile process is a queueing system.[4]

The retrospective's history is told in more detail than any other practice's. Patrick Kua dates it to Norm Kerth's 2001 book on project retrospectives, a ritual gathering of a community at the end of a project to learn from the experience, published at about the time the Manifesto was; agile teams took the idea and ran it at the end of every iteration rather than every three to twelve months, which shrank it from several days to an hour or two, and these heartbeat retrospectives got their own handbook from Esther Derby and Diana Larsen in 2006. Kua's table of reflective practices across methods, from Extreme Programming's "fix XP when it breaks" to Scrum's sprint retrospective, Crystal's reflective improvement and Kanban's "improve collaboratively", is a compact map of the early agile family.[5]

Two decades on, the literature is partly a literature of self-scrutiny. Mike Burrows, writing in 2021 for agile's twentieth anniversary, names three problems: an orientation split between backlog-driven teams that plough through requirements with little feedback and deliberately outcome-oriented ones; a tension between team autonomy and a strategy that happens to the team; and scaling that dresses hierarchy in agile terms. Allan Kelly, in the same book, argues that agile is the process change that accompanies digital, that programmers received digital tools first and invented agile, and that a business cannot become digital by writing a requirements document and a Gantt chart.[6] Vacanti is blunter: agile is not a process, Scrum is not a process, Kanban is not a process, and much agile dogma, fixed-length timeboxes, complexity estimation and upfront planning among it, is the antithesis of flow.[4] A book that organises itself around the principles beneath the practices argues that adopting the practices is not the same as being agile, and that a team needs the why under each one in order to keep adapting.[7] The vocabulary has become familiar enough to be satirised: one work in progress collects deliberately wrong answers to questions such as what a retrospective is or how a product owner prioritises, and reports that readers recognised their own dysfunctions in the jokes.[8] Another, an organisation-design novel, has a section asking whether agile is dead.[9]

Scrum

Scrum is the framework most of the sources assume even when they do not name it: a product owner with a backlog, a team working in fixed sprints, a planning meeting, a daily stand-up, a review and a retrospective, and a Scrum Master to keep the process honest. The books here rarely explain it from scratch. They teach it through games, apply it to new settings, or argue for it from first principles.

The framework in practice

An introduction written for creative agencies covers the ground an introduction for software teams would: the Manifesto, user stories, the Scrum roles, timeboxes and artefacts, then lean principles and Kanban, before eight case studies that include running Scrum for a rock band and mixing Scrum with Kanban.[10] A guide for technical writers on agile teams explains the difference between agile and Scrum, describes both Scrum and Kanban, and then fits documentation into sprints with documentation user stories, a task board and a review cycle, alongside answers to daily problems such as slow review feedback and waterfall inside a sprint.[11]

The planning end of Scrum gets a practitioner's recipe in Joseph Little's release-planning method, which walks a single team from a vision to a product backlog, votes on business value, estimates in story points with planning poker, derives a velocity and produces a first release plan, with an ordering factor the author calls R and advice on continuing backlog refinement afterwards; the author presents it as one person's approach to be adapted rather than a prescription.[12]

Learning Scrum through games

A distinctive strand of the Scrum literature is the simulation. Alexey Krivitsky's lego4scrum: post-covid revision, a simulation he began running on certification classes in 2009, has several teams build one LEGO product through Scrum sprints: a pre-game of pitching a vision, forming teams, story mapping, refining the backlog and estimating, an in-game of multi-team sprint planning, building, a joint review and a retrospective, and a debrief. Its principles are deliberate. The product owner asks "where is my city?" at every review, to make the point that a working increment matters more than explanations of why there is none; the game is never run with one team, because a single team makes Scrum look naive; every team works from one backlog under one product owner, on the Large-Scale Scrum argument that scaled Scrum is still Scrum; and the first sprint is designed to fail, since in nineteen of the author's twenty runs it does, and the failure is where the learning is. The 2023 edition reports a session with 120 students in Gothenburg, scaling to more than fifteen teams using requirement areas from LeSS Huge, and an author convinced, after trying virtual substitutes during the pandemic, that physical presence is essential to real team dynamics.[13]

The ball point game is the other standard simulation; its facilitator's guide covers the original, a one-ball variant, Kanban and DevOps versions, a virtual version and a scaled version for groups of more than a hundred people, built so that players feel scaling problems rather than hear them described.[14] A companion from the same coaching series collects fourteen collaboration games whose stated purpose is to leave players with an emotional memory they can draw on when a similar situation arises at work.[15]

Scrum from first principles

Two 2026 books by Jeff Sutherland argue for Scrum from outside the practice literature. The first explains why Scrum works by going back to physics, biology, evolution, neuroscience and economics, with chapters relating it to entropy, self-organisation, Friston's free-energy principle, pattern languages and the OODA loop, and frames the framework as a protocol for an age of cheap intelligence.[16] The second applies Scrum and Scrum@Scale to teams in which AI agents do real work, and is as much about the infrastructure such teams need, containers, memory, work management and chat, as about the framework; its chapters on stopping agents from drifting into waterfall, on WIP limits for agents and on verifying what an agent claims to have done are discussed below under agile and AI.[17]

Stories, planning and goals

Agile planning runs on three timescales: the user story and the sprint, the release or quarter, and the mission or roadmap. The sources are richest on the first, divided on the second, and have one strong proposal for the middle ground.

User stories

Gojko Adzic and David Evans's book of fifty ideas for user stories starts from a diagnosis: stories are misunderstood as lightweight requirements that business stakeholders hand to a delivery team, collected in a tool with a ton of detail, when the model they imply is requirements by collaboration, with hand-overs replaced by frequent discussion. Their first idea is to tell stories rather than write them, keeping the card or ticket as a reminder for a conversation; they meet the usual reasons for written detail, regulatory sign-off, distributed stakeholders, specialist knowledge, by moving the sign-off to after the discussion, as teams in regulated environments they worked with did. Their second divides responsibility: the business specifies only the role and the benefit, the delivery team proposes at least three options for what to build, and both decide together, which forces a conversation and moves stories from "in order to sell more" to something specific. Their third is not to worry about story format, since a card is a token for a conversation and no format has been shown to change results; one of their favourite cards carried only two Japanese characters.[18]

The companion book on tests, by the same authors with Tom Roden, is written for cross-functional teams delivering in short iterations and planning with stories, and it reaches back into the stories: its advice to explore capabilities rather than features, illustrated by a contact form whose real risks were an offline user and a support team with no diagnostics, uses the "in order to" clause of a story and the impact level of an impact map as the starting point for a testing session.[19] A 2026 book on use cases, by contrast, argues for the older form, with chapters on use cases versus user stories and on slicing a use case for iteration, and adds a third reader to the usual two: alongside the stakeholders who validate a specification and the engineers who review against it, the AI agent that implements from it.[20]

Estimation, release planning and discovery

Estimation divides the field. Joseph Little's release-planning method estimates in story points and uses velocity to plan a release.[12] A 2025 book for engineering leaders argues that most software estimation is wasted effort, and sets out when estimating is worth doing and how, with chapters on effort versus duration, error margins, when not to estimate at all, and standing ground against executive pressure for dates.[21] The flow-metrics books, discussed below, replace estimates with forecasts from a team's own data.

Above the story sits the question of what to build at all. Impact mapping is a planning method that connects a business goal to the actors who can affect it, the impacts wanted on them and the deliverables that might produce those impacts, placed by its own description beside agile and lean delivery as the big-picture view teams moving to agile often lack.[22] The Lean Product Guide, from two ThoughtWorks coaches, gives short entries on problem-solution fit, product-market fit and the balance of desirability, feasibility and viability, warns against judging a new product by lagging indicators such as profit before it has had a chance to show value, and reminds teams that customers can say what they want but not what they need.[23]

Two books from the domain-driven design world describe discovery as a collaboration. Scott Millett's introduction to DDD opens with code that has all the right frameworks and was built with an agile approach yet is hard to change, and presents DDD's remedy as developers and domain experts learning a domain together through a shared language.[24] Alberto Brandolini's EventStorming is a workshop rather than a method: participants write the key events of a business process on orange sticky notes, as verbs in the past tense, and place them along a long paper timeline, marking warnings and open questions in purple. His sample tells two stories, a corporate big-picture session that surfaced a customer-acquisition bottleneck whose fix turned out to be political, and a startup kick-off where developers learned a financial domain faster by modelling it than by being told about it, which he describes as more discovery than translation. The book, a long-running work in progress, was rewritten after 2020 for remote sessions, with the observation that big-picture formats suffer most from the loss of a shared room.[25]

Objectives and key results

Allan Kelly's book on OKRs in agile teams is the field's main proposal for the mid-term, the gap between daily and sprint planning on one side and roadmaps and missions on the other, which release plans used to fill until continuous delivery made a thirteen-week release plan meaningless. His reading of OKRs is agile at its root: key results are acceptance criteria for an objective, OKRs are test-first management, and a team does not consider itself done until it passes the tests. He sets them bottom-up, in each team's own words, on a quarterly or similar cycle, and argues that a team should drive its work from the OKRs and throw away its backlog, with the objective in the role of an epic and each key result a possible sprint goal. The warnings are as firm as the advice: teams are expected to hit about seventy per cent, a team hitting everything was not ambitious enough, and OKRs must never be tied to bonuses, benchmarks or performance reviews, because that destroys the psychological safety ambition needs. Burrows's foreword notes how close OKRs sit to management by objectives, a framework its creator Peter Drucker disowned, and reads Kelly's bottom-up version as its polar opposite.[6]

Kanban and flow

Kanban entered software as an alternative to timeboxed iterations: visualise the work, limit work in progress, manage flow, make policies explicit and improve collaboratively. The Leanpub books on it are mostly about the flow half, and they are among the most quantitative in the agile library.

Kanban and its objections

Nick Oostvogels's 2012 book answers the five arguments teams and managers most often raise against Kanban, that it loses the ability to plan, that work takes longer, that WIP limits leave things stuck, that stakeholders will not feed the flow and that the team loses cohesion, by tracing each back to lean principles, and ends on why software development is not manufacturing.[26] A 2025 pocket guide written as a companion to The Kanban Guide clears up common myths and puts work item age, rather than boards or WIP limits, at the centre, alongside service level expectations and the basic flow metrics.[27]

Caroli's book on the card wall builds the vocabulary from everyday examples before applying it to software: a workflow is a sequence of dependent stages with a feedback loop between neighbours, a coffee shop has a queue at the register, a queue of marked cups waiting for the barista and a shelf of drinks waiting for customers, and a snapshot of how many items sit in each stage at one moment is the picture a card wall gives a team of its own process.[3]

Flow metrics and forecasting

Daniel Vacanti's Actionable Agile Metrics For Predictability: Tenth Anniversary Edition, revised in 2025 for its tenth anniversary, is the most developed treatment. It opens with the claim that a process is unpredictable because of the policies the team itself has put in place: starting new work faster than old work is finished, working on too many items at once, expediting what need not be expedited, a denial of service attack on oneself. Its foundation is Little's Law in its throughput form, WIP equals cycle time times throughput, and above all the assumptions under which it holds: arrivals matching departures, started work finishing, stable WIP, consistent units, and the one the author singles out, that the average age of work in progress is neither rising nor falling. Letting items age arbitrarily is, in his account, the single greatest reason teams cannot say when something will be done, and the anniversary edition rewrites the book around work item age after a first edition that, he admits, used WIP as a hammer. Two maxims most teams have been taught, that the sooner you start something the sooner it is done and that the more you work on the more you get done, are presented as false. Before any of the metrics, a team must choose where work counts as started and finished, which Scrum does not settle for it.[4] The forecasting that this edition removed is the subject of the same author's When Will It Be Done?, which answers the customer's question with probabilistic forecasts from cycle time, throughput and Monte Carlo simulation rather than estimates, and closes with case studies that include a team moving from Scrum to Kanban.[28] A compilation of articles on the Theory of Constraints and Critical Chain brings the older multi-project flow tradition alongside, with chapters on the laws of flow and on finding the constraint.[29]

Visualising the work

Jimmy Janlén's picture book of team walls is examples only, with no theory and, by its own account, no explanation of agile or Scrum. Its general advice is that a wall must be where the team sits, easy to update, designed for the core flows and regularly evaluated, and its examples include written policies with expiry dates, an inbox column where unplanned tasks wait for the whole team's decision at the next stand-up, two avatars per person so that a second task is visibly secondary, a countdown of days until the demo, confidence smileys updated daily as an alternative to a burndown, red blocker notes, and a dependency spider whose legs collect the reasons a team is waiting on others, to be mined at the retrospective.[30]

Retrospectives

The retrospective has more Leanpub books devoted to it than any other agile practice, and they divide neatly into exercise collections, improvement ideas and the facilitator's craft.

Luis Gonçalves and Ben Linders's toolbox is the exercise collection. It defines the practice by the twelfth principle and Scrum's sprint retrospective, distinguishes it from the sprint review, which gathers product feedback, expects the facilitator to hold a toolbox of exercises and pick one for the situation, and advises starting each session by checking the previous one's actions and putting new ones on the backlog so they get done. Its sample exercise, the sailboat, has a team draw islands for its goals, rocks for risks, an anchor for what slows it and wind for what helps, then vote on the heaviest anchor; the authors note it works for two teams at once, who can be reminded they are on the same vessel. The book was translated by volunteer teams into nine languages.[1]

Ben Williams and Tom Roden's fifty ideas are for teams whose retrospectives have gone stale. They include counting interruptions, with a tally on a whiteboard or coloured LEGO bricks in a box, and a calculation that eight people interrupted six times a day lose a whole person's capacity; writing a business case for an improvement, as a team did for test automation estimated at 240 person-days against a 100-person-day manual regression pack, breaking even after three runs; a face-to-face team 360 in which the only acceptable response to feedback is "thank you"; refusing to let "we can't" end a conversation, by asking what the answer would be with infinite time and money and asking why five times; and a warning to facilitators, Scrum Masters included, not to solve the team's problems, because every solution handed over makes the team more dependent. Their idea of getting a private room rests on Kerth's prime directive, that safety is paramount.[31]

Kua's handbook is about the facilitator. Its sample advises two blocks of preparation, one to decide the purpose and one to design a visible agenda with timings, describes focused-topic retrospectives that alternate between team and technical themes, and notes that an independent facilitator is ideal but rarely available, so the book addresses the team member who must facilitate their own.[5] A 2026 book of ready-made plans assembles fifteen whole retrospectives from Retromat activities, each matched to a situation such as a new team, a team new to agile, support-ticket overload or a team saying goodbye.[32]

Coaching and leadership

The agile coach is a role the Manifesto did not name and that now has a literature of its own, and the sources extend from it into leadership in general.

The agile coach

Bob Galen's book with three co-authors begins by saying what agile coaching is not: family, business or sports coaching, therapy, consulting alone or professional coaching alone. It is a situational craft in which the coach moves between stances, mentor, teacher, advisor, exemplar, facilitator, evangelist and coach in the professional sense, often within one session; the sample's cautionary story is of a vice-president who, after six months with a coach who only ever asked questions, opened the first session with the next one by asking whether he was going to do the same, which the author reads as a coaching failure, not a client problem. The book organises itself around the Agile Coaching Growth Wheel, distinguishes internal coaches, with more at stake and less privilege, from external ones, and is motivated by what the author calls mediocrity in a field where a LinkedIn search for the term turned up some 240,000 matches.[33]

Other coaching books supply models and tools. One sets out a five-part model, catalysing improvements, promoting awareness, boosting ownership, developing competencies and removing barriers, treats coaching as an activity to be democratised rather than a full-time role, and offers delegation boards, health checks and improvement mapping.[34] Another is a catalogue of named techniques from a decade of Scrum Mastering, among them a door calendar, bugs for breakfast, value poker, an in-line definition of done and a not-now backlog.[35] A coaching book on principles organises agile's common practices, visualising work, daily contact, talking to users, demos, small deliveries, by the principle each serves, so that a team can change the practice when its environment changes.[7] A handbook of whiteboard visuals and sketchnoting for coaches covers scenarios such as prioritisation and drifting teams.[36]

Leadership and strategy

The books on leadership run from the concrete to the classical. Patrick Kua's interviews with tech leads define the role as leading a development team while writing code at least thirty per cent of the time, describe the move from developer as lonely, since the skills of refactoring and testing do little to prepare anyone for conflict or team culture, and present the interviews in a shared structure so that novices and practitioners can be compared.[37] Gerald Weinberg's textbook for his problem-solving leadership workshop treats leadership as personal growth, in parts on innovation, motivation and organising teams, with questions after every chapter.[38]

Erik Schön's trilogy reads classical Chinese texts into modern strategy and leadership, and two of its volumes are here. THE ART OF STRATEGY restates Sun Tzu in business terms with John Boyd's OODA loop and Simon Wardley's maps alongside, and its introduction lists the shifts it proposes, among them a move from agility as quick, graceful movement to agility as adapting to and influencing situations better than one's competitors, and from leadership as something managers do to leadership as a service anyone in the organisation can provide.[39] THE ART OF LEADERSHIP reads the Tao Te Ching, in 81 short sections on purpose and integrity, with a glossary in which agility is one of the defined terms.[40] Peter Merel's translation of the same text, with Beck's foreword, makes each chapter a pattern for agile leadership and names the three things agile people do differently as connection, adaptation and simplicity; agile organisations, it says, do not come from a manifesto, a framework or a certificate.[2]

Engineering practices

Most of the technical practices agile teams use came from Extreme Programming: test-driven development, pair programming, simple design, continuous integration and small releases. The Leanpub books that teach them are mostly not framed as agile books, which is why the digests behind this article marked several of them adjacent; they are the layer the process books stand on.

Extreme Programming, pairing and TDD

Corey Haines's short book on the four rules of simple design comes from five years of facilitating coderetreat workshops, in which he watched thousands of pairs write Conway's Game of Life test-first. His sample argues that test names should shape an object's interface, so that a test called "a new world is empty" asks the world whether it is empty rather than counting its internal collection, and sets out pairing styles: driver-navigator, which he rates an intermediate style because it decays into a driver and a navigator checking Twitter unless the pair talks constantly, and two forms of ping-pong pairing in which one person writes a failing test and the other makes it pass, which he recommends for newcomers.[41] A free, open-source tutorial on TDD in C#, with notes for Java readers, builds from single objects through mock objects to ports-and-adapters architecture, and opens by asking the reader why they want to learn TDD, observing that its adoption has never become mainstream.[42] A handbook of short how-to guides collects the rest of the XP toolkit, user stories, pairing, TDD and BDD, acceptance testing, deployment pipelines, evolutionary architecture and developer habits, in five parts with pointers for further reading.[43]

Testing in iterative delivery

The fifty-ideas book on tests assumes an iterative process and short iterations as its setting; beyond its advice on capabilities, its sample offers a test-design heuristic of nine emotional paths, scary, happy, angry, delinquent, embarrassing, desolate, forgetful, indecisive, greedy and stressful, and suggests snooping on competitors' public bug trackers and regulators' incident reports for test ideas, then holding a fake post-mortem as if the incident had happened to one's own product.[19] Janet Gregory and Lisa Crispin's condensed introduction covers the whole-team approach, test planning across levels, example and impact mapping, continuous exploratory testing, the agile testing quadrants and testing in DevOps, as a brief entry point to their two longer books.[44] A guide to testing in DevOps follows the tester into a culture of automated pipelines, feature toggles, testing in production and canary releases, with a section on how DevOps relates to agile.[45]

Delivery pipelines, DevOps and mob programming

Dave Farley's handbook on continuous delivery pipelines walks a pipeline stage by stage, from the commit stage through acceptance, performance and non-functional testing to release, and ends with a real pipeline timed stage by stage; agile and lean appear as its context, in small steps and small autonomous teams.[46] A short introduction to GitOps makes Git repositories the source of truth for infrastructure and deployment, compares push- and pull-based deployment, and ends in a Flux quickstart on Kubernetes.[47] Jeff Geerling's Ansible book is a tool book, but its foreword by an Ansible co-founder gives the DevOps idea its plainest statement in this collection: DevOps is meant to shorten the distance between the developers writing the code and the operators running it, adding a DevOps team between the two does not achieve that, and a first step is choosing tools both can use.[48] Mob programming, the whole team at one keyboard, has a remote variant described by three developers in a short book whose chapters are its rules: everyone remote, camera always on, the same working hours, one typist guided by the rest, ten-minute intervals and a handover through git.[49]

Beyond the team

Three frontiers run through the newest sources: agile across many teams, agile in industries that do not make software, and agile in teams that include AI.

Agile at scale

The scaling books in this collection favour simulation and organisation design over frameworks. lego4scrum's multi-team rule and its LeSS-derived principles, one product, one backlog, one product owner, one sprint and one integrated increment, are its author's argument that Scrum for multiple teams beats multiple Scrum teams.[13] The scaled ball point game lets a hundred people feel the coordination problem.[14] A long 2025 book on the cybernetic enterprise is written for companies that adopted agile and DevOps but cannot adapt at scale, and places backlogs, sprints, cadence, lean management, Scrum Master and product owner roles and team topologies inside a wider operating model of principles, practices, platform and outcomes, with AI augmentation folded into every layer.[50] The organisation-design novel 10X ORG – Powered by Org Topologies follows an HR director asked by her CEO when AI can replace new hires, and answers with a model of resource, delivery and adaptive topologies and a case for deliberate redesign so that people learn faster and own more.[9]

Agile outside software

The agency book and the technical communicators' playbook carry Scrum into creative production and documentation.[10][11] The furthest reach is Edward Abramowich's 2025 book on capital projects, refineries, offshore platforms and power plants. Its sample cites a McKinsey figure that 98 per cent of mega projects exceed their budgets by more than 30 per cent, argues that front-loaded, stage-gated delivery was designed for a predictable world, and points to Shell's Whale project delivered 20 per cent faster with agile, asset-aligned teams and Equinor's Johan Sverdrup platform reaching first oil six months early. Jeff Sutherland's foreword claims the same principles that make Scrum work for software teams can and must apply to the largest projects on earth, and a Shell operational-excellence lead recalls project engineers' first response to lean and agile, that they do not make widgets on a conveyor belt, and the reframing that won them over: the conveyor is the stream of contractor teams passing through a stationary project, and the losses are at the hand-offs.[51]

Agile and AI

The question the 2026 books ask is whether agile's forms survive contact with AI, and the answers divide into adaptation and replacement. Sutherland's book on human-plus-agent teams keeps Scrum and Scrum@Scale as the organising frame and treats agents as team members under empirical process control, with WIP limits, a defence against agents drifting into waterfall, and a trust-but-verify stance toward what an agent reports having done.[17] The use-case book calibrates a specification's precision for an AI implementer.[20] Merel's agile way says its patterns apply as much to agentic AI swarms as to human communities.[2]

Marko Taipale's CollabAI: AI Teamwork In Practice argues from a 2024 experiment at Solita with a client, ISS, that AI exposes the real bottleneck: an hour of AI work produced forty prototypes that the customer saw a week later at the next scheduled review, so the tool was not the constraint, the queue was. Citing Donald Reinertsen on queues as the root of waste in product development, he proposes sessions in which designers, developers, a customer and an AI assistant work on one screen toward one goal, with a driver at the keyboard rotating every fifteen minutes and everyone else navigating; his first session produced a working feature with schema, tests, UI and documentation in a day, with no backlog refinement, sprint planning or phase gates. Joe Justice's foreword describes 50,000 people at a car maker splitting a product into pieces for groups of three to five every day.[52] A leadership book on an AI-driven development lifecycle makes the replacement explicit, moving from timeboxes to intents and borrowing mob-style elaboration, with chapters on governance, brownfield systems and the measurement traps of Goodhart's law.[53] The cybernetic enterprise and 10X ORG books treat AI as a multiplier inside an operating model rather than a new method.[50][9]

Sources

Every source is a Leanpub book. The note after each says which part of it was read; where no sample was available, only the public description and table of contents were used.

  1. 1.
    Getting Value out of Agile Retrospectives, Ben Linders, Luis Gonçalves: A Toolbox of Retrospective Exercises Free sample: about the book and authors, the introduction, what an agile retrospective is, the Sailboat exercise. 2016. Free sample: PDF · EPUB
  2. 2.
    the agile way, Peter Merel: connect adapt simplify Free sample: Kent Beck's foreword, the introduction, and the first three of six parts (Agility, Connection, Leadership). 2026. Free sample: PDF · EPUB
  3. 3.
    Optimizing The Flow, Paulo Caroli: Process Improvements For High Performing Agile Teams Free sample: the Workflow chapter, with the history from Taylorism, the coffee-shop example and the workflow snapshot. 2015. Free sample: PDF · EPUB
  4. 4.
    Actionable Agile Metrics For Predictability: Tenth Anniversary Edition, Daniel S. Vacanti Free sample: the forewords and prefaces, and the first two chapters on Little's Law and on setting process boundaries. 2025. Free sample: PDF · EPUB
  5. 5.
    The Retrospective Handbook, Patrick Kua: A guide for agile teams Free sample: Diana Larsen's foreword, the preface and introduction, the short history of retrospectives, and the openings of the chapters on preparing and facilitating. 2013. Free sample: PDF · EPUB
  6. 6.
    Succeeding with OKRs in Agile (2nd edition), Allan Kelly: How to create & deliver Objectives Key Results for teams Free sample: praise, Mike Burrows's foreword, both prefaces, the quick lessons and three questions, and the opening chapters on why OKRs fit agile. 2026. Free sample: PDF · EPUB
  7. 7.
    Starting Agile, Mark Shead: Finding Your Path No sample: from the description and table of contents. 2018.
  8. 8.
    What are Industry Best practices?, YvesHanoulle: Wrong Answers only No sample: from the description and table of contents. 2026.
  9. 9.
    10X ORG – Powered by Org Topologies, Alexey Krivitsky, Craig Larman, Roland Flemm: A Manager's Guide to Elevating Business Performance with People and AI No sample: from the description and table of contents. 2026.
  10. 10.
    The Agile Agency, Bart Vermijlen: How Lean and Agile Will Transform Your Creative Agency No sample: from the description and table of contents. 2013.
  11. 11.
    An Agile Playbook for Technical Communicators, Luke Pivac: A Guide for Technical Communicators Working with Agile Teams No sample: from the description and table of contents. 2025.
  12. 12.
    Agile Release Planning - My practical methods, Joseph Little: One real-world approach to initial agile release planning for one team. With suggestions for Product Backlog Refinement. No sample: from the description and table of contents. 2024.
  13. 13.
    lego4scrum: post-covid revision, Alexey Krivitsky: A complete guide to #lego4scrum - a great way to teach the Scrum framework and Agile thinking. Free sample: the 2023 foreword, the walking skeleton of the simulation, its game design and principles, and the community chapter. 2023. Free sample: PDF · EPUB
  14. 14.
    The Scaling Ball Game, YvesHanoulle, Markus Wissekal: experience scaling issues by playing No sample: from the description and table of contents. 2026.
  15. 15.
    Collaboration Games, Karen Greaves, Samantha Laing: from the Growing Agile Toolbox No sample: from the description and table of contents. 2024.
  16. 16.
    First Principles in Scrum: Foundations, Jeff Sutherland No sample: from the description and table of contents. 2026.
  17. 17.
    First Principles in Scrum: OpenClaw Scrum and Scrum@Scale, Jeff Sutherland: Create Trust at Machine Speed No sample: from the description and table of contents. 2026.
  18. 18.
    Fifty Quick Ideas to Improve your User Stories, Gojko Adzic, David Evans Free sample: the introduction and the first three ideas, on telling stories, dividing responsibility and story format. 2015. Free sample: PDF · EPUB
  19. 19.
    Fifty Quick Ideas to Improve Your Tests, Gojko Adzic, David Evans, Tom Roden Free sample: the introduction and the ideas on exploring capabilities, the emotional test-design heuristic and snooping on the competition. 2016. Free sample: PDF · EPUB
  20. 20.
    Writing Use Cases for AI, Simon Martinelli: How to write use cases for stakeholders, engineers, and AI agents No sample: from the description and table of contents. 2026.
  21. 21.
    Software Estimation, Stephan Schmidt: Estimation that Works No sample: from the description and table of contents. 2025.
  22. 22.
    Impact Mapping, Gojko Adzic: Making a big impact with software products and projects No sample: from the description and table of contents. 2014.
  23. 23.
    The Lean Product Guide, Linda Luu, Paulo Caroli: A practitioner's guide to building viable products customers love. Free sample: the Determining Fit section, with problem-solution and product-market fit, viability, feasibility and desirability, and a customer-research Q&A. 2017. Free sample: PDF · EPUB
  24. 24.
    Principles, Patterns and Practices of Domain-Driven Design, Scott Millett: Practical advice for teams implementing the development philosophy of Domain-Driven Design. With code examples in C# .NET. Free sample: about the author, the introduction, DDD in a nutshell, and the start of chapter one. 2014. Free sample: PDF · EPUB
  25. 25.
    Introducing EventStorming, Alberto Brandolini: An act of Deliberate Collective Learning Free sample: the preface and the chapter of workshop stories, a corporate big-picture session and a startup kick-off. 2021. Free sample: PDF · EPUB
  26. 26.
    Kanban for skeptics, Nick Oostvogels: Clear answers to Kanban in software development No sample: from the description and table of contents. 2012.
  27. 27.
    The Kanban Pocket Guide, Daniel Vacanti, Prateek Singh, Colleen Johnson: What No One Has Told You About Kanban Could Kill You No sample: from the description and table of contents. 2025.
  28. 28.
    When Will It Be Done?, Daniel Vacanti: Lean-Agile Forecasting To Answer Your Customers' Most Important Question No sample: from the description and table of contents. 2018.
  29. 29.
    Book of Dolphins - Part II - All about TOC and Self-Organization, Wolfram Müller No sample: from the description and table of contents. 2025.
  30. 30.
    Toolbox for the Agile Coach - Visualization Examples, Jimmy Janlén: How great teams visualize their work Free sample: the welcome, general advice and the first twenty pages of examples, read as captions without the pictures. 2015. Free sample: PDF
  31. 31.
    Fifty Quick Ideas To Improve Your Retrospectives, Ben Williams , Tom Roden Free sample: six ideas, from counting interruptions to getting a room. 2015. Free sample: PDF · EPUB
  32. 32.
    Plans for Retrospectives, Corinna Baldauf No sample: from the description and table of contents. 2026.
  33. 33.
    Extraordinarily Badass Agile Coaching, Robert Galen: The Journey from Beginner to Mastery and Beyond Free sample: the introduction, on the word badass, the contributors, the book's audiences, what agile coaching is and is not, and internal versus external coaches. 2022. Free sample: PDF
  34. 34.
    The Agile Coaching DNA, Manoel Pimentel No sample: from the description and table of contents. 2019.
  35. 35.
    Actionable Agile Tools, Jeff Campbell No sample: from the description and table of contents. 2015.
  36. 36.
    The Visual Coach Handbook, Zhi Lee: Inspiring visual approaches for getting people from A to B No sample: from the description and table of contents. 2026.
  37. 37.
    Talking with Tech Leads, Patrick Kua: From Novices to Practitioners Free sample: Jim Webber's foreword, the preface, acknowledgements and the introduction defining the tech lead. 2021. Free sample: PDF · EPUB
  38. 38.
    Becoming a Technical Leader, Gerald M. Weinberg No sample: from the description and table of contents. 2016.
  39. 39.
    THE ART OF STRATEGY, Erik Schön: Steps Towards Business Agility. On Situational Awareness, OODA "Loops" and Wardley Mapping. Free sample: the introduction on what strategy is, and the first part on assessments with Sun Tzu, Boyd and Wardley. 2026. Free sample: PDF · EPUB
  40. 40.
    THE ART OF LEADERSHIP, Erik Schön: Purpose and Integrity for Sustainable Success in Turbulent Times Free sample: the acknowledgements and the start of the glossary. 2026. Free sample: PDF · EPUB
  41. 41.
    Understanding the Four Rules of Simple Design, Corey Haines: and other lessons from watching thousands of pairs work on Conway's Game of Life Free sample: the introduction and two sections, on test names shaping an object's API and on pair-programming styles. 2014. Free sample: PDF · EPUB
  42. 42.
    Test-Driven Development: Extensive Tutorial, Grzegorz Gałęzowski Free sample: the front matter, notes for C# and Java readers, and the opening of Part 1 on motivation and tools. 2024. Free sample: PDF · EPUB
  43. 43.
    The Software Developers’ Guidebook, David Farley, Bernard McCarty (Editor): A Collection of Modern Engineering Practices No sample: from the description and table of contents. 2025.
  44. 44.
    Agile Testing Condensed:, Janet Gregory, Lisa Crispin: A Brief Introduction No sample: from the description and table of contents. 2019.
  45. 45.
    A Practical Guide to Testing in DevOps, Katrina Clokie No sample: from the description and table of contents. 2017.
  46. 46.
    Continuous Delivery Pipelines, Dave Farley: How to Build Better Software Faster No sample: from the description and table of contents. 2025.
  47. 47.
    GitOps, Florian Beetz, Anja Kammer, Dr. Simon Harrer: Cloud-native Continuous Deployment No sample: from the description and table of contents. 2021.
  48. 48.
    Ansible for DevOps, Jeff Geerling: Server and configuration management for humans Free sample: the foreword by an Ansible co-founder, the preface and the introduction. 2025. Free sample: PDF · EPUB
  49. 49.
    Remote Mob Programming, Dr. Simon Harrer, Martin Huber, Jochen Christ: Home but not alone No sample: from the table of contents only; the description is empty. 2019.
  50. 50.
    The Cybernetic Enterprise, Romano Roth: How to Build a Future-Ready Organization No sample: from the description and table of contents. 2025.
  51. 51.
    Rethinking Capital Project Delivery, Edward Abramowich: Agentic AI–Driven Strategies for the New Era Free sample: both forewords, the contents and chapter one; a PDF with some broken characters. 2025. Free sample: PDF
  52. 52.
    CollabAI: AI Teamwork In Practice, Marko Taipale Free sample: Joe Justice's foreword, the preface, the prelude on queues, the AI-first patterns and the first case study. 2026. Free sample: PDF · EPUB
  53. 53.
    Reimagine, Don't Retrofit, Ricardo Gonzalez Vargas: A Leadership Guide to AI-Driven Software Development No sample: from the description and table of contents. 2026.

Further reading

Other books in the library on the same ground, not cited above.

  • Agile Reflections for Agile Coaches, Robert Galen: Musings on Agile Coaching in the Real World Short reflections on agile coaching in practice, drawn from the author's blog. 2023.
  • Lean Delivery com Métricas Ágeis, Paulo Caroli, Andrea Pinto Planning and tracking an MVP after a Lean Inception, with Kanban, Scrum, burn-up charts and cumulative flow diagrams; written in Portuguese. 2022.
  • The API Lifecycle, Nordic APIs: An Agile Process For Managing the Life of an API The life of a commercial API in four stages, from analysis to retirement, closing with a short part on the agile mindset. 2015.
  • User Needs Mapping, Rich Allen: Aligning Teams Around What Matters A visual method for aligning teams and team design around user needs, for facilitators and change agents. 2025.
  • Laravel Testing Decoded, JeffreyWay: The testing book you've been waiting for. An introduction to test-driven development for PHP developers using Laravel 4. 2013. Free sample: PDF · EPUB
  • Fast Feedback Using Ruby, Stephan Kämper Fast automated feedback in Ruby projects with Rake and Guard. 2026.

This is an article created from the free samples of 23 Leanpub books and the descriptions and tables of contents of 30 more. We're building these articles to provide you, the Leanpub reader, with a good jumping-off point to discover more Leanpub books that are interesting and relevant to you. We never use material which is paid-only when building these articles: we only use material which is already free on Leanpub. However, Leanpub authors can opt out from inclusion in articles from their book settings page.

Updated October 2026.

In the Leanpub store: 879 books · 4 courses in the Agile category · also filed under Agile Enterprise, Agile, Scrum, Scrum, Leadership

All topics