2017 - jitf - agile survival kit - how to save the marriage

42
JUMP IT FORUM 2017 ZAGREB HOTEL & CONGRESS CENTER ANTUNOVIC | APRIL 11-12, 2017

Upload: roko-roic

Post on 15-Apr-2017

68 views

Category:

Software


0 download

TRANSCRIPT

Page 1: 2017 - JITF - Agile survival kit - how to save the marriage

JUMP IT FORUM 2017 ZAGREB

HOTEL & CONGRESS CENTER ANTUNOVIC | APRIL 11-12, 2017

Page 3: 2017 - JITF - Agile survival kit - how to save the marriage

Tuesday, May 2, 2023 JUMP IT FORUM 2017 ZAGREB 3

OUR RECENT AGILE COACHING ENGAGEMENTS

Page 4: 2017 - JITF - Agile survival kit - how to save the marriage

CONFERENCE DISCOUNT TODAY

Page 5: 2017 - JITF - Agile survival kit - how to save the marriage

CHAPTER ONE - “CHAOS REPORT”

Page 6: 2017 - JITF - Agile survival kit - how to save the marriage

be the problem?

What seems to

Page 7: 2017 - JITF - Agile survival kit - how to save the marriage

In come the Japanese. Time is just after WW2.

We have good processes

in software development.

Right?

Page 8: 2017 - JITF - Agile survival kit - how to save the marriage

In come the Japanese. Time is just after WW2.

Also, we govern our

projects with proven stuff:

ISO, PMI, …

Page 9: 2017 - JITF - Agile survival kit - how to save the marriage

We know our way

around top technologies:

Java, .Net, JavaScript…

Page 10: 2017 - JITF - Agile survival kit - how to save the marriage

Yet sometimes…

Page 11: 2017 - JITF - Agile survival kit - how to save the marriage

Or most times

Page 12: 2017 - JITF - Agile survival kit - how to save the marriage

Or pretty much

Page 13: 2017 - JITF - Agile survival kit - how to save the marriage

All the time

Page 14: 2017 - JITF - Agile survival kit - how to save the marriage
Page 15: 2017 - JITF - Agile survival kit - how to save the marriage
Page 16: 2017 - JITF - Agile survival kit - how to save the marriage
Page 17: 2017 - JITF - Agile survival kit - how to save the marriage

But there is light…

Page 18: 2017 - JITF - Agile survival kit - how to save the marriage
Page 19: 2017 - JITF - Agile survival kit - how to save the marriage

RUN SMALLER PROJECTS

RUN AGILE PROJECTS

TAKEWAYS FROM “CHAOS REPORT”

Page 20: 2017 - JITF - Agile survival kit - how to save the marriage

CHAPTER TWO – “AGILE TODAY”

Page 21: 2017 - JITF - Agile survival kit - how to save the marriage

“AGILE” IS JUST AN UMBRELLA TERM FOR MANY METHODS

• The term “Agile” was oined in 2001. in Utah as a common denominator

• Defined by a set of principles and the Agile manifesto

Page 22: 2017 - JITF - Agile survival kit - how to save the marriage

STRONG POINTS OF ALL AGILE METHODSoMorale stays high for a long timeoAll methods focus on result, not the by-productoFeedback cycles are fasteroBetter communication is enforcedoTransparency is built-inoTools for implementation are simpleoHigher predictability of end-results (budget, date, scope, quality)

Page 23: 2017 - JITF - Agile survival kit - how to save the marriage

State of Agile 2016.

Page 24: 2017 - JITF - Agile survival kit - how to save the marriage

State of Agile 2016.

Page 25: 2017 - JITF - Agile survival kit - how to save the marriage

AGILE DEFAULTS TO SCRUM

AGILE IS MAINSTREAM

TAKEWAYS FROM “AGILE TODAY”

Page 26: 2017 - JITF - Agile survival kit - how to save the marriage

CHAPTER THREE –“AGILE

SURVIVAL KIT”

Page 27: 2017 - JITF - Agile survival kit - how to save the marriage

“Scrum is a framework for developing and sustaining

complex products.”

Page 28: 2017 - JITF - Agile survival kit - how to save the marriage

FRAMEWORK

(COMPLEX) PRODUCTS

DEVELOPMENT

Page 29: 2017 - JITF - Agile survival kit - how to save the marriage

LET’S PUT THAT IN PERSPECTIVEPROJECT MANAGEMENT APPROACHES

PMI (PMBOK)

IPMA

METHODOLOGICAL LANDSCAPE IN SOFTWARE DEVELOPMENT

SOFTWARE DEVELOPMENT PRACTICES

CONTINUOUS INTEGRATION

CONTINUOUS DELIVERY

TDD

PORTFOLIO MANAGEMENT PRACTICES

LEAN PORTFOLIO MANAGEMENT

PRINCE2

PPM (PMI)

SOFTWARE DEVELOPMENT FRAMEWORKS

LEAN AND KANBAN SOFTWARE DEVELOPMENT

RATIONAL UNIFIED PROCESSING

SCRUM AND OTHER AGILE

WATERFALL

V-SHAPE

Page 30: 2017 - JITF - Agile survival kit - how to save the marriage

DON’T GET RID OF YOUR PMO JUST YET!

JUST MAKE IT MORE AGILE

Page 31: 2017 - JITF - Agile survival kit - how to save the marriage

TOP 10 ANTI PATTERNS OF SCRUM USAGE

Page 32: 2017 - JITF - Agile survival kit - how to save the marriage

#1 NOT WILLING TO ADAPT YOUR PROCESS

SCRUM IS NOT A PROCESS. IT’S A FRAMEWORK FOR EMPIRICAL PROCESS CONTROL

IT’S A VEHICLE, NOT THE DESTINATION

Page 33: 2017 - JITF - Agile survival kit - how to save the marriage

#2 MAINTAING THE PRODUCTION

SCRUM IS TIMEBOXED. IT’S YOUR FIRST CLUE

ITERATIONS PROMOTE FOCUS FOR 1-4 WEEKS. CAN YOU WAIT THAT MUCH? USE KANBAN OR WATERFALL FOR THAT.

Page 34: 2017 - JITF - Agile survival kit - how to save the marriage

#3 JUST SHORT OF A TEAMTHERE’S 2 OF YOU. YOU ARE A COUPLE. GET A ROOM.

EVEN AT 3, YOU SHOULD COSINDER ALTERNATIVE GROUPING METHODS

Page 35: 2017 - JITF - Agile survival kit - how to save the marriage

#4 UNABLE TO HAVE STABLE TEAMS

FIRST OF ALL – I AM NOT BUYING THIS. STOP STARTING AND START FINISHING.

OVERBURDERN WILL HAPPEN, THE PRINCIPLES ARE NOT ACCEPTED

Page 36: 2017 - JITF - Agile survival kit - how to save the marriage

#5 PROJECT TOO SIMPLEBACKLOG IS NOT LARGE ENOUGH FOR AT LEAST 3 SPRINTS? REMEMBER: COMPLEX PRODUCTS

NOTHING TO LEARN ALONG THE WAY, JUST REPETITIVE WORK? USE KANBAN OR WATERFALL.

Page 37: 2017 - JITF - Agile survival kit - how to save the marriage

#6 HETEROGENOUS SKILL SETS

1 DEVELOPER, 1 DB GURU AND 1 SCIENTIST WALK WALK INTO A PLANNING POKER GAME.

PULL PRINCIPLE WILL NOT WORK. PARTS OF THE FRAMEWORK ARE STILL USABLE.

Page 38: 2017 - JITF - Agile survival kit - how to save the marriage

#7 DON’T WANT TO LEARN (SCRUM)

SCRUM IS NOT SIMPLE AND WILL NOT BRING RESULTS UNLESS YOU LEARN AND RE-LEARN IT.

COACHING; INTERNAL TRANSITION TEMS; READING A LOT. KEYS TO SUCCESS.

Page 39: 2017 - JITF - Agile survival kit - how to save the marriage

#8 DON’T BELIEVE IN ITORGANISATION WANTS THE BENEFITS, BUT DOESN’T LIKE THE PRINCIPLES.

PRACTICES WILL RARELY WORK WITHOUT ACCEPTING THE PRINCIPLES

Page 40: 2017 - JITF - Agile survival kit - how to save the marriage

#9 SELECTIVE SCRUMSCRUMBUT CITY. YOU ARE PROBABLY RUINING IT.

ARE YOU SURE YOU KNOW WHAT YOU ARE DOING?

Page 41: 2017 - JITF - Agile survival kit - how to save the marriage

#10 DON’T LIKE BIG CHANGESCRUM IS OPINIONATED ABOUT ROLE NAMES.

SCRUM CHANGES A LOT OF THINGS AT ONCE.