the secret sauce of successful teams

Post on 16-Apr-2017

194.802 Views

Category:

Leadership & Management

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

THE SECRET SAUCE OF

SOFTWARE TEAMS100%

AWESOME

TEAMS

@svenpet

SUCCESSFUL

SUCCESSFUL PEOPLE

Fast

Best Ideas

Fast

Problem Solver

Fast Best Ideas

Elegant

Fast Best Ideas Problem Solver

Technologies

Fast Best Ideas Problem Solver Elegant

Fast

Rock Star

Best Ideas Problem Solver Elegant Technologies

Fast

The 10x Programmer

Best Ideas Problem Solver Elegant Technologies

DOES THAT ATTRACT ?

DOES THAT ATTRACT ?

A PLACE THAT EMPOWERS

HIGH PERFORMANCE TEAMS

SVEN PETERSKICK-ASS DEVELOPER MOTIVATOR

ATLASSIAN

@svenpet

WHAT MAKES THE DIFFERENCE?

TEAM A TEAM B

WHAT MAKES A TEAM HIGH PERFORMANCE?

TEAM A TEAM B

?!!

WHAT MAKES A TEAM HIGH PERFORMANCE?

*%?

TEAM A TEAM B

?!! !%!

!%*$?

?!*#

WHAT MAKES A TEAM HIGH PERFORMANCE?

SPEAK LISTEN

WHAT MAKES A TEAM HIGH PERFORMANCE?

PSYCHOLOGICAL

SAFTY

PSYCHOLOGICAL

SAFTY

STRUCTURE

PSYCHOLOGICAL

SAFTY

STRUCTURE MINDSET

PSYCHOLOGICAL

SAFTY

STRUCTURE MINDSET

SUPPORT

PSYCHOLOGICAL

SAFTY

STRUCTURE MINDSET

SUPPORT DIRECTION

STRONG STRUCTURE

SHARED MINDSET

SUPPORTIVE CONTEXT

COMPELLING DIRECTION

COMPELLING DIRECTIONHOW TO GIVE GREAT TEAMS GUIDANCE

INCREASE REVENUE

LOWER COSTS

LESS DOWNTIME

PROJECT X HAS TO BE FINISHED

REFACTOR TO MICROSERVICES

AUTOMATIC DEPLOYMENTS

PROJECT Y IS THE MOST IMPORTANT ONE

NORTH STAR

VISION2 YEAR PLAN

VISION2 YEAR PLAN

WHAT’S IMPORTANT?THEMES

VISION2 YEAR PLAN

WHAT’S IMPORTANT?THEMES

FOCUS AREAS HOW DO WE GET THERE?

VISION2 YEAR PLAN

WHAT’S IMPORTANT?THEMES

FOCUS AREAS

MEASURE

HOW SUCESS LOOKS LIKE

HOW DO WE GET THERE?

VISIONTHEMESFOCUSMEASURE

VT…WHAT?

FEATURES QUALITY

VS

THAT SOUNDS VERY FLUFFY

SHOW US THE REAL WORLD

OKROBJECTIVE

KEY RESULTS

OBJECTIVE KEY RESULT

BUILD MOBILE APP 1000 DAILY USER

SCORE

700 DAILY USER

0.7

STRETCH QUARTERLY LESS IS MORE

OKR

MAKE GOALS TRANSPARENT FOR EVERYONE

THINGS MAY LOOK GOOD ON PAPER…

CREATIVITY INC.

PRODUCT BRAIN TRUST

EXPERIENCE FRESHALIGN

FEATURING LEADERS AND OUR FOUNDERS

PRODUCT BRAIN TRUSTFEATURING LEADERS AND OUR FOUNDERS

JUST DIRECTION - YOU OWN THE DECISIONS

VS

YOUR IDEAS THE REAL WORLD

DON’T #%@& THE CUSTOMER

1 2 3 4 5 6 7 8 9 100

DETRACTORS PASSIVES PROMOTERS

% Promoters - % Detractors Net Promoter Score (NPS)

NPS

LISTEN TO

CUSTOMER FEEDBACK

NPS FEEDBACK

SUPPORT

SOCIAL MEDIA

INTERVIEWS

NPS FEEDBACK

RELIABILITY USABILITY FUNCTIONALITY

R U F

40,000PIECES OF FEEDBACK

Usability - 63%

Reliability - 31%

Functionality - 6%

RUF’ING IT!

Bugs - 3%

Editing - 6%

Performance - 28%

Navigation - 9%

Complexity - 22%

Content- 32%

TELL EVERYONEWHAT BUGS THE CUSTOMER

WEEKLY EMAIL

ARE WE IMPROVING?

TO EVERY ATLASSIAN

WEEKLY EMAILTO EVERY ATLASSIAN

EACH ATLASSIAN GETS DIFFERENT FEEDBACK

COMPELLING DIRECTIONGIVE YOUR TEAM A

NORTH STAR FOLLOW GOALS SANITY CHECKS UNDERSTAND FEEDBACK

STRONG STRUCTUREHOW TO ASSEMBLE A GREAT TEAM

DESIGNPROGRAMMING

TESTING

PRODUCTOPERATIONS

TONE

DIRECTORCAMERA

ACTORS

LIGHT

CROSS FUNCTIONAL TEAMS

CROSS FUNCTIONAL TEAMS

CROSS FUNCTIONAL TEAMS

CROSS FUNCTIONAL TEAMS

INFORMATION FLOWS

FASTER DECISIONS

DIVERSITY OF THOUGHT

UNDERSTANDING

CROSS FUNCTIONAL TEAMS

CROSS FUNCTIONAL TEAMS

CROSS CULTURAL TEAMS

DIFFERENT BACKGROUNDS

DIVERSITY OF THOUGHTCREATIVE /STRONGER SOLUTIONS

MAKE YOUR TEAM A SAFE PLACE

SPEAK LISTEN RESPECT

f%$*ed

RITUALS AND REFRESHMENTS

FIKA

CONFERNCE VIDEO FRIDAYS

GSD* DAYS

*GETTING SH%T DONE

INNOVATION WEEK

A TEAM IS MADE OUT OF INDIVIDUALS

HIGH FIVE

SAY “GREAT JOB”

GIVE KUDOS

SAY “GREAT JOB”

GIVE KUDOS

OFFICE CLAPPING

GRAD/JNR DEVELOPER

DEVELOPER

SENIOR DEVELOPER

DEVELOPER MANAGER

DEVELOPER TEAM LEAD

HEAD OF DEVELOPER - GROUP

HEAD OF DEVELOPMENT

PEOPLE LEADERSHIP

GRAD/JNR DEVELOPER

DEVELOPER

SENIOR DEVELOPER

DEVELOPER MANAGER

DEVELOPER TEAM LEAD

HEAD OF DEVELOPER - GROUP

HEAD OF DEVELOPMENT

PEOPLE LEADERSHIP

LEAD DEVELOPER

TECHNICAL LEAD

SUPPORTIVE CONTEXTHOW TO HELP GREAT TEAMS TO GET SH*T DONE

DECISIONS

DECISIONS

INFORMATION

DECISIONS

INFORMATION

1:1s

DECISIONS

INFORMATION

1:1sEMAILS

DECISIONS

INFORMATION

1:1sEMAILS

DOCUMENTS

DECISIONS

INFORMATION

1:1sEMAILS

DOCUMENTS

MEETINGS

DECISIONS

INFORMATION

1:1sEMAILS

DOCUMENTS

MEETINGSRANDOM

DISCUSSION

DECISIONS

INFORMATION

1:1sEMAILS

DOCUMENTS

MEETINGSRANDOM

DISCUSSION

WORD OF MOUTH

DECISIONS

INFORMATION

1:1sEMAILS

DOCUMENTS

MEETINGSRANDOM

DISCUSSION

WORD OF MOUTH

EXCEL SHEETS

DECISIONS

INFORMATION

1:1sEMAILS

DOCUMENTS

MEETINGSRANDOM

DISCUSSION

WORD OF MOUTH

EXCEL SHEETS

INTRANET

INTRANET

YOUR TEAM SPACE

COMPANY INFORMATION

PERSONAL PAGES

OTHER TEAM GOALS

DECISIONS

OTHER PROJECTS

STRATEGIES

OPEN BY DEFAULT

WRITE DOWN

YOUR DECISIONS

PROVIDE DATA

AND CONTEXT

ANSWER QUESTIONS

ALLOW

CORRECTIONS

OR IT DIDN’T HAPPEN

SHARE IT

OR IT DIDN’T HAPPEN

EAC IT

OPEN COMPANY, NO BULLSHIT

Passionate discussion

STOP ENDLESS DISCUSSIONS

TAKE IT OFFLINE

PLAY, AS A TEAM

INFORMATION

EASY ACCESS

HELP

WANT TO

OPEN SOURCE?

SSH ACCESS?

NEED A BIKE? WHILE YOU’RE IN AMSTERDAM

MAKE SERVICE DISCOVERABLE

WAITING FOR OTHERS?

DO IT YOURSELF

LEGAL CONTRACT REVIEW? DO IT YOURSELF

NEED DESIGN TO CHANGE THE UI? DO IT YOURSELF

design.atlassian.com

NEED QA FOR TESTING YOUR SOFTWARE? DO IT YOURSELF

TEST AUTOMATION

DEVELOPER

TEST AUTOMATION MANUAL TESTING

DEVELOPER QA ENGINEER

FAIL FIX

TEST AUTOMATION MANUAL TESTING

DEVELOPER QA ENGINEER

FAIL

TELL

FIX

FAIL

DEVELOPER

CODE

TEST+

QA KICK OFF

DEVELOPER

DEVELOPER + QA

CODE

TEST+

QA KICK OFF

DEMO

DEVELOPER

DEVELOPER + QADEVELOPER + QA

CODE

TEST+

NEED A USER TEST FOR YOUR NEW FEATURE? DO IT YOURSELF

BUILD A PROTOTYPE RENT THE TEST LAB

MICROPHONE

COMPUTER

CAMERAUSER

VIDEO & LIVESTREAM

DO IT YOURSELFASKING F R HELPMAKE

EASY

HOW DO YOU KNOW ALL THIS STUFF?

LONG TERM EMPLOYEE25YEARS

GIVE NEW EMPLOYEES A BOOST

FIRST WEEKS

BOOTCAMPLOADING….

LESSONS BY EMPLOYEES

NEW WORKPLACENEW TEAM MEMBERSNEW ACRONYMSNEW WORK STYLE NEW PROCESSES+ SHOWING YOU’RE GOOD

SET CLEAR EXPECTATIONS FOR NEW TEAM MEMBERS

90 DAY PLAN

PAIR PROGRAMMING / CODE REVIEWS

FRIDAY FAMILY BREAKFAST

MOST EMBARRASSING STORY

SECRET TATTOO

A HIDDEN TALENT

SHARED MINDSETHOW TO GET THE TEAM THINKING IN THE SAME DIRECTION

BUILDING TEAM KNOWLEDGE

BUG FIX

BUILDING TEAM KNOWLEDGE

BUG FIX

BUILDING TEAM KNOWLEDGE

BUG FIX

BUILDING TEAM KNOWLEDGE

BUG FIX ROTATION

BUILDING TEAM KNOWLEDGE

FEATURE X FEATURE Y

DEVELOPING FEATURES IS A PROCESSLOTS OF SMALL DECISIONS

GET A BUDDY

BUILDING TEAM KNOWLEDGE

FEATURE X FEATURE YBUDDY BUDDY

BUILDING TEAM KNOWLEDGE

FEATURE BUDDY

CANARY SESSIONSTESTING IDEAS WITH THE TEAM

AGILE SLAMLIKE A BROWN BAG, BUT ON TEAM PROCESS

BUILDING TEAM KNOWLEDGE

TEAM DISCUSSIONS

SHARE DESIGN IDEAS

…AND COLLECT FEEDBACK

DOING THINGS RIGHT BUILD PROCESSES

DOING THE RIGHT THINGS BUILD ADAPTABILITY?

!

TEAMYOUR

WAY

BUILD

IMPROVE

ENVISIONSOME GUIDANCE

TEAMYOUR

WAY

THE PLAYBOOK

ENVISION ITMAKE IT

IMPROVE IT

40+ PLAYS TO GUIDE PROJECT TEAMS

OVERVIEW

CONCEPT TESTINGENVISION IT

PAPER PROTOTYPE USER STICKER

CONCEPT TESTING

PROJECT POSTERMAKE IT

SHARED UNDERSTANDING

BRAINSTORMING - 5 WHYS

THE PLAYS

….AND MUCH MORE

THE PLAYSTHE PLAYBOOK

ENVISION ITMAKE IT

IMPROVE IT

40+ PLAYS TO GUIDE PROJECT TEAMS

SHARED MINDSET

SUPPORTIVE CONTEXT

COMPELLING DIRECTION

STRONG STRUCTURE

HOW AWESOME IS YOUR TEAM?

HOW AWESOME IS YOUR TEAM?

CAN YOU MEASURE IT?

HEALTHY

8 CHECK POINTS FOR BETTER TEAM HEALTH

1 FULL TIME OWNER

BALANCED TEAM

SHARED UNDERSTANDING

VALUE AND METRICS

END-TO-END DEMO

README

DEPENDENCIES

VELOCITY

Full-time owner

Balanced team

Shared

Value and metrics

End-to-end demo

Readme

Dependencies

Velocity

CHECKPOINTS 1 2 3 4 5

TRACKING HEALTH… MEASURING AT CHECKPOINTS

www.atlassian.com/healthmonitor

HEALTH MONITOR

IMPROVE YOUR TEAM

SO HEALTH SHOWS WHAT NOW?

IMPROVE YOUR TEAM

IMPROVE YOUR TEAM

THINK & ACT LIKE A FOUNDEREMPOWER TEAMS TO

IMPROVE YOUR TEAM

BE THE CHANGE YOU SEEK

IMPROVE YOUR TEAM

THE A-TEAM

THE MINION TEAM

THE MUPPET TEAM

IMPROVE YOUR TEAM

THE A-TEAM

THE MINION TEAM

THE MUPPET TEAM

DECIDE IN YOUR ENVIRONMENT

SINGLE CORE = PHYSICAL LIMITS

MULTI CORE = COMMUNICATION REQUIRED

TEAM UP!TO BE AWESOME

TEAM UP!TO BE AWESOME

THANKS

@svenpet

top related