How to present your design to the development team so they build it right
1. How to Present Your
Design to the
Development Team
So They Build It Right
Michael Walkden
@michaelwalkden
www.urbanbound.com
2. delivering teams designer developer
leader agile northwestern practitioner
product quality software
kids start-ups untanned youth vw bus
3. UrbanBound is a web-based platform that helps companies offer a
comprehensive transition system to their newly hired and transferring
employees. Fortune 1000 companies are utilizing UrbanBound to help their
employees bring order instead of chaos and excitement instead of stress to
their transition. With our online tools, employees plan and organize their
entire relocation while being connected to merchants who offer preferred
pricing through our exclusive group buying power.
Our breakthrough approach has changed the way businesses relocate
and onboard employees forever.
26. Inception
A short period of hard collaborative work; to
better understand project objectives, identify
potential users, and define high level functional
scope so that size of the project can be roughly
estimated and an incremental release
strategy can be identified
34. User Stories
As a [user role] I want to [goal] so I can [reason]
Example
As an administrator I want to review users logs
so I can determine if a security breach occurred
35. User Stories
A visual representation
“The card”
Expectations
What done means / Tests
Written description
Notes / Conversation
Further information
Everything else
36. User Stories
Small
Independent
Valuable
Testable
Estimatable
~Negotiable~
38. So ....
What the ?$@# do
developers do all day
long?
39. Agile Development
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
40. Test Driven Development
(TDD)
Write Write Run
Test Code Test
Higher quality design
Clean simple code