Pactical case of Atlassian Tools implementation
-
Upload
yuriy-kudin -
Category
Software
-
view
184 -
download
0
Transcript of Pactical case of Atlassian Tools implementation
1
CIKLUM CONSULTING
How Cossacks have chosen tools
Ciklum Consulting, March 26, 2014
2
Purpose of the speech
3
AGENDA
• Why listen to me?• Initial request • Our approach• Solution• Challenges• Alternative tools
4
Why Listen To Me?
Yuri Kudin
• More than 8 years in IT• Technical background• Last few years working with
Distributed Agile teams • Consulting experience• Practical experience with
Atlassian products during the last 6 years
5
Client
Automotive parts web shop
• US based• 400+ people in UA entity • 30+ people in development unit
6
Initial Request
7
Approach
TOOLS TRAININ
G
AUDIT WORKSHOP
TOOLS CONFIGURATIONWORKSHOP WITH
THE TEAM
8
Audit & Solution
9
Org and Product Structure
CAT
Catalogues teams Order team
3rd partyProviders
ORDER
IMPORT-EXPORT
3rd partyProviders
INTERNAL
Internal team
10
Project Workflow
Formalization
PreparationDevelopmen
tPublishing
11
Backlog Items
Project
Epic
• Story
• Bug
• Technical
Debt
• Investigation
• Task
• Technical
Task
Product
Project
Task
12
Theory VS Practice
Portfolio
Program
Team
Business epics
ArchEpics
Features
ArchFeatures
Theory Our Case
High level epics
TechnicalEpics
Stories,Sub-tasks
Spikes, Refact.
etc
Epics
Stories, Sub-tasks
Tech Debt,Tasks
13
Requirements Structure
Confluence
Jira
High level requirements
Epic
Story
Tech. Task
14
Boards Structure
Epics
PortfolioManageme
nt
Confluence
Team
TeamTeam
Link
Team
Parallel Sprints
CAT board ORDERD & INTERNAL board
15
Implementation
16
Confluence
17
Epic workflow
18
Epic workflow
19
Epics Board Status Mapping
20
Epics Board Status Mapping
21
Epics Board
22
Reporting
23
Story workflow
24
Technical task workflow
25
Task Board
26
Task board: Priority issue
27
Sprint Reporting
28
JIRA restrictions in scaled agile
• Challenges with multi-level hierarchy visualization
• No automated update of linked items• Limited amount of columns• Lack out of box reporting for scaled
agile
29
Alternative tools
30
JIRA vs V1
JIRA VS V1
31
JIRA vs V1
Advantages• Suitable for scaled Agile (SAFe
support)• Out of the box supports all aspects of
Agile Software development• Great relation visualization
Disadvantages • Less flexible • Restriction with reporting (incl. V1
Analytics)
Advantages• Powerful workflow engine • Great user experience • Flexible reporting • Huge amount of plugins
Disadvantages • Lack of flexibility in extending items
hierarchy • Lack of out of box preconfigured
templates
32
Official comparison
• https://www.atlassian.com/software/jira/agile/agile-comparison#!greenhopper-versionone
• http://www.versionone.com/vs/versionone-vs-altassian-jira-agile/
33
Summary
• Often, a wish to change a tool is a wish to change a process
• Match tools to the process• Choose the tool according to needs
34www.ciklum.com/consulting
Yuri KudinTechnical ConsultantConsulting Office (CSC)
P +38 044 545 77 45 (ext. 2348)M +38 097 922 76 79E [email protected] www.ciklum.com/consulting S ykudin
We would be glad to answer your questions!
Contacts