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

83
¡Hola! #agileIIMN

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

¡Hola!

#agileIIMN

Agile & Technical CoachConsultant & trainerLego Serious Play

@josecgil

About me

It’s not about...Practices or tools

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

What?

It’s about principles...

… and Values

PRODUCT?

Computing Manufacturing

Most common methods

Make work visibleLimit WIPMeasure flowExplicit rulesFeedback loopsEvolve experimentally

Kanban

Let’s go back to the example

300 peopleCatalog sales to webRebrandingLabour Force Adjustment (ERE)

Org Context

The projectWeb redesign & rebuild

A company challengeNot only Marketing & Tech

BackgroundPrevious mobile web made using Scrum

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

The project begins

Agile Inception40 people10 exercices1 full dayOutside the company

Product Box Not List

How Long? How Much?

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

Shared vision

Too many people

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

The team

Time & SpaceDedicated space for the team

Product Owner co-located

100% of time devoted to project

Team OrganizationKanban:

Business, Design & Front End

Scrum:Development & Acceptance Test2 weeks Sprints

BusinessUX

Design

Front End

Development

Acceptance Test

Everything is goodHigh quality of deliverables

Better business organization

High team morale

Customer satisfaction

Why?

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)

Industrial Knowledge

Cmd & Ctrl Self OrgOne brain

Slow decision chain

No idea

Demotivated

Many brains

Fast decision chain

Know how

Motivated

Self organizing teamPulling work

Solving conflicts internally

Improving process by themselves

Suggesting solutions

Delivering value

Is for every team?Requires maturity

Skills / Knowledge

Motivation / Ambition

Root cause

Testing

Quality at the source

Pair working

Mob working

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

Retrospective

Transparency

Continuous improvement

Informal meetingsAs soon as a problem arises

Anyware

Fast decision or …

Last responsible moment

No problems then?

EREEvery 5 weeks 1 off

Pair / Mob Working

Visual management

Self organization

Not everyone in the team knew well Scrum / Kanban.

Internal Training

Training

More cowbellManagement wants speed / more people

Maximizing the amount of work not done

Release early, release often

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

Frederick P. Brooks

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

Frederick P. Brooks

Continuous delivery

Prioritize

Create options

Visualize the work

Contrast with

Delivery date

To conclude

Agile has practices...

...but is aboutPrinciples & Values

Your team is your product

Thanks!

Questions?

@josecgil

[email protected]