WE THINK We are 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.
before project NEW LANGUAGES (GROOVY/GRAILS & RUBY) 1. TOO MANY PRODUCT OWNERS 2. LACK OF UNDERSTANDING OF DATA MODEL 3. TREATED AS LEARNING TOOL FOR INTERNS 4.
MAKE IT WORK thrown 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.
IS MUCH FASTER WHEN 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.
EXECUTED PRIOR TO ARTIFACT 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
TREAT FEATURE TOGGLES AS 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.
CAN RELEASE PARTIALLY COMPLETE 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.
driven development ALL STORIES 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. help me here !!! VALUE DETERMINES PRIORITY... NOT TYPE 3.
ARE NO EGOS... WE 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.
BUSINESS STORY, REQUIRED TO 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.
THE WEB. follow us 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