javantura v3 - what really motivates developers – ivan krnić

44
What really motivates developers? dealing with people and technology while fixing human null-pointers

Category:

Technology


0 download

TRANSCRIPT

Page 1: Javantura v3 - What really motivates developers – Ivan Krnić

What really motivates

developers?dealing with people and technology

while fixing human null-pointers

Page 2: Javantura v3 - What really motivates developers – Ivan Krnić

2

About meIvan Krnić

Software Development Technical Manager @ CROZ

(ex)-Developer, Project Manager (PMP)Certified ScrumMaster, Agile Coach

[email protected] | @ikrnicMotivation

Page 3: Javantura v3 - What really motivates developers – Ivan Krnić

3

CROZ~200 employees, 3y Deloitte Technology

Fast 50custom sw developmentDMS and portal solutions

process applicationsintegrations

mobile developmentDWH/BI solutions

Motivation

Page 4: Javantura v3 - What really motivates developers – Ivan Krnić

4DMS i razvojna okolina

2011 2012 2013 2014

193 218 222257

# of projects @ CROZ

Page 5: Javantura v3 - What really motivates developers – Ivan Krnić

„If you want to go fast, go alone.

If you want to go far, go together.”

--African proverb

5Motivation

Page 6: Javantura v3 - What really motivates developers – Ivan Krnić
Page 7: Javantura v3 - What really motivates developers – Ivan Krnić
Page 8: Javantura v3 - What really motivates developers – Ivan Krnić
Page 9: Javantura v3 - What really motivates developers – Ivan Krnić

9DMS i razvojna okolinaby agile42

Page 10: Javantura v3 - What really motivates developers – Ivan Krnić

10DMS i razvojna okolina

Page 11: Javantura v3 - What really motivates developers – Ivan Krnić

11DMS i razvojna okolina

6 – 12 months

Page 12: Javantura v3 - What really motivates developers – Ivan Krnić

12Motivation

Page 13: Javantura v3 - What really motivates developers – Ivan Krnić

13

Build projects around motivated individuals.

Give them the environment and support

they need,and trust them to get the

job done.Motivation

Page 14: Javantura v3 - What really motivates developers – Ivan Krnić

14

Build projects around motivated individuals.

Give them the environment and support

they need,and trust them to get the

job done.Motivation

Page 15: Javantura v3 - What really motivates developers – Ivan Krnić

What gets us going?

15Motivation

Page 16: Javantura v3 - What really motivates developers – Ivan Krnić

16Motivation

Page 17: Javantura v3 - What really motivates developers – Ivan Krnić

17Motivation

Page 18: Javantura v3 - What really motivates developers – Ivan Krnić

18Motivation

Page 19: Javantura v3 - What really motivates developers – Ivan Krnić

So what really motivates us?

19Motivation

Page 20: Javantura v3 - What really motivates developers – Ivan Krnić

20Motivation

AUTONOMY

MASTERY

PURPOSE

Page 21: Javantura v3 - What really motivates developers – Ivan Krnić

21Motivation

AUTONOMYself-direction, choice over

how to do things

Page 22: Javantura v3 - What really motivates developers – Ivan Krnić

22Motivation

MASTERYgetting better at doing

things

Page 23: Javantura v3 - What really motivates developers – Ivan Krnić

23Motivation

PURPOSEfinding a goal larger than

yourself

Page 24: Javantura v3 - What really motivates developers – Ivan Krnić

Great...but how should I apply this?

24Motivation

Page 25: Javantura v3 - What really motivates developers – Ivan Krnić

25Motivation

Page 26: Javantura v3 - What really motivates developers – Ivan Krnić

26Motivation

autonomy

self-organization

sprint planning

daily standup

Page 27: Javantura v3 - What really motivates developers – Ivan Krnić

27Motivation

autonomy mastery

self-organization

sprint planning

daily standup

iterative & incrementalretrospective

scontinuous

improvement

Page 28: Javantura v3 - What really motivates developers – Ivan Krnić

28Motivation

autonomy mastery purpose

self-organization

sprint planning

daily standup

iterative & incrementalretrospective

scontinuous

improvement

product visionreview

Page 29: Javantura v3 - What really motivates developers – Ivan Krnić

29Motivation

Scrum enables

Motivation 3.0

Page 30: Javantura v3 - What really motivates developers – Ivan Krnić

Real-life team experiences

30Motivation

Page 31: Javantura v3 - What really motivates developers – Ivan Krnić

6 clustersorganized around technology

or customer

--DMS, portals, mobile, integrations, customers...

31Motivation

Page 32: Javantura v3 - What really motivates developers – Ivan Krnić

Group of people

or team?32Motivation

Page 33: Javantura v3 - What really motivates developers – Ivan Krnić

PPP

--interesting phenomena

33Motivation

Page 34: Javantura v3 - What really motivates developers – Ivan Krnić

34Motivation

Page 35: Javantura v3 - What really motivates developers – Ivan Krnić

35Motivation

Fridge!

2 monitors

!Survive till summer!

Page 36: Javantura v3 - What really motivates developers – Ivan Krnić

36Motivation

Page 37: Javantura v3 - What really motivates developers – Ivan Krnić

37Motivation

November

October

December

Employee of the month

Page 38: Javantura v3 - What really motivates developers – Ivan Krnić

38DMS i razvojna okolina

Page 39: Javantura v3 - What really motivates developers – Ivan Krnić

39Motivation

Page 40: Javantura v3 - What really motivates developers – Ivan Krnić

40Motivation

Page 41: Javantura v3 - What really motivates developers – Ivan Krnić

41Motivation

Page 42: Javantura v3 - What really motivates developers – Ivan Krnić

Power to the team!

42Motivation

Page 43: Javantura v3 - What really motivates developers – Ivan Krnić

„Culture eats strategy for breakfast”

43Motivation

--Peter Drucker

Page 44: Javantura v3 - What really motivates developers – Ivan Krnić

@ikrnic | [email protected]