Post on 20-Apr-2020
HARMAN International. Confidential. Copyright 2016.
CATWORKX MIDSUMMER DAY 2016
ALM WITH ATLASSIAN-TOOLS IN SUPPLY CHAIN
JUNE 17
WERNER CONZELMANN, HARMAN
HARMAN International. Confidential. Copyright 2016. 2
Agenda
1. Who we are
2. Facts
3. From requirement to developer
4. From developer to product
5. Challenges
6. Overview
7. Questions
HARMAN International. Confidential. Copyright 2016. 3
Who we are
MARKET LEADER
GLOBALLY DIVERSE
INNOVATION LEADER
• $6.825 Billion revenues*
• EBITDA $825 Million*
• EPS $6.20*
• $23 Billion automotive order backlog** *FY2016 Guidance
**As of June 30, 2015
• 29,000 Professionals worldwide
• 12,600 Engineers
• 25+ Countries: Americas, Europe and Asia
• 16+ Legendary brands
• 6,100 Patents and patents pending
• 56 Design awards in 2015
• 3 GRAMMY® Awards-AKG, JBL, Lexicon
• 2 Academy Awards
Innovation breeds quantifiable success
HARMAN International. Confidential. Copyright 2016. 4
Who we are
1928 World’s first talking movie
features Lansing’s
HD loudspeakers
1937 MGM-Lansing sound
System wins first of
two Academy Awards
1949 Crown introduces first
open reel tape recorder
with built-in power amp
1948 First ever
in-car radio
1956 Sidney Harman buys out
Bernard Kardon and
creates Harman International
1953 AKG invents world’s
first dynamic cardiod
microphone
1958 Harman Kardon
releases the world’s
first stereo receiver
1969 JBL powers first of
three Woodstocks
1970’s JBL co-develops
the Wall Of Sound
for the Grateful Dead
1953 Harman Kardon
introduces first FM tuner
1971 DBX brings
realism
of live
performance
to
recorded
music
1975
Becker launches
first car cassette radio
1983 George Lucas selects JBL to
develop the first THX licensed
theater audio system
1983 Crown taps JBL to
develop first THX licensed system
1984 JBL in Lincoln Town Car
Premiers as First OEM
Branded Car Audio System
1987 Martin lights up the
dance floor with disco lights and
fog machines
1989 Digitech Whammy
first
foot-controlled pitch
shifting guitar pedal
1997 First car
radio/CD/nav.
system
1999 HK Soundsticks debut
at MOMA
1991 AKG binaural
products used on
Mir Space Station
2002 Three JBL
engineers receive
Academy Awards
2014 HARMAN wins
third GRAMMY
2004 Harman
enables first
Bluetooth
wireless
connectivity
in the car
2004 JBL one of first to
release audio docks for iPod.
/
2012 JBL introduces Flip
• Over 80 years of industry groundbreaking “firsts”
2013 STC developed the first dual-sided
smartphone for Yota
2015
STC launches Marimba Cloud– World’s
first, most comprehensive cloud based
IoT management platform
2008 STC joins OHA and enables
Android for the CDMA market
HARMAN International. Confidential. Copyright 2016. 5
What we do
LIFESTYLE AUDIO
PROFESSIONAL
SOLUTIONS
CONNECTED
SERVICES
Navigation, Multimedia,
Connectivity, Telematics, Safety
& Security Solutions
Premium Branded Audio products
for use at home, in
the car and on the go
Audio, Lighting, Video Switching
and Enterprise Automation for
Entertainment and Enterprises
Cloud, Mobility and Analytics
Software Solutions & OTA update
technologies for Automotive,
Mobile and Enterprises
LTM Revenue* $2,023M
LTM EBITDA 14.7%
LTM Revenue* $1,013M
LTM EBITDA 13.2%
LTM Revenue $3,018M
LTM EBITDA 13.7%
LTM Revenue* $682M
LTM EBITDA 13.7%
CONNECTED CAR
EBITDA is non-GAAP measure and excludes restructuring, non-recurring charges and acquisition-related items. LTM = Last Twelve Months ending March 31, 2016. *Includes
intercompany revenues.
HARMAN International. Confidential. Copyright 2016. 6
Who we are
Werner Conzelmann
• Team Lead Global Engineering Tools & ALM, Harman
• in Software Development for 25 years
• responsible for Atlassian Applications at Harman since 2008
Marc Keil
• Subject Matter Expert Atlassian Tools
• works with Atlassian Applications since 2011
• has implemented JIRA in uncommon environments (e.g. in Facility Management)
HARMAN International. Confidential. Copyright 2016. 7
Agenda
1. Who we are
2. Facts
3. From requirement to developer
4. From developer to product
5. Challenges
6. Overview
7. Questions
HARMAN International. Confidential. Copyright 2016. 8
Facts
HARMAN International. Confidential. Copyright 2016. 9
Facts
• JIRA in use in Harman since ~ 2008
• Users > 9000
• Current release in use 6.4.13
• No. of projects ~ 900
• No. of issues ~ 490.000
HARMAN International. Confidential. Copyright 2016. 10
Facts
Development target: „Automotive Infotainment System“:
• Domains: ~ 60
• Customer requirements: ~ 50.000
• Features to be developed: ~10.000
~10.000 is the initial amount of JIRA tasks for feature implementation only
HARMAN International. Confidential. Copyright 2016. 11
Agenda
1. Who we are
2. Facts
3. From requirement to developer
4. From developer to product
5. Challenges
6. Overview
7. Questions
HARMAN International. Confidential. Copyright 2016. 12
From requirement to developer
Customer
Requirements
Documents
Magic Harman TRS
Documents (domain specific
documents)
Feature Nav
Feature Nav
Domain Disp
Task
Feature Nav
Domain Map
Task
Harman Requirements Management
HARMAN International. Confidential. Copyright 2016. 13
From requirement to developer
Feature Nav
Required for
Release x
Feature Nav
Domain Disp
Task
Feature Nav
Domain Map
Task
Harman Requirements Management
Feature Nav
Do. Disp -Task 1 Required for Rel at CW
Feature Nav
Do. Map - Task 2 Required for Rel at CW
Harman JIRA – Task Management
Main Tasks Sub-Tasks
Feature Nav
Domain Disp
Workpackage B
Feature Nav
Domain Map
Workpackage C
Feature Nav
Domain Disp
Workpackage A
HARMAN International. Confidential. Copyright 2016. 14
From requirement to developer
Feature Nav
Domain Map
Task 2
Harman JIRA – Task Management
Main Tasks
Feature Nav
Domain Disp
Workpackage A
Feature Nav
Domain Disp
Workpackage B
Feature Nav
Domain Map
Workpackage C
Sub-Tasks
• Main tasks in JIRA will be assigned
to functional owner of domain
• After review 1-n subtasks will be
created (criteria for # of subtasks:
complexity, architecture, effort …)
• Subtask has to be assigned to
developer by FO or by Senior
developer
• Developer will create Feature
Branch in Stash (Bitbucket)
Feature Nav
Domain Disp
Task 1
HARMAN International. Confidential. Copyright 2016. 15
Agenda
1. Who we are
2. Facts
3. From requirement to developer
4. From developer to product
5. Challenges
6. Overview
7. Questions
HARMAN International. Confidential. Copyright 2016. 16
From developer to product
Harman JIRA – Task Management
• Developer is working in Stash until
solution fulfills functional and quality
criteria
• By pull request in Stash, JIRA
subtask status will be switched to
„Ready for Integration in Module“
status
• This way, subtask is completed for
developer
Workflow
In Implementation
Ready for Integration
in Module
Stash
Pull request
Feature Nav
Domain Disp
Workpackage A
Sub-Tasks
HARMAN International. Confidential. Copyright 2016. 17
From developer to product
Feature Nav
Domain Disp
Task 1
Feature Nav
Domain Map
Task 2
Harman JIRA – Task Management
Main Tasks
Feature Nav
Domain Disp
Workpackage A
Feature Nav
Domain Disp
Workpackage B
Feature Nav
Domain Map
Workpackage C
Sub-Tasks
• Domain Workpackages will be
integrated in Master Branch by
Continuous Integration (CI –
Bamboo) (optional)
• Features (Main Tasks) can be
tested on Domain level, after all
Workpackages have been
completed
• Release branches will be managed
more restrictive
HARMAN International. Confidential. Copyright 2016. 18
From developer to product
• Feature overall
status will be
generated in RM
tooling
• Test management
(TMS) is using that
information for
system tests
• Feature reportings
will be done from
that point
Feature Nav
Domain Disp
Task 1
Feature Nav
Domain Map
Task 2
Harman JIRA – Task Management
Main Tasks
Feature F1
Domain 1
Workpackage A
Feature F1
Domain 1
Workpackage B
Feature F1
Domain 1
Workpackage C
Sub-Tasks Feature Nav
Required for
Release x
Feature Nav
Domain Disp
Part
Feature Nav
Domain Map
Part
Harman Requirements Management
HARMAN International. Confidential. Copyright 2016. 19
Agenda
1. Who we are
2. Facts
3. From requirement to developer
4. From developer to product
5. Challenges
6. Overview
7. Questions
HARMAN International. Confidential. Copyright 2016. 20
Challenges
Feature F1
Domain Suppl
Task x
Harman JIRA
Main Tasks
• External suppliers are working with
their own JIRA
• Harman is requested by customer
to transfer domain specific tasks to
supplier JIRA
• “Sync“ is implemented by custom
solution, developed by catWorkX Feature F1
Domain Suppl
Task y
Supplier JIRA
Main Tasks
Sync Plugin Developed by
catWorkX
HARMAN International. Confidential. Copyright 2016. 21
Challenges
• Domain and Project integration are
supported by „Integration Tasks“
• „Integration Tasks are using „Issue
Picker“ plugin, to collect
workpackages/tasks which have
been implemented
Feature F1
Domain 1
Task 1
Feature F1
Domain 2
Task 2
Harman JIRA – Task Management
Main Tasks
Feature F1
Domain 1
Workpackage A
Feature F1
Domain 1
Workpackage B
Feature F1
Domain 1
Workpackage C
Sub-Tasks
Issue Picker Developed by
catWorkX
HARMAN International. Confidential. Copyright 2016. 22
Agenda
1. Who we are
2. Facts
3. From requirement to developer
4. From developer to product
5. Challenges
6. Overview
7. Questions
HARMAN International. Confidential. Copyright 2016. 23
Overview
Requirements Engineering
TOOL
Requirements
Task Management TOOL Source Code Management TOOL
Jira Issue
Domain 2
WP C
Feature
Branch
WP A
Feature
Branch
WP B
Feature
Branch
WP C
Domain 1
Integration
Domain 2
Integration
Projekt
Integration
Jira Issue
Feature F1
Jira Issue
Feature F2
Jira Issue
Domain 1
WP B
Jira Issue
Domain 1
WP A
HARMAN International. Confidential. Copyright 2016. 24
Agenda
1. Who we are
2. Facts
3. From requirement to developer
4. From developer to product
5. Challenges
6. Overview
7. Questions
HARMAN International. Confidential. Copyright 2016. 25
Questions
HARMAN International. Confidential. Copyright 2016. 26
End
Thanks for attention!
HARMAN International. Confidential. Copyright 2016.
CATWORKX MIDSUMMER DAY 2016
ALM WITH ATLASSIAN-TOOLS IN SUPPLY CHAIN
JUNE 17
WERNER CONZELMANN, HARMAN