gotober keynote: the art of embracing change

45
The Art of Embracing Change @rachelcdavies

Upload: rachel-davies

Post on 15-Jan-2015

1.063 views

Category:

Technology


1 download

DESCRIPTION

At the heart of software development is an important truth "all things must change" - business needs change and technology evolves - as software developers we need to be open to embracing change. Alas, in our day-to-day project work, we often feel the weight of working around things that are difficult to change. Embracing change is also an important aspect of continuing to create software we are proud of and that has an impact in the world. Come to this talk to hear how we can start to create openness to new ideas and different ways of working.

TRANSCRIPT

Page 1: GOTOber keynote: The Art of Embracing Change

The Art of Embracing Change

@rachelcdavies

Page 2: GOTOber keynote: The Art of Embracing Change

Agile Coach @Unruly

Page 3: GOTOber keynote: The Art of Embracing Change

?

Page 4: GOTOber keynote: The Art of Embracing Change
Page 5: GOTOber keynote: The Art of Embracing Change

I GOT MY COPY FROM ..

Michael C. Feathers author of “Working E"ectively with Legacy Code”

Page 6: GOTOber keynote: The Art of Embracing Change

FOLLOWING C2 WIKI

But I missed XP2000

Page 7: GOTOber keynote: The Art of Embracing Change

"If  you  can't  change  your  organiza3on,  change  your  organiza3on!”  Mar3n  Fowler  

XP2000, Sardinia

Page 8: GOTOber keynote: The Art of Embracing Change

EXTREME TUESDAY CLUB

Page 9: GOTOber keynote: The Art of Embracing Change

Life  was  be*er!    

Page 10: GOTOber keynote: The Art of Embracing Change

EMBRACE CHANGE

Page 11: GOTOber keynote: The Art of Embracing Change

Δ WHAT?

Page 12: GOTOber keynote: The Art of Embracing Change

SOFTNESS

Page 13: GOTOber keynote: The Art of Embracing Change

CREATIVE PROBLEM

SOLVING WITH CODE

Page 14: GOTOber keynote: The Art of Embracing Change

James Noble & Robert Biddle

Post-Modern Programming

Page 15: GOTOber keynote: The Art of Embracing Change

AND THEN THERE’s THE HUMANS …

Page 16: GOTOber keynote: The Art of Embracing Change

"Any organization that designs a system will inevitably produce a design whose structure is a copy of the organization's communication structure.” Melvin E. Conway

ConWay’s Law

Page 17: GOTOber keynote: The Art of Embracing Change

HUMAN LAYER

Derinkuyu underground city

Page 18: GOTOber keynote: The Art of Embracing Change

Jens Irma Amir

Page 19: GOTOber keynote: The Art of Embracing Change
Page 20: GOTOber keynote: The Art of Embracing Change

Collec1ve  ownership  

SHARE THE CODE, SHARE THE LOAD

Page 21: GOTOber keynote: The Art of Embracing Change
Page 22: GOTOber keynote: The Art of Embracing Change

THE ART OF EMBRACING CHANGE?

Page 23: GOTOber keynote: The Art of Embracing Change

CoachING IS ALL ABOUT CHANGE

Page 24: GOTOber keynote: The Art of Embracing Change

CHANGE != COMFORT

Page 25: GOTOber keynote: The Art of Embracing Change

Challenge vs Comfort

Page 26: GOTOber keynote: The Art of Embracing Change

JOY

Page 27: GOTOber keynote: The Art of Embracing Change

”Code re"ects the mood of the team.”

RACHEL’s Law

Page 28: GOTOber keynote: The Art of Embracing Change

DO CARROTS HELP?

Page 29: GOTOber keynote: The Art of Embracing Change

MY HIERARCHY OF PROGRAMMER NEEDS

ENVIRONMENT  TRUST  TEAM  VALUE  QUALITY  

Page 30: GOTOber keynote: The Art of Embracing Change

HOW?

Page 31: GOTOber keynote: The Art of Embracing Change
Page 32: GOTOber keynote: The Art of Embracing Change

Letting GO

Page 33: GOTOber keynote: The Art of Embracing Change

GiVE UP YOUR SECRETS

Page 34: GOTOber keynote: The Art of Embracing Change

DEVELOP YOUR ABILITY

Page 35: GOTOber keynote: The Art of Embracing Change

LEARN TOGETHER

Page 36: GOTOber keynote: The Art of Embracing Change

"In the beginner's mind there are many possibilities, in the expert's mind there are few.” Shunryu Suzuki

BEGINNER’s MIND

Page 37: GOTOber keynote: The Art of Embracing Change

” more productive the more promiscuous we were .. had a lot more fun” Arlo Belshee

Promiscuous Pairing

Page 38: GOTOber keynote: The Art of Embracing Change

COURAGE

Page 39: GOTOber keynote: The Art of Embracing Change

INCREASE YOUR EXPOSURE

Page 40: GOTOber keynote: The Art of Embracing Change
Page 41: GOTOber keynote: The Art of Embracing Change

MoVE AROUND

Page 42: GOTOber keynote: The Art of Embracing Change

OWN YOUR ENVIRONMENT

Page 43: GOTOber keynote: The Art of Embracing Change
Page 44: GOTOber keynote: The Art of Embracing Change

GIVE IT a TRY!

Page 45: GOTOber keynote: The Art of Embracing Change

Thank you www.slideshare.net/RachelDavies

@RachelCDavies