bigGoing
SCALING WITH DEVELOPERS
@iamchrisle SOFTWARE ENGINEER
@CONDUCTOR
HAIR = #00FF00
IF I COULDAUTOMATE
I COULD SCALEACROSS ALL MY CLIENTS
COPY / PASTE?AIN’T NOBODY GOT TIME FOR DAT
ANYTHING ISPOSSIBLE…WITH ENOUGH TIME AND MONEY
bigGoing
SCALING WITH DEVELOPERS
TEST ITWITH
MULTIPLE CLIENTS
NOT EVERYTHING SCALES EASILY
HARD:AUTOMATED
LINK BUILDINGCLIENTS ARE UNIQUE
EASY:REPETATIVE
BUSINESS TASKSDONE W/ EVERY CLIENT
IMAGINE: GOING ON VACATION!
STEP-BY-STEP INSTRUCTIONSTHAT DOESN’T NEEDYOUR APPROVAL OR FEEDBACK
DELEGATINGTO A
COMPUTERMAKE YOUNERVOUS?
WHAT SCARES DEVELOPERS
ARE STEPS THATUSE THE WORD
SOMETIMES
STEPS THAT HAVE LOTS OF VARIABILITY
IS WHERE WE FIND
ERRORS IN THE CODE
VARIABILITY IS
HARD TO CONTROLHARD TO SCALE
SIMPLIFY OR CUT OUTWHERE
ADDING VARIABILITYDOESN’T ADD VALUE
WHERE STEPS ADD VALUE
WORK CLOSELY WITHDEVELOPERS
FOCUS ONTHE FINALOUTCOME
DEVELOPERS ESTIMATES ARE
MORE ACCURATEWHEN WE SEE
THE WHOLE PICTURE
THE WHOLE PICTURE
REALISTIC TIME ESTIMATE =
(WHAT I THINK) x ( )(APPROX. 3x)
π
TEST ITWITH
MULTIPLE CLIENTS
WRITE IT DOWN
STEP-BY-STEP
SIMPLIFYWHERE
VARIABILITYDOESN’T
ADD VALUE
FOCUS ONTHE FINALOUTCOME
ADDEXTRA TIME
(MULTIPLY BY )π
THANK YOU@iamchrisle