AI-Augmented Software Development
Transforming Development Through Human-AI Collaboration
Table of Contents
- 1
Got 1 minute?
- 2
Got 5 minutes?
- 3
Companion AI Resource
- 4
Preface
-
- Part 1
The Conceptual Shift
- 1
Chapter 1 : Introduction
How AI is Changing Everything in Software Development
- 2
Chapter 2 : The Way We've Always Done It
Why many familiar development practices no longer make sense in an AI-augmented world
- 3
Chapter 3 : Value-Driven AI Workflow
Keep What Matters, Ditch What Doesn't
- 4
Chapter 4 : Everything Changes: The New Math of Software Development
How AI dramatically reduces implementation costs, changing fundamental trade-offs
-
- Part 2
From Theory to Practice - AI-Augmented Development
- 5
Chapter 5 : Ideation: Brainstorming on Steroids
From Blank Page to Possibility Space
- 6
Chapter 6 : Requirements: Simpler Than Ever
Requirements Are Discovered, Not Just Defined
- 7
Chapter 7 : Tests: Making Sure We're Getting What We Want
Tests as the ultimate communication tool
- 8
Chapter 8 : Coding Together: You're the Boss
Don't Expect to Just Ask and Get It Done
- 9
Chapter 9 : Frontend: Making Things Look Good
Why Design-Then-Code Doesn't Make Sense Anymore
- 10
Chapter 10 : Shipping It: From Idea to Live
DevOps Made Simple and How to Keep Your Project Fresh Over Time
- 11
Chapter 11 : Sustaining the Partnership: Practical Techniques for Effective AI Collaboration
The Art of AI Conversation
- 12
Chapter 12 : Team Collaboration: Multiple Humans, Multiple AIs
How to coordinate AI collaboration across multiple team members
- 13
Chapter 13 : The Road Ahead - Embracing AI-Augmented Development
What the Future Holds
-
- 1
Afterword
- 2
Acknowledgements
- 3
About the Author