Josh loves all things software related. It is his favorite medium for solving problems, and while he'd rather not write more code if not needed, he relishes the opportunity when called for.
Josh is a co-organizer of the Denver DDD Meetup and likes to share his experiences with and learn from the community.
Co-presented with James Brayton
You have created a story map with your business partners and defined an MVP. Your development team has started discussing architecture and how the system might evolve. You define spikes to answer some questions and validate your assumptions. How long does it take to build the walking skeleton and validate your spikes? Is your system designed to be able to give you the answers you need to see if the desired outcome has been attained? Are the models used to build the solution space useful? Is the resulting architecture effective? Does it bend?
This talk, targeted at all development team members, will provide methods for creating rapid prototypes of even complex systems to explore how useful the models are and how effective your architecture is. We will show how to use Domain Specific Languages (DSLs), templates, and code generation to rapidly create prototypes and test systems to enable accelerated learning.