16
Atlassian Unite! Scaling JIRA in Agile enterprise software development Aidan Johnstone Technical Project Manager | Telefónica Germany [email protected] Frankfurt, 20th March 2012

Atlassian Unite - Scaling JIRA in Agile enterprise software development

  • View
    1.547

  • Download
    3

Embed Size (px)

DESCRIPTION

Scaling JIRA in Agile enterprise software development by Aidan Johnstone from telefonica. This presentation was held at the Unite in Frankfurt.

Citation preview

Page 1: Atlassian Unite - Scaling JIRA in Agile enterprise software development

Atlassian Unite!

Scaling JIRA in Agile enterprise software development

Aidan Johnstone Technical Project Manager | Telefónica Germany [email protected] Frankfurt, 20th March 2012

Page 2: Atlassian Unite - Scaling JIRA in Agile enterprise software development

Worldwide and throughout Germany

1

Roughly 21 million customers

Over €5 billion revenue in 2011

Scalability of JIRA @ Telefónica Aidan Johnstone

Telefónica Germany is part of Telefónica S.A., one of the largest integrated telecommunication operators in the world.

More than 1,000 o2 shops and o2 partner shops

Page 3: Atlassian Unite - Scaling JIRA in Agile enterprise software development

Scaling JIRA in Agile enterprise software development

2 Scalability of JIRA @ Telefónica Aidan Johnstone

Page 4: Atlassian Unite - Scaling JIRA in Agile enterprise software development

It’s not about Scrum in the enterprise Agile Project Setup: Coordination & Synchronisation:

3 Scalability of JIRA @ Telefónica Aidan Johnstone

Team Shop

Team VVL/CSC

Team Login

Team CMS

Backlog Backlog Backlog Backlog

Content Team

Information Architecture

Team

Page 5: Atlassian Unite - Scaling JIRA in Agile enterprise software development

It’s not about Greenhopper Shop Team Facts: Managing Cross Team Impact (Shop Backlog in JIRA)

4 Scalability of JIRA @ Telefónica Aidan Johnstone

Page 6: Atlassian Unite - Scaling JIRA in Agile enterprise software development

What then?

5 Scalability of JIRA @ Telefónica Aidan Johnstone

It’s a real life example It’s about the administration of JIRA…

...and about how JIRA scales.

Page 7: Atlassian Unite - Scaling JIRA in Agile enterprise software development

Background information

6 Scalability of JIRA @ Telefónica Aidan Johnstone

What do we use JIRA for? §  Everything! Bugs, Projects, Tasks

Who uses JIRA? §  Development, Business, Agencies

Back-up every 24hrs

Many other tools used within Telefónica

Only 1 of several JIRA instances in the company

Most of company doesn’t use JIRA

Page 8: Atlassian Unite - Scaling JIRA in Agile enterprise software development

7 Scalability of JIRA @ Telefónica Aidan Johnstone

Statistics

Telefonica’s JIRA instances

Since

Users (incl. inactive)

Administrators

Projects (incl. inactive)

o2 Germany

Telefonica Germany

Hansenet (Alice)

§ 2004

§ 54 (155)

§ 461 (1036)

§ 12

§ 2010

§ 27

§ 224 (224)

§ 27

§ 2006

§ 70*

§ 1142* (1142)

§ 2

Permission Schemes

Custom fields § 181

§ 46

§ 8

§ 16

§ 187

§ 70

License Type § Unlimited § Unlimited § Unlimited

Page 9: Atlassian Unite - Scaling JIRA in Agile enterprise software development

8 Scalability of JIRA @ Telefónica Aidan Johnstone

Empowerment Agility

Principles

Page 10: Atlassian Unite - Scaling JIRA in Agile enterprise software development

Keeping it flexible

9 Scalability of JIRA @ Telefónica Aidan Johnstone

Keep administrators near to users

Increase the number of administrators proportionally with users

Page 11: Atlassian Unite - Scaling JIRA in Agile enterprise software development

Where are the boundaries?

10 Scalability of JIRA @ Telefónica Aidan Johnstone

1. 450 users and going strong

2. Every company is different

•  Can you keep adding administrators?

•  Are there natural system boundaries?

3. Ask yourself 2 questions:

•  Size

•  Usage patterns

Page 12: Atlassian Unite - Scaling JIRA in Agile enterprise software development

Can you keep adding administrators?

11 Scalability of JIRA @ Telefónica Aidan Johnstone

Decentralised administration leads to housekeeping problems

Unclear responsibility

Less time spent finding solutions

Page 13: Atlassian Unite - Scaling JIRA in Agile enterprise software development

Are there natural system boundaries?

12 Scalability of JIRA @ Telefónica Aidan Johnstone

Features are grouped together 1:N Projects

Users Settings Schemes Fields

Page 14: Atlassian Unite - Scaling JIRA in Agile enterprise software development

Next steps

13 Scalability of JIRA @ Telefónica Aidan Johnstone

Help enable others in the company to set up their own JIRA instances, so that JIRA remains the popular and useful tools that it currently is.

Page 15: Atlassian Unite - Scaling JIRA in Agile enterprise software development

Summary

14 Scalability of JIRA @ Telefónica Aidan Johnstone

Started small

Going strong

Need a plan going forward

Page 16: Atlassian Unite - Scaling JIRA in Agile enterprise software development