Guide to Product Development
@flood_ioTim Koopmans
What we Make
Who makes it
Tim Koopmans Mikel Lindsaar
How we get from this
How we get to that
Whopping Big Load ™
Across the Globe
Development by Day & Night
Kids go to BedCaffeine Wears Off
The Product is Simple
1. Load generation on demand 2. Analyse results in real time
With Hidden Complexity
Our Code Base
2.2years old
333days coding it
333days to build a ‘simple’ product?
You’re Doing it Wrong?
Tip #1
“Estimation is hard”
Cathartic Release
Let’s talk about planning the beginning
begin!! planning_to_start
“There is no end”
Tip #2
Tip #3
“Plan to Iterate”
And keep moving
And move quickly
More quickly than them
OODA Loop
Get inside your Competitor’s OODA loop
But don’t get Dizzy
Moving Forward
and Backward
Zoom Out
Zoom In
Pan and Tilt
http://yaraamjad.wikispaces.com/SDLC
“If your plan is written down on paper it quickly becomes as dead as the tree it was written on.”
Tip #4
rescue Plan::VModel => error!! puts “downright scary”
http://www.vietnamesetestingboard.org/zbxe/?document_srl=121019&mid=download&listStyle=&cpage=
warn(“scary”)
http://www.pathfindersolns.com/resources/industry-glossary/agile-software-development
Ancient Egyptians had Agile processes
We’re not building pyramids, just software
How to get started with the build
ensure!! build_something
Build a Roadmap?
Roadmaps
MVP?
MVP
http://blog.aha.io/index.php/the-minimum-lovable-product/
“Forget the MVP and build the MLP (minimum lovable product).”
Tip #5
!@maxl0rd Thanks to @flood_io for the cool ruby-jmeter gem which almost makes writing load test plans FUN. No XML! !@ronotica @flood_io Kudos on a job well done with ruby_jmter gem integration with flood.io. Still AMAZED how easy it was to get up to speed! !@bender_michael Try out @flood_io for load testing! EASY to get running using the har to jmx conversion utility! !@zedtux I've just discovered @flood_io. It's a damned SIMPLE service for your website load testing, you can try for free at flood.io !@veganmutiny @flood_io Very nice to use t hough . Wa tch ing rea l - t ime floods interactively is AWESOME. !@rabidgremlin LOVE @flood_io har2jmx tool. Makes setting up JMeter tests a snap !@kindofwater The BEST cloud load testing platform is @flood_io - bar none.
% new flooders
☑ setup AWS account
☑ ec2-start-instances ☑ PROVISION BOXES ☑ FLAP AROUND WITH RMI ☑ SCP scripts out☑ SSH AND START MONITORS ☑ START LOAD TEST☑ FIX NETWORK CONNECTIVITY ISSUES ☑ RE-START LOAD TEST
☑ TAIL RESULTS ☑ SCP RESULTS☑ PARSE RESULTS ☑ OPEN EXCEL ...
Less time <doing X>, more time testing
Tip #6
“Get the right design”
Tip #7
“Get the design right”
Tip #8
“If it builds, ship it”
Hooray you’ve built something!
“Estimation is hard”
“There is no end”
“Plan to Iterate”
“Get the right design”
“Get the design right”
“If it builds, ship it”
Tim Koopmans
Done!
http://au.linkedin.com/in/timkoopmans/
Top Related