30
BUILDING SUCCESSFUL AGILE TEAMS

Sabrina Carmona, King

Embed Size (px)

Citation preview

Page 1: Sabrina Carmona, King

BUILDING SUCCESSFUL AGILE TEAMS

Page 2: Sabrina Carmona, King

Hello!I am Sabrina Carmona.I have worked in 5 different countries with people from over 20 nationalities in different agile methodologies.

приятно познакомиться

Page 3: Sabrina Carmona, King

An Intro to Agile.

Do or do not - there is no try.

Page 4: Sabrina Carmona, King

“Intelligence is the ability

to adapt to change.- Stephen Hawking

Page 5: Sabrina Carmona, King

What is Agile?

■ Alternative to project management■ Incremental and interactive work■ Multi-functional teams■ Process divided in phases■ Tackle complex software work

Page 6: Sabrina Carmona, King

Why Agile?

Incremental deliverables with an iterative process.

Breakdown of complex products in backlog stories and tasks.

Page 7: Sabrina Carmona, King

Individuals and interactions over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Responding to change over following a plan

The Agile Manifesto

Page 8: Sabrina Carmona, King

SCRUM vs

KANBAN

Page 9: Sabrina Carmona, King

Scrum:➔ Process framework➔ Cross-functional teams➔ Roadmap flexibility➔ Incremental

deliverables

Kanban:➔ Less structured➔ Work states➔ WIP limit➔ Tool for agile teams

SCRUM vs. KANBAN

Page 10: Sabrina Carmona, King

HOW DOES IT REALLY WORK?

Seriously, let’s talk examples. Real ones.

Page 11: Sabrina Carmona, King

The general SCRUM process:

Planning Daily SCRUM

Review Retrospective

Page 12: Sabrina Carmona, King

General Agile Methodology

RELEASE

DEFINEEVALUATE

DEVELOP

Choose sprint objective and estimate and assign stories and tasks.

Planning

Development of the objective with iteration and priorities.

Sprints

Process analysis with constant feedback and

improvement for next cycle.

Retrospective

Presentation of the incremental deliverable.

Review

Page 13: Sabrina Carmona, King
Page 14: Sabrina Carmona, King

http://manifesto.co.uk/

Page 15: Sabrina Carmona, King

PLANNINGSESSIONS

DYNAMICBACKLOG

PROCESSFEEDBACK

No process is easy!

Page 16: Sabrina Carmona, King

Planning Sessions

Clear team roles

Define sprint objective

Empower the team

Good moderation

Ask questions

Be specific

Page 17: Sabrina Carmona, King

Dynamic Backlog

Prioritize Add stories on the fly

Keep it updated

Easy access to everyone

Page 18: Sabrina Carmona, King

Process Feedback

Open dialogue

Process focused

Good mediation

Keep it professional

Take culture into account

Language gap

Page 19: Sabrina Carmona, King

DIALOGUE

Some tips:

COMMITMENTOWNERSHIP

Page 20: Sabrina Carmona, King

WHAT MAKES A SUCCESSFUL TEAM?

Page 21: Sabrina Carmona, King

“It’s better to have a great

team than a team of greats.- Simon Sinek

Page 22: Sabrina Carmona, King

Common elements of a successful team:

PEOPLELEVELS OF XP VISION

GOALS ADAPT

Page 23: Sabrina Carmona, King

COMMUNICATION

Page 24: Sabrina Carmona, King

TEAMWORKYou show me yours, I show you mine.

Page 25: Sabrina Carmona, King

TEAMWORKYou show me yours, I show you mine.

OWNERSHIPWith great power comes great commitment!

Page 26: Sabrina Carmona, King

TEAMWORKYou show me yours, I show you mine.

ALIGNMENTOne language to rule them all!

OWNERSHIPWith great power comes great commitment!

Page 27: Sabrina Carmona, King

OTHERTIPS

➔ 1 - 1s with everyone;➔ Team lunch / events;➔ Knowledge sharing;➔ Game jams;➔ ¨Team wall¨;➔ Facilitate team dialogue.

Page 28: Sabrina Carmona, King

ADAPT TEAMPROJECT

Page 29: Sabrina Carmona, King

Спасибо!Any questions?

You can find me at:@sa_carmona / [email protected]

Page 30: Sabrina Carmona, King

Credits

Special thanks to all the people who made and released these awesome resources for free:

■ Presentation template by SlidesCarnival■ Photographs by Unsplash