Iteration Podcast
I'll get back to you...
Chapter 2 - A Pragmatic Approach
Tip 16: Prototype to learn
JP: I love doing this during "exploration" - careful not to use prototypes in prod 👀
John: prototype vs tracer bullet - Expectations: Remind them that you can build a great prototype of a new car out of balsa wood and duct tape, but you wouldn't try to drive it in rush-hour traffic! - Localhost with ngrok
Tip 17: Program Close to the problem domain
JP: Remember to focus on domain problems and not petty implementation details
John: Let your code be english! - Let it reflect the way your team talks. execute_email_delivery_protical
vs send_email
Tip 18: Estimate to avoid surprises
JP: Be deliberate and keep track... wording is key (i.e. specificity)
John: Reality - scope is a Moving target - Tracer code and testing helps make sure estimates are well thought out. Charge to estimate / mockup.
Tip 19: Iterate the schedule with code
JP: Keep an open line of communication about expectations for scheduling
John: What to say when you are asked for an estimate "I'll get back to you" - Scope can be revised. Not just timeline.
Picks
- JP: - Todoist
- John: text expander - TextExpander lets you instantly insert snippets of text from a repository of emails, boilerplate and other content, as you type.