different... we are not just interested in cutting edge technology. We are interested in using technology to solve problems and deliver business value. OUR vision WHAT WE SEE Deliver the most value... in the shortest amount of time... with the biggest return on investment. do we eat our own dog food? HELL YEAH!!! Without constraints, we are learning even more. Delivering exponentially faster than we have ever before. Friday, March 8, 13
(GROOVY/GRAILS & RUBY) 1. TOO MANY PRODUCT OWNERS 2. LACK OF UNDERSTANDING OF DATA MODEL 3. TREATED AS LEARNING TOOL FOR INTERNS 4. Friday, March 8, 13
away regularly IT IS EASIER TO RE-PRIORITIZE WHEN EVERYTHING IS OUT OF THE WAY 2. nothing fancy WE CURRENTLY USE A SHARED GOOGLE SPREADSHEET 1. constant re-prioritization OUR CARD WALL IS ALWAYS CHANGING... WHATEVER IS AT THE TOP OF THE LIST... IS THE NEXT PRIORITY. 3. Friday, March 8, 13
CODE IS RELEASED TO PRODUCTION MORE FREQUENTLY 1. validate ‘things’ are getting done MORE CONSISTENT WORKFLOW 2. prevent large batches into production TESTING IN PRODUCTION IS MUCH FASTER WHEN SMALL ‘THINGS’ NEED TESTED 3. constant improvement YOU ARE NEVER TOO FAR OFF IN THE WEEDS 4. ACTIONABLE TASKS BASED ON REAL USAGE... WITHOUT ASKING ! 5. Friday, March 8, 13
CREATION 1. PROMOTION TO PROD ONLY ARTIFACTS ARE MOVED 2. AUTOMATIC DELIVERY IF ARTIFACT CREATED... SHIP TO PRODUCTION 3. DEFINITION OF DONE WHAT IS IT? I DO NOT KNOW... ASK THE PRODUCT OWNER! 4. early and often Friday, March 8, 13
FIRST CLASS CITIZENS 1. first consideration WE CONSIDER FEATURE TOGGLES WHEN FIRST DISCUSSING STORIES 2. THOUGHT CHANGE FEATURES TOGGLES ‘DO’ CHANGE THE WAY YOU CREATE STORIES 3. Friday, March 8, 13
FEATURES TO A SUBSET OF USERS 1. DEGRADE WE CAN ALSO DEGRADE FEATURES FOR WHATEVER REASON 2. ROLL BACK... NOT !!! WE DO NOT ROLLBACK... DISABLE AND FIX 3. Friday, March 8, 13
START WITH UNIT TESTS... INTEGRATION TESTS ! 1. CONTINUAL REFACTORING IN ORDER TO DELIVER VALUE... BOTH THE DELIVERY OF BUSINESS AND TECH STORIES ARE REQUIRED 2. small stories IF IT IS WRONG... EASIER TO FIX 3. Friday, March 8, 13
ARE ALL TRYING TO SOLVE THE SAME PROBLEM 1. success factors NO BLAME GAME 2. THIS ISN’T THE THIRD GRADE !!! ADMIT THE UNKNOWN WHEN SOMETHING IS NOT KNOWN... BIG AND VISIBLE RESOLVES THE ISSUE MOST QUICKLY 3. WHAT NOT HOW PRODUCT OWNER FOCUSES ON PRODUCT, NOT IMPLEMENTATION 4. TRUST TO SUGGEST HOW PRODUCT OWNER SHOULD FEEL COMFORTABLE ENOUGH TO SUGGEST HOW 5. Friday, March 8, 13
DELIVER VALUE 1. VALUE STORY DEFECTS 2. DEFECTS DISCOVERED FROM ‘REAL’ USAGE AND FEEDBACK USER STORIES DETERMINED BASED ON CURRENT VALUE STORY 3. REFACTORING PRIORITIZED THE SAME AS BUSINESS STORIES 4. Friday, March 8, 13
if you are interested in what we are currently interested in... working on... thinking about ! matt’s Information www.pillartechnology.com [email protected] @vleet dj’s Information [email protected] @ddaugher Friday, March 8, 13