The Elephant In The Room: Motivation (2nd revision)

Post on 19-Aug-2014

16.781 views 1 download

Tags:

description

This is the second revision of one of my favorite talk about how to improve people's motivation during agile adaptation. I presented it in the April'13 event of Google Developers Group (GDG) Istanbul.

Transcript of The Elephant In The Room: Motivation (2nd revision)

motivationTips to ımprove motivation

Lemİ Orhan ERGİNPrincipal software engineer @ Sony

The elephant in the room

throughout agile transformation

Founder & Author @ agilistanbul.comgdg

İstanbulApril 2013

Lemi Orhan ErginPrincipal Software Engineer at Sony Europe

Has worked in eBay & Sony as developer, scrum master, team leader and technical coordinator in tens of projects since 2001

CSM since 2009 (Trained by James Coplien)

Played Scrum Master for more than 1 year

Participated 56 sprints in 4 years

Experienced in agile transformation

Expertise in building agile culture in software development teams and organizations

Motivation is a common problem in all organizations

(not only ın agile or non-agile organizations)

Forme

too!

I cannot improve myself!Always doıng the same job, workıng on same stuff, nothing newYou cannot ımprove yourself ın daıly jobHard to establish motivation, hard to focus on workFixing bugs for years, no innovation at allStuck on same technologies, same way of workingNot allowed to ınnovate

Damn it! Tons of documentation to prepare before doıng the jobEvery work is personal, no teamwork required

Warned in case of a failure, not rewarded on success

Unwilling to ımprove & ınnovate

I feel unhappy!I am unhappy and my manager does not know it

There is a negative athmosphere in the officeNo one is asking my ideas on anything, ı just do my jobPeople are arguing via emails and nothing is resolved

no one is listening me

Even if ı tell my problems to my manager, nothing will change

People do not trust each otherNot feeling as part of the companyI am not a resource or a headcount

What we really want is to...

Be successful and build well-crafted softwareHave a voice & more responsibilities & participate discussionsBe recognized for hard work & appreciatedBuild Software without an Act of CongressBe focused and not interrupted frequentlyHavE a manager who listens and cares youLearn new things & sharE our knowledgeHavE challenges & solvE problems HavE chanceS to use creativityBuild something that mattersGet feedback frequentlyBe a part of a team

agile understands you

Agile cares people & cooperationBuild projects around motivated individuals

Give them the environment and support they need, and trust them to get the job done.

The most efficient and effective method of conveying information to and within a development 

team is face-to-face conversation.

The best architectures, requirements, and designs emerge from self-organizing teams.

At regular intervals, the team reflects on how to become more effective, then tunes and adjusts

its behavior accordingly.

http://agilemanifesto.org/principles.htmlPrinciples behind the agile manifesto

Agile is human centricTeamwork

trustself-organizationempowered teams

continuous improvementretrospectives

fail fastshort feedback loops

sustainable paceproxy to interRuptions

face-to-face communication

agile is the mindset

doing agile makes you motivated

being

What you've done is not important, instead how you've done is the key

doing agile

being agile

Agile transformation is Cultural change iscultural change Tough & Not easy

Agile transformation scares people

This is a new way of workingStatus quo makes people feel safe

What are the symptomsOf the motivation challenge?

Daily stand-up

are the windows showing the level

of motivation

meetings

Daily stand-up

15 mins sync meeting

meetings

All team members standing

Answering 3 questions:- what I did yesterday- what I plan to do today- what impediments I have

noisy

Motivated teams unMotivated teams

complexchaotichumorcuriousInformation richhelpfulDesire to successOn time

boredImpatient to endIndividuals reportingDo not listen othersWaiting to be assignedNo questionsLess details about issuesLess desire to successUsually late

I don't like agile or scrum

Writing down every task has no meaningPlanning poker is a waste of timeFeeling not commited to the sprinT goalI Work on the stories that I likeI am more productive when I work alone

scrum is the new waterfallIt's impossible to do scrum in our teamAgile is being focused on processesI don't want to lose my title

I don't like Scrum at all

It's quite common to resist agile

How can we break the resistanceAnd improve the motivation?

Answer is simple:By building an agile culture

but ho

w?

Agile is not only aboutProject planning

Agile is aboutProject planning

development practicesCustomer satisfaction

Teamworkmotivation

This is what we are interested in now

1Train everyone

Have a goodservant

being as charismatic as Russel Crowe is not a must ;)

leader

servantNot a technical lead

leader

Not a team leadNot a manager

Not a project manager

Master of agileWell trained

Has the agile mindset

Could be, but normaly

Servant leader is the keyKnows agile better than anyone else

Observes and guides the team

Keeps the team disciplinedCreates environment safe to fail

Is a full time job

Builds trust in the teamResolves impediments

Build a culture of

2collaboration

Brown bag sessions

39 weeksinternal trainings

34 internal speakers

1 external speaker

19 Reserved topics

The way we buıld collaboration culture in sony

collaboration is the key

Encourage teamwork and pair workLet the people share their knowledge

Brown Bag Sessions

Continuous improvement and kaizenEfficient retrospectives

raise3 CRAFTSMEN

Mediocrity is a trap

Don't fall into it

The worst outcome is not failure — it’s mediocrity

Failure lets you move on, mediocrity stalls you and keeps you from reaching your potential. Pursue something so important that even

if you fail, the world is better off with you having triedDrew Houston (founder/CEO of Dropbox)

craftsmanship is the key

Improve crafts of people by practiCingteach new technologies

Push people to let them learn new stuff

Have seniors as MODELS FOR JUNıORS

PoC Projects

kata's, dojo's

use Feedback loops 4

Feedback loop is the keyEfficient retrospectives

Servant leader works close to team membersUse all ways of Communication

Performance appraIsals lose importance

provide autonomy5

Stop command & control

You cannot control everythingIt's an illusion!

It's impossible to manage "people"it's only possible to manage individuals

The opinions of individualsask

Be part of the teamGet them see you servant rather than controller

Autonomy is the key

Let the team be Self organized Shift layers of management responsibility to team

Change the traditional Management mindsetRegular 1 to 1 meetings with managers

Have a clear purpose6

Agile frameworks like scrumare not just about

rıtuAls

It is not just about standing up and burning down

purpose is the keyWhat is the purpose of agile

tell the values of what they're buildingDefine a clear sprint goal

Define the vision of the product

Explain the reasons of agile practices

Have7

Fun!

Having fun is the keyTeam specific rituals for fun

Do not dedicate to work, Have hobbies and craftsSocialize in the organization

Have funny punishments

to the ones who break the builds

or be late to daily standups

Extreme feedback machines

Inspect & adapt 8Agile adoptation

Agile frameworks like Scrum are simple

Don't blame them

as simple as few patterns in

organizations

If you have issues

Inspect & adapt

there is no adapting scrum

there is doing scrum-but and scrum

retrospecting is the keyagile reveals hidden problems. That's not bad!

Failing is normal, be prepare to inspect & adaptToo much dedication to tasks exhaust people

have lantern day or extra sprint to cool down Don't use tools too much. Face to face is better

What is the best measurement for success ?

Photo of houston after the return of apollo 13

happiHappiness metric

Scrumming the scrumRetrospective pattern

Pop the happy bubbleHappiness index

ness

Photographed by “Karsten Thormaehlen”from book "Mit Hundert Hat Man Noch Traume"

http://www.visualnews.com/2012/01/11/happy-at-one-hundred-portraits-of-centenarians/

youyou

teamteam

organizationorganization

Happiness Impact

happy employees lead to happy customers and better business

Train everyoneBuild a culture of collaborationRaise craftsmEnUse feecback loopsProvide autonomyHave a clear purpose

1

2

3

4

5

6

Have fun!7

Inspect & adapt agile adoptation8

unMotivated teams

When an employee resists, an effective leader looks at the employee not as a problem to be solved but as a person to be understood.

Nigel Nicolson

references“How to motivate your team during Scrum?” by Dimitri Honlet

http://www.slideshare.net/dimitrihonlet/motivate-team-scrumdef2

“What’s the best measurement for success? Happiness” by Richard Bransonhttp://www.linkedin.com/today/post/article/20121109141247-204068115-what-s-the-best-measurement-for-success-happiness

“Happiness Metric - The Wave of the Future” by Jeff Sutherlandhttp://scrum.jeffsutherland.com/2010/11/happiness-metric-wave-of-future.html

“World's Simplest Management Secret” by Geoffrey Jameshttp://www.inc.com/geoffrey-james/worlds-simplest-management-secret.html

Lemİ orhan ergİnlemiorhan@agilistanbul.com

@lemiorhan

@lemiorhan

agilistanbul.com

@lemiorhan

LINKE

DINTW

ITTER

SLIDE

SHAR

EBL

OGGE

R

Principal Software Engineer @ SonyFounder & Author @ Agilistanbul.com