AI-Augmented Software Development

Transforming Development Through Human-AI Collaboration

Table of Contents

  1. 1

    Got 1 minute?

  2. 2

    Got 5 minutes?

  3. 3

    Companion AI Resource

  4. 4

    Preface


  5. Part 1

    The Conceptual Shift

  6. 1

    Chapter 1 : Introduction

    How AI is Changing Everything in Software Development

  7. 2

    Chapter 2 : The Way We've Always Done It

    Why many familiar development practices no longer make sense in an AI-augmented world

  8. 3

    Chapter 3 : Value-Driven AI Workflow

    Keep What Matters, Ditch What Doesn't

  9. 4

    Chapter 4 : Everything Changes: The New Math of Software Development

    How AI dramatically reduces implementation costs, changing fundamental trade-offs


  10. Part 2

    From Theory to Practice - AI-Augmented Development

  11. 5

    Chapter 5 : Ideation: Brainstorming on Steroids

    From Blank Page to Possibility Space

  12. 6

    Chapter 6 : Requirements: Simpler Than Ever

    Requirements Are Discovered, Not Just Defined

  13. 7

    Chapter 7 : Tests: Making Sure We're Getting What We Want

    Tests as the ultimate communication tool

  14. 8

    Chapter 8 : Coding Together: You're the Boss

    Don't Expect to Just Ask and Get It Done

  15. 9

    Chapter 9 : Frontend: Making Things Look Good

    Why Design-Then-Code Doesn't Make Sense Anymore

  16. 10

    Chapter 10 : Shipping It: From Idea to Live

    DevOps Made Simple and How to Keep Your Project Fresh Over Time

  17. 11

    Chapter 11 : Sustaining the Partnership: Practical Techniques for Effective AI Collaboration

    The Art of AI Conversation

  18. 12

    Chapter 12 : Team Collaboration: Multiple Humans, Multiple AIs

    How to coordinate AI collaboration across multiple team members

  19. 13

    Chapter 13 : The Road Ahead - Embracing AI-Augmented Development

    What the Future Holds


  20. 1

    Afterword

  21. 2

    Acknowledgements

  22. 3

    About the Author