Great delivery. I really enjoy this story and how it drew me into the detailed emotion of a tough problem and solving it.

What you described sounds like a pattern that I'm familiar with... oh yea it's called scrum.

Pre-planning to understand the requirements, planning and commitment to get the goals assigned, and then a demo/retrospective at the last day. However, when I say it like that it sounds boring compared to what you said. :)