Top Banner
¡Hola! #agileIIMN
83

Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Jan 21, 2017

Download

Internet

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

¡Hola!

#agileIIMN

Page 2: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 3: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Agile & Technical CoachConsultant & trainerLego Serious Play

@josecgil

About me

Page 4: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 5: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

It’s not about...Practices or tools

Boards, post-it, stand-ups, games...

Page 6: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

What?

Page 7: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

It’s about principles...

Page 8: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

… and Values

Page 9: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 10: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

PRODUCT?

Page 11: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 12: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Computing Manufacturing

Page 13: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 14: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 15: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Most common methods

Page 16: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 17: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 18: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Make work visibleLimit WIPMeasure flowExplicit rulesFeedback loopsEvolve experimentally

Kanban

Page 19: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Let’s go back to the example

Page 20: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

300 peopleCatalog sales to webRebrandingLabour Force Adjustment (ERE)

Org Context

Page 21: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

The projectWeb redesign & rebuild

A company challengeNot only Marketing & Tech

Page 22: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

BackgroundPrevious mobile web made using Scrum

It may seems the same but… it was not a company effort

Page 23: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

The project begins

Page 24: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Agile Inception40 people10 exercices1 full dayOutside the company

Page 25: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 26: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 27: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 28: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 29: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Product Box Not List

Page 30: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 31: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 32: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

How Long? How Much?

Page 33: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 34: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

ResultsKnow what’s in/out: web,brand, process change...

Shared vision

Too many people

Page 35: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

3 Full Stack Devs1 Frontend Dev/UX1 QA/UX2 Part-time Designers1 Product Owner

The team

Page 36: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Time & SpaceDedicated space for the team

Product Owner co-located

100% of time devoted to project

Page 37: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 38: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 39: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 40: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 41: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Team OrganizationKanban:

Business, Design & Front End

Scrum:Development & Acceptance Test2 weeks Sprints

Page 42: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 43: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

BusinessUX

Page 44: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Design

Page 45: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Front End

Page 46: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 47: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Development

Page 48: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Acceptance Test

Page 49: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Everything is goodHigh quality of deliverables

Better business organization

High team morale

Customer satisfaction

Page 50: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Why?

Page 51: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 52: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Command & Control“exercise of authority [...] by a properly designated [individual] over assigned [resources] in the accomplishment of a [common goal]”

As defined byNorth Atlantic Treaty Organization (NATO)

Page 53: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Industrial Knowledge

Page 54: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Cmd & Ctrl Self OrgOne brain

Slow decision chain

No idea

Demotivated

Many brains

Fast decision chain

Know how

Motivated

Page 55: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Self organizing teamPulling work

Solving conflicts internally

Improving process by themselves

Suggesting solutions

Delivering value

Page 56: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Is for every team?Requires maturity

Skills / Knowledge

Motivation / Ambition

Page 57: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Root cause

Testing

Quality at the source

Page 58: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Pair working

Page 59: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Mob working

Page 60: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 61: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

DemoEvery 2 weeks we show and deliver a product that works and is better than before.

Page 62: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Retrospective

Transparency

Continuous improvement

Page 63: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 64: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 65: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 66: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 67: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 68: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Informal meetingsAs soon as a problem arises

Anyware

Fast decision or …

Last responsible moment

Page 69: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

No problems then?

Page 70: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

EREEvery 5 weeks 1 off

Pair / Mob Working

Visual management

Self organization

Page 71: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Not everyone in the team knew well Scrum / Kanban.

Internal Training

Training

Page 72: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

More cowbellManagement wants speed / more people

Maximizing the amount of work not done

Release early, release often

Page 73: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Wisdom of the elders“Adding manpower to a late software project makes it later”

Frederick P. Brooks

Page 74: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Wisdom of the elders“Nine women can’t make a baby in one month”

Frederick P. Brooks

Page 75: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 76: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Continuous delivery

Prioritize

Create options

Visualize the work

Contrast with

Delivery date

Page 77: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

To conclude

Page 78: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Agile has practices...

Page 79: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

...but is aboutPrinciples & Values

Page 80: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
Page 81: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Your team is your product

Page 82: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Thanks!

Page 83: Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana

Questions?

@josecgil

[email protected]