Pivotal Digital Transformation Forum: Agile Development

Preview:

Citation preview

Agile Development The Pivotal Way

JoshKnowlesVPEngineering,PivotalLabsEMEA

BECOMING A GREAT SOFTWARE COMPANY…

IS NOT Just about agile development

OR Changing how products are built

IT’S ABOUT BUILDING A GREAT CULTURE

Picture of Dev Environment of the past. Fills screen. Your teams can’t look like this…

They need to look like this.

How you used to deploy – file ticket to get environment spun up done with a build; ask IT to deploy; some sense of being slow

Deploying and release management can’t look like this…

Picture of CF Deploy

It needs to look like this.

PRODUCT ENGINEERS CONSULTANTS SOFTWARE ENGINEERS

Industry Expertise Business Model Software Development

LEGACY APPROACH TO

PRODUCT DEVELOPMENT

LEGACY APPROACH TO

ENGINEERING

Engineers

Quality Assurance

Release Engineers

Infrastructure

Operations

x500

x100

x25

x35

x50 ENGINEERING DIVISION

THERE IS A NEW WAY OF DOING THINGS

IN THE FUTURE

REFOCUS

FOCUS NOW MEANS BEING AN

INDUSTRY EXPERT AND A GREAT SOFTWARE COMPANY

ENABLING SOFTWARE DEVELOPMENT

WITH PIVOTAL OPEN CLOUD PLATFORM

Embrace cloud platform evolution, adopt an agile development methodology, and let your developers find their voice.

RediscoverSo=wareDevelopment

DEPLOY DEVELOP DESIGN DEFINE

Embrace cloud platform evolution, adopt an agile development methodology, and let your developers find their voice.

DEPLOY DEVELOP DESIGN DEFINE

BUILDSOFTWAREWITHYOU

VALUEPROPOSITIONS

SHOWYOUHOWWEDOIT

THE PIVOTAL WAY

COLLABORATIVE DISCIPLINED ITERATIVE

TRANSPARENT

HOW WE DO IT

PRIORITIZEDBACKLOG

INCEPTION

ITERATIONPLANNING

DAILYSTANDUP

RETROSPECTIVES

COLLABORATION

PAIRPROGRAMMING

PairProgramming●  Developerssitinpairs●  Projectsarestaffedinevennumbers●  Allmachinesarecommunal●  Nolaptops/iPhones●  Pingpongpairing●  FrequentpairrotaJon●  Pairisa“sacred”unit●  UXdesignersandtesterspairwithdevelopersasneeded

PairingBenefits●  Sharescodebaseknowledgequickly●  Veryhighbuscount●  Higherqualitycode(twoheadsbeRerthanone)●  Morefocus(youactuallyworkfor8hours/day)●  ForcedverbalizaJonavoidsratholes●  GreaterdisciplinearoundothertechnicalpracJces●  FasteronboardingPairprogrammingistrulyourtopcompeJJveadvantage

AGILE PAIR PROGRAMMING

SCALES

3 MONTHS 6 MONTHS 9 MONTHS 1 Year

EXPERT

NOVICE

TESTDRIVENDEVELOPMENT

CONTINUOUSINTEGRATION

SILICON VALLEY IS NOT A PLACE.

IT’S A STATE OF MIND.

THE SILICON VALLEY MINDSET IS PORTABLE

San Francisco Palo Alto Boston Boulder Chicago Denver

Los Angeles London New York Toronto Washington DC

LET’S BRING SILICON VALLEY

TO GERMANY jknowles@pivotal.io

Digital Transformation Forum

Disrupt or Be Disrupted 19 OCTOBER · BMW WELT EVENT CENTRE · MUNICH

Recommended