jira landing in vietnam 2015

163
JIRA Lands in Saigon JIRA: A Success Story Bryan J. Rollins • JIRA General Manager #lovetoswimbikerunsuffer

Upload: atlassianvietnam

Post on 15-Jul-2015

377 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: JIRA Landing In Vietnam 2015

JIRA Lands in SaigonJIRA: A Success Story

Bryan J. Rollins • JIRA General Manager • #lovetoswimbikerunsuffer

Page 2: JIRA Landing In Vietnam 2015
Page 3: JIRA Landing In Vietnam 2015

Whereitall

started BJR Update for PMM 9 Mar.key

Page 4: JIRA Landing In Vietnam 2015
Page 5: JIRA Landing In Vietnam 2015
Page 6: JIRA Landing In Vietnam 2015
Page 7: JIRA Landing In Vietnam 2015
Page 8: JIRA Landing In Vietnam 2015

JIRA Studio

2002 20162012 20142006 2008 2010

JIRA OnDemand JIRA Data Center

JIRA Standard

JIRA Enterprise EnterpriseStarter Licenses

JIRA Basic

2004

Rel

ease

sEd

ition

sAd

d-O

nsLo

catio

ns

User Tiers

JIRA Cloud

Sydney,Australia

San Francisco, USA

Gdansk, Poland

Ho Chi Minh City

1.0 2.0 4.03.0 5.0 6.0 7.0

Page 9: JIRA Landing In Vietnam 2015

Re-invent yourself

Page 10: JIRA Landing In Vietnam 2015

33,000Customers

Page 11: JIRA Landing In Vietnam 2015
Page 12: JIRA Landing In Vietnam 2015
Page 13: JIRA Landing In Vietnam 2015
Page 14: JIRA Landing In Vietnam 2015

11 MillionUsers

Page 15: JIRA Landing In Vietnam 2015

FY2002%

FY2003%

FY2004%

FY2005%

FY2006%

FY2007%

FY2008%

FY2009%

FY2010%

FY2011%

FY2012%

FY2013%

FY2014%

FY2015%

Growing… And Accelerating

Page 16: JIRA Landing In Vietnam 2015
Page 17: JIRA Landing In Vietnam 2015

Just text by itself, for impact.

Page 18: JIRA Landing In Vietnam 2015
Page 19: JIRA Landing In Vietnam 2015
Page 20: JIRA Landing In Vietnam 2015
Page 21: JIRA Landing In Vietnam 2015

40K

Page 22: JIRA Landing In Vietnam 2015

Cảm ơn!

Bryan J. Rollins • JIRA General Manager • #lovetoswimbikerunsuffer

Page 23: JIRA Landing In Vietnam 2015

DUC DAO • SENIOR TEAM LEAD • ATLASSIAN

People behind the curtain

Page 24: JIRA Landing In Vietnam 2015

What does it look like an engineer at

Atlassian?

Page 25: JIRA Landing In Vietnam 2015
Page 26: JIRA Landing In Vietnam 2015

Think like a Product Manager

Page 27: JIRA Landing In Vietnam 2015

Think like a Quality Keeper

Page 28: JIRA Landing In Vietnam 2015

Think like an engineer

Page 29: JIRA Landing In Vietnam 2015

Coding as a team

Page 30: JIRA Landing In Vietnam 2015

Track and follow bugs

Maintain Continous Integration system

Deliver the product to customer

Page 31: JIRA Landing In Vietnam 2015

And never skip ShipIt

Page 32: JIRA Landing In Vietnam 2015

Be the gamer you seek

Page 33: JIRA Landing In Vietnam 2015

Thank you!

DUC DAO • SENIOR TEAM LEAD • ATLASSIAN

Page 34: JIRA Landing In Vietnam 2015

JUSTUS PENDLETON • HEAD OF ENGINEERING, JIRA SERVICE DESK • ATLASSIAN

Turning Values Into Success

Page 35: JIRA Landing In Vietnam 2015

WTF does that even mean?

Page 36: JIRA Landing In Vietnam 2015

Open Company, No Bullshit

Build With Heart and Balance

Don’t #@!% the Customer

Play, As A Team

Be The Change You Seek

Page 37: JIRA Landing In Vietnam 2015

Growth Mindset Fixed Mindset

Page 38: JIRA Landing In Vietnam 2015

Open Company, No Bullshit

Build With Heart and Balance

Don’t #@!% the Customer

Play, As A Team

Be The Change You Seek

Page 39: JIRA Landing In Vietnam 2015

Be The Change You Seek

Page 40: JIRA Landing In Vietnam 2015
Page 41: JIRA Landing In Vietnam 2015
Page 42: JIRA Landing In Vietnam 2015
Page 43: JIRA Landing In Vietnam 2015
Page 44: JIRA Landing In Vietnam 2015
Page 45: JIRA Landing In Vietnam 2015

Be The Change You Seek

Page 46: JIRA Landing In Vietnam 2015

Open Company, No Bullshit

Build With Heart and Balance

Don’t #@!% the Customer

Play, As A Team

Be The Change You Seek

Page 47: JIRA Landing In Vietnam 2015

Don’t #@!% the Customer

Page 48: JIRA Landing In Vietnam 2015
Page 49: JIRA Landing In Vietnam 2015
Page 50: JIRA Landing In Vietnam 2015

3.13.1

3.12.3

3.11.1

3.10.2

3.9.3

3.8.1

3.7.4

3.6.5

3.5.3

Page 51: JIRA Landing In Vietnam 2015
Page 52: JIRA Landing In Vietnam 2015

Don’t #@!% the Customer

Page 53: JIRA Landing In Vietnam 2015

Open Company, No Bullshit

Build With Heart and Balance

Don’t #@!% the Customer

Play, As A Team

Be The Change You Seek

Page 54: JIRA Landing In Vietnam 2015

Xin chào

JUSTUS PENDLETON • HEAD OF ENGINEERING, JIRA SERVICE DESK • ATLASSIAN

Page 55: JIRA Landing In Vietnam 2015

NICK MENERE • HEAD OF JIRA ENGINEERING • @GOODNICK

Atlassian - Best place to work

Page 56: JIRA Landing In Vietnam 2015

#1 Place to work in Australia

#7 Place to work in the USA

Page 57: JIRA Landing In Vietnam 2015

A great place to work is one in which you trust the people you work for, have pride in what you do, and enjoy the people you work with.R O B E R T L E V E R I N G , C O - F O U N D E R , G R E AT P L A C E TO W O R K

Page 58: JIRA Landing In Vietnam 2015

It started from the beginning

Page 59: JIRA Landing In Vietnam 2015
Page 60: JIRA Landing In Vietnam 2015

And it expanded across the globe

Page 61: JIRA Landing In Vietnam 2015
Page 62: JIRA Landing In Vietnam 2015
Page 63: JIRA Landing In Vietnam 2015
Page 64: JIRA Landing In Vietnam 2015
Page 65: JIRA Landing In Vietnam 2015

Why Saigon?

Page 66: JIRA Landing In Vietnam 2015

6 Reasons Atlassian is the

Best Place to Work

Page 67: JIRA Landing In Vietnam 2015

#1More Than Just a

Coder

Page 68: JIRA Landing In Vietnam 2015
Page 69: JIRA Landing In Vietnam 2015
Page 70: JIRA Landing In Vietnam 2015

#2Make a Difference

Page 71: JIRA Landing In Vietnam 2015
Page 72: JIRA Landing In Vietnam 2015

#3Work With

Amazing People

Page 73: JIRA Landing In Vietnam 2015
Page 74: JIRA Landing In Vietnam 2015

#4Career

Opportunities

Page 75: JIRA Landing In Vietnam 2015

In the last 12 months we grew

50%That’s > 500 people/roles

Page 76: JIRA Landing In Vietnam 2015

#5The Perks Don’t

Hurt Either

Page 77: JIRA Landing In Vietnam 2015
Page 78: JIRA Landing In Vietnam 2015
Page 79: JIRA Landing In Vietnam 2015
Page 80: JIRA Landing In Vietnam 2015
Page 81: JIRA Landing In Vietnam 2015

#6And above all else

Page 82: JIRA Landing In Vietnam 2015
Page 83: JIRA Landing In Vietnam 2015
Page 84: JIRA Landing In Vietnam 2015
Page 85: JIRA Landing In Vietnam 2015

• More than just a Coder• Make a Difference• Work with Amazing People• Career Opportunities• The Perks• Have Fun

Why Atlassian is the Best Place to Work

Page 86: JIRA Landing In Vietnam 2015

Thank you!

NICK MENERE • HEAD OF JIRA ENGINEERING • @GOODNICK

Page 87: JIRA Landing In Vietnam 2015

RUTGER COOLEN • PRINCIPAL PRODUCT MANAGER • ATLASSIAN

Building Great Products

Page 88: JIRA Landing In Vietnam 2015

StereotypeOutsourcing

Mindset

Page 89: JIRA Landing In Vietnam 2015

Atlassian’sProduct Mindset

Page 90: JIRA Landing In Vietnam 2015

Outsourcing Mindset #1

Customer satisfaction

Page 91: JIRA Landing In Vietnam 2015
Page 92: JIRA Landing In Vietnam 2015
Page 93: JIRA Landing In Vietnam 2015
Page 94: JIRA Landing In Vietnam 2015

Product Mindset #1

Value for users

Page 95: JIRA Landing In Vietnam 2015
Page 96: JIRA Landing In Vietnam 2015

We like people that can say

NO

Page 97: JIRA Landing In Vietnam 2015
Page 98: JIRA Landing In Vietnam 2015

Outsourcing Mindset #2

Deliver in timeand budget

Page 99: JIRA Landing In Vietnam 2015
Page 100: JIRA Landing In Vietnam 2015
Page 101: JIRA Landing In Vietnam 2015
Page 102: JIRA Landing In Vietnam 2015

Product Mindset #2

It’s all about great products

Page 103: JIRA Landing In Vietnam 2015
Page 104: JIRA Landing In Vietnam 2015
Page 105: JIRA Landing In Vietnam 2015

Product mindset in one sentence

Page 106: JIRA Landing In Vietnam 2015

We love our users

Page 107: JIRA Landing In Vietnam 2015

Thank you!

RUTGER COOLEN • PRINCIPAL PRODUCT MANAGER • ATLASSIAN • [email protected]

Page 108: JIRA Landing In Vietnam 2015

IGOR MICOV • DESIGN LEAD • ATLASSIAN • @DIZAJNER

Better UX with Storytelling

Page 109: JIRA Landing In Vietnam 2015

“The world is not made of atoms. It is made of stories.”M U R I E L R U K E Y S E R

Page 110: JIRA Landing In Vietnam 2015

Why Stories?

Page 111: JIRA Landing In Vietnam 2015

Users Tasks Goals

Page 112: JIRA Landing In Vietnam 2015
Page 113: JIRA Landing In Vietnam 2015
Page 114: JIRA Landing In Vietnam 2015

A story can be…

Page 115: JIRA Landing In Vietnam 2015

wordsA story can be told or through orlive recorded audio video.

Page 116: JIRA Landing In Vietnam 2015

There are many types of stories in UX

Page 117: JIRA Landing In Vietnam 2015
Page 118: JIRA Landing In Vietnam 2015

A story can be told live or through recorded audio or video

Page 119: JIRA Landing In Vietnam 2015
Page 120: JIRA Landing In Vietnam 2015
Page 121: JIRA Landing In Vietnam 2015

Thank you!

IGOR MICOV • DESIGN LEAD • ATLASSIAN • @DIZAJNER

Page 122: JIRA Landing In Vietnam 2015

PHAN THUC ANH • JIRA DEVELOPMENT MANAGER (VN) • ATLASSIAN • @ANHPHAN

Building Team Autonomy with Agile Development

Page 123: JIRA Landing In Vietnam 2015
Page 124: JIRA Landing In Vietnam 2015

but many teams cannot reach to the PERFORMING stage

Page 125: JIRA Landing In Vietnam 2015

Why?Because teams are not

empowered to own their own work

Page 126: JIRA Landing In Vietnam 2015

Traditional Teams

Agile Cross-functional Teams

PMsDesigners

QAsDevelopers

Page 127: JIRA Landing In Vietnam 2015

Building Team Foundations

Page 128: JIRA Landing In Vietnam 2015

#1Engineering

Fundamentals

Page 129: JIRA Landing In Vietnam 2015

#2Continuous Mentoring

Page 130: JIRA Landing In Vietnam 2015

#3Shared skill sets

Page 131: JIRA Landing In Vietnam 2015

How Agile helps to build the 3

foundations?

Page 132: JIRA Landing In Vietnam 2015

Individuals and interactions over processes and toolsWorking software over comprehensive documentation

Customer collaboration over contract negotiationResponding to change over following a plan

T H E A G I L E M A N I F E S TO

Page 133: JIRA Landing In Vietnam 2015

Team owns and decides their own process

Continuous improvements is key

Enable loose-structure communication, error on the over-communication side

Page 134: JIRA Landing In Vietnam 2015

Agile builds on trust… Team autonomy builds on trust…

Page 135: JIRA Landing In Vietnam 2015

Thank you!

PHAN THUC ANH • JIRA DEVELOPMENT MANAGER (VN) • ATLASSIAN • @ANHPHAN

Page 136: JIRA Landing In Vietnam 2015

PHUC NGUYEN • QA TEAM LEAD • ATLASSIAN

Quality at Speed

Page 137: JIRA Landing In Vietnam 2015

Today’s TopicsDelivery story:

What we care: Safety, FastHow: Quality Assistance

Page 138: JIRA Landing In Vietnam 2015

Speed

QualityScope

Page 139: JIRA Landing In Vietnam 2015

Development / Bugfix

Time

Release

Testing

Agile

Page 140: JIRA Landing In Vietnam 2015

Development

Time

Release

Testing

Agile

Bugfix

Page 141: JIRA Landing In Vietnam 2015

Development

Time

Release

Testing

Agile

Bugfix

Page 142: JIRA Landing In Vietnam 2015

Development

Time

Release

If Devs Could Test

Page 143: JIRA Landing In Vietnam 2015

“But Devs Can’t Test!”

Testing is a skill and a mindset

Many devs have neither

Many think they have both!

Page 144: JIRA Landing In Vietnam 2015

Missing: Quality Mindset

Users would never do that!

Edge case!

We can fix that later... maybe

The spec didn’t mention that.

Page 145: JIRA Landing In Vietnam 2015

Missing: Testing Skills

Automation solves

everything.

Manual testing is obsolete

Works on my machine.

My part works fine.

Page 146: JIRA Landing In Vietnam 2015

Missing: Knowledge

That’s configurable?

I’m not a security expert

I only learn from my own mistakes

All databases behave the same way

Page 147: JIRA Landing In Vietnam 2015

Development

Testing

Side-by-Side

Bugfix

Time

Release

Page 148: JIRA Landing In Vietnam 2015

Is there hope?

Team Culture Education

Page 149: JIRA Landing In Vietnam 2015

Quality Assistance

Page 150: JIRA Landing In Vietnam 2015

Quality Assistance

Short-term – Protect our customers

Long-term – Educate our developers

Page 151: JIRA Landing In Vietnam 2015

Quality Process

Coding DoTing DoneDemoKickoff

Prevention > Detection

QA kickoff before story is started

Page 152: JIRA Landing In Vietnam 2015

Review

Quality Process

Coding DoTing DoneDemoKickoff

Devs do their own kickoffs

QA reviews testing notes

Page 153: JIRA Landing In Vietnam 2015

Review

Quality Process

Coding/Testing

DoneDemoKickoff

Page 154: JIRA Landing In Vietnam 2015

Review

Current Process

DoneDemoKickoff Coding/Testing

All testing done by devs

Two QA input points on each story

Page 155: JIRA Landing In Vietnam 2015

Development

Time

Release

If Devs Could Test

Page 156: JIRA Landing In Vietnam 2015

Life as a QA Engineer

Page 157: JIRA Landing In Vietnam 2015

Developer Education

Page 158: JIRA Landing In Vietnam 2015

Innovation

Page 159: JIRA Landing In Vietnam 2015
Page 160: JIRA Landing In Vietnam 2015
Page 161: JIRA Landing In Vietnam 2015

Ownership

ResponsibilitiesFind problems, and solve themFind risks, and address themCreate opportunities, and exploit them

Page 162: JIRA Landing In Vietnam 2015

Takeaways

Software quality comes from people, not code.Improvement comes from questioning assumptions.Constantly experiment.Have fun!

Page 163: JIRA Landing In Vietnam 2015

Thank you!

PHUC NGUYEN • QA TEAMLEAD • ATLASSIAN