Using Atlassian for State-of-the-Art Computer Science Education
Transcript of Using Atlassian for State-of-the-Art Computer Science Education
DORA DZVONYAR @DZDORIE
Using Atlassian for State-of-the-Art Computer Science Education
CHAIR FOR APPLIED SOFTWARE ENGINEERING • TECHNISCHE UNIVERSITÄT MÜNCHEN
LUKAS ALPEROWITZ @LUKASALPEROWITZ
S C A L I N G W I T H T H E AT L A S S I A N S TA C K
W H AT W E D O
L E A R N I N G S A N D TA K E AWAY S
Agenda
Capstone Course:Mobile Application
Development
Real clients
Real problems
Real data
Real teamwork
Real projects
Real deadlines
Real delivery
7Rs!
Source Code Management Delivery Management
Key Activities
CommunicationAgile Development
• Iteration Planning
• Progress Tracking• Continuous Delivery
• Build Automation
• Code Quality
• Merge Requests
• Informal Communication
• Knowledge Management
Source Code Management Delivery Management
Tool Support
CommunicationAgile Development
• Iteration Planning
• Progress Tracking• Continuous Delivery
• Build Automation
• Code Quality
• Merge Requests
• Informal Communication
• Knowledge Management
Continuous Delivery Workflow
inform about build status
4
Repository
Developer
commit 1
notifyCustomer
Delivery Server
uploads app
5Device
downloads app
6
Issue Tracker
notify
store crash reports and feedback as issues
8
monitorsbuilds
2
ReleaseManager
Continuous Integration
Servercrash reports
feedback
use and give feedback
7
JIRA
Bitbucket Server
Bamboo
HockeyApp
Build AgentBuild Agent
checkout, compile, test and package build
builds app
3
How we tackle this challenge
Distributed correction
Git branching, advanced permissions and pull requests for submission
JIRA AgileProgress tracking for students as well as instructors with a Kanban board
Bitbucket Server
Experienced students review the solutions and help course participants on the go.
From a high-level overview…
How is the course progressing?
Any exercise withcommon mistakes?
Who needs help?
Continuous Improvement based on data
Week Metrics Report: 23 Jun 2015 - 04:57 PM Current Week9 Example Team 17 Jun - 23 Jun
!"
Assessment of the current week’s customer’s release download status.
Delivery to Customer
Customer did not download a release this week.
47
0
Downloads (current week)
Team Customer
Number of downloads by team in relation to downloads by customer within the current week.
0
50
1 2 3 4 5 6 7 8 9
# D
ownl
oads
Week
Downloads (overall)
Team Customer
Number of downloads grouped by team and customer measured on a weekly basis from iOS Praktikum-to-date.
Continuous Delivery Total number of releases: 41
Workflow
Percentage of Merge Requests within the current "week with at least one comment or task.
0% 100% 0
1
2
3
4
5
6
<1 1-8 8-24 >24
# P
ull R
eque
sts
h
Lifetime (current week)
Number of Merge Requests within the current "week grouped by lifetime categories.
0 0.1
15.5
0 2
11.4
13.9
1.1 1.8
0 2 4 6 8
10 12 14 16 18
1 2 3 4 5 6 7 8 9
Ø L
ifetim
e in
h
Week
Lifetime (overall)
Average lifetime of Merge Requests measured on a weekly basis from iOS Praktikum-to-date.
Lifetime
Assessment of the current week’s average lifetime of a Merge Request
> 36 h 0 h
+ 0,8 h #"
Code Review Lifetime: Time elapsed between creating and merging a Merge Request. Workflow: Use of comments or tasks in a Merge Request.
Total number of comments & tasks: 539 Total number of Merge Requests: 81
0 0 0 0 0
0.5
0
0.2 0.1
0 0.1 0.2 0.3 0.4 0.5 0.6
1 2 3 4 5 6 7 8 9
Ø T
TF in
h
Week
Time to Fix (Overall)
Average TTF of failed builds measured on a weekly basis from iOS Praktikum-to-date.
Difference of the average TTF "between the current and last week.
± 0 h "
7
125
Builds (current week)
Failed Succeeded
Number of failed builds in relation to "succeeded builds within the current week.
Time to Fix
Assessment of the current week's average TTF based on the iOS Praktikum’s recommendations.
> 96 h < 8 h
Continuous Integration Time to fix (TTF): Time elapsed between a failed build and the first succeeding successful build on a branch.
Example Metrics
Week Metrics Report: 23 Jun 2015 - 04:57 PM Current Week9 Example Team 17 Jun - 23 Jun
!"
Assessment of the current week’s customer’s release download status.
Delivery to Customer
Customer did not download a release this week.
47
0
Downloads (current week)
Team Customer
Number of downloads by team in relation to downloads by customer within the current week.
0
50
1 2 3 4 5 6 7 8 9
# D
ownl
oads
Week
Downloads (overall)
Team Customer
Number of downloads grouped by team and customer measured on a weekly basis from iOS Praktikum-to-date.
Continuous Delivery Total number of releases: 41
Workflow
Percentage of Merge Requests within the current "week with at least one comment or task.
0% 100% 0
1
2
3
4
5
6
<1 1-8 8-24 >24
# P
ull R
eque
sts
h
Lifetime (current week)
Number of Merge Requests within the current "week grouped by lifetime categories.
0 0.1
15.5
0 2
11.4
13.9
1.1 1.8
0 2 4 6 8
10 12 14 16 18
1 2 3 4 5 6 7 8 9
Ø L
ifetim
e in
h
Week
Lifetime (overall)
Average lifetime of Merge Requests measured on a weekly basis from iOS Praktikum-to-date.
Lifetime
Assessment of the current week’s average lifetime of a Merge Request
> 36 h 0 h
+ 0,8 h #"
Code Review Lifetime: Time elapsed between creating and merging a Merge Request. Workflow: Use of comments or tasks in a Merge Request.
Total number of comments & tasks: 539 Total number of Merge Requests: 81
0 0 0 0 0
0.5
0
0.2 0.1
0 0.1 0.2 0.3 0.4 0.5 0.6
1 2 3 4 5 6 7 8 9
Ø T
TF in
h
Week
Time to Fix (Overall)
Average TTF of failed builds measured on a weekly basis from iOS Praktikum-to-date.
Difference of the average TTF "between the current and last week.
± 0 h "
7
125
Builds (current week)
Failed Succeeded
Number of failed builds in relation to "succeeded builds within the current week.
Time to Fix
Assessment of the current week's average TTF based on the iOS Praktikum’s recommendations.
> 96 h < 8 h
Continuous Integration Time to fix (TTF): Time elapsed between a failed build and the first succeeding successful build on a branch.
Mapping the organizational structure
Rooms for:Whole Course, Individual projects,and Overall topics(e.g. Modeling)
Mapping to confluence spaces for documentation
Key Takeaways
You can do it too!
Design workflows that are robust to many users.
Integrate.The true potential of tools working hand in hand unfolds only during use.
Does it Scale?
This is not pure academia, you can apply this approach in your company!
Thank you!
DORA DZVONYAR @DZDORIE
CHAIR FOR APPLIED SOFTWARE ENGINEERING • TECHNISCHE UNIVERSITÄT MÜNCHEN
LUKAS ALPEROWITZ @LUKASALPEROWITZ
• Big cool statistic
• 2,569
• Add-Ons in Marketplace
Coach Instructors
Lukas AlperowitzProgram Manager
Bernd BrueggeProgram ManagerMethodologist
Dora DzvonyarProgram Manager
Program ManagementHelma SchneiderHead of Technology Administration
Franz BeilmaierTechnical Administration
Monika MarklChair Secretary
Ruth DemmelHead of Movie Team
Infrastructure
iOS Praktikum 2015
Architecture
Bernd BrueggeProject Leader
Team Coach
Ana Petrovska
René Milzarek
André Kohn
Simon Rummert
Imran Badshah
Ilya Migal
Patrick Nieves
Lukas Sandmeir
Sirma Gjorgievska
Dr. Andrea RohdeAllianz
Karl SchriekAllianz
Lukas Alperowitz
Dora Dzvonyar
Andreas Seitz
AndreasSeitz
David Frey
Florian Fittschen
Philip Kluz
Release Management
Lukas Alperowitz
Christoph Graumann
René Milzarek
Dominique d’Argent
ModelingRaoul Friedrich
Dominic Giebert
Maximilian Schramme
Dora Dzvonyar
Constantin ScheuermannProject Leader
Team Coach
Leonardo Serra
Dr. Stephan VerclasT-Systems
Maximilian Strobel
Alexander Harlass
JohannesBachhuber
Konstantin Kromer
Galina Volynets
Ulrike Niemann
Sri Vishnu Totakura
Prof. Dr. BirgitVogel-HeuserLS Automatisierung & Informationssysteme
Nitesh NarayanProject Leader
Team Coach
Jon Tingvold
Kaloyan EnimanevWirecard
Raoul Friedrich
Maximilian Flis
Daniel Gruber
Marten Schwarzmann
Katharina Bui
Torben Teepe
Michaela Tießler
Zolboo Ochirsukh
Sreelekha SankarWirecard
Stefan NosovićProject Leader
Team Coach
Spyridon Chalikias
Jonas ReimersQuartett Mobile
Dominic Giebert
Dmitry Zeldin
Luc Gaasch
Astrid Berchtold
Apostolos Diamantis
Duc Huy Bui
Benjamin Strobel
Jörg FlerlageAudi AEV
Stephan KruscheProject Leader
Team Coach
Maximilian Frei
Vitus HolznerBMW
Maximilian Schramme
Oriana Baldizan
Ibrahim Al-Khayat
Benedikt Gessele
Amr Arafat
Mohamed Ibrahim
Daniel Göhlen
Florian PitschmannBMW
Zardosht HodaieProject Leader
Team Coach
Lewon Simonian
Markus BokowskyBokowsky & Laymann
Florian Fittschen
Anna Kolpakova
Michael Kratzer
Pascal Philipp
Hermann Groz
Volker Bischoff
Uygar Tarakci
Amel MahmuzicBokowsky & Laymann
Martin WagnerProject Leader
Team Coach
Daniel Soller
Mustafa IsikBayrischer Rundfunk
Mariana Avezum
Karim Alweheshy
Frank Hermann
Arsatius Regler
Alona Kharchenko
Thomas Guenzel
Team Coach
Yuanrui Li
Hanna Schäfer
Jan Wasgint
Ann Katrin Gibtner
Constantin ScheuermannProject Leader
Bastian Rodehüser
Alihan Livdumlu
Hoang Yen Nguyen
Chrysa Papadaki
Prof. Dr. Monika SturmSiemens CT
Markus SauerSiemens CT
Lukas AlperowitzProject Leader
Team Coach
Jonas Zitzelsberger
Johannes HansenLufthansa Technik
Philip Kluz
Julian Geistbeck
Florian Kistner
Katharina Schneeweiss
Frederic Furtmeier
Marie Weintraud
Marcus Höfer
Tobias MohrLufthansa Technik
Dr. Yang LiProject Leader
Team Coach
Karl Mattes
Frank von EitzenNTT DATA
Arian Avini
Joan Perez Guerrero
Manuel Schultheiss
Ahmed Wadi
Agnes Köhler
Hesham Ghandour
Henning Helmbrecht
Julia Ludmann
Project Management Project Management Project Management Project Management Project Management Project Management Project Management
Project Management
Project Management Project Management Project Management
Zardosht HodaieProject Leader
Team Coach
ChenYang Chen
Dr. Asa MacWilliamsSiemens CT
Jana Pejić
Mathias Quintero
Nikolaos Tzioras
Andrada Stan
Adnan Makhani
Dominik Drexler
Cecil Wöbker
Hanlin Liang
Steffen KlepkeSiemens CT
Dr. Pouya TaftiAllianz
Thomas KirchnerProGlove
Sunniva DarcyWirecard
Andreas SeitzProject Leader
Development Team Development Team Development Team Development Team Development Team Development Team Development Team Development Team Development Team Development Team Development Team
Coach Instructors
Lukas AlperowitzProgram Manager
Bernd BrueggeProgram ManagerMethodologist
Dora DzvonyarProgram Manager
Program ManagementHelma SchneiderHead of Technology Administration
Franz BeilmaierTechnical Administration
Monika MarklChair Secretary
Ruth DemmelHead of Movie Team
Infrastructure
iOS Praktikum 2015
Architecture
Bernd BrueggeProject Leader
Team Coach
Ana Petrovska
René Milzarek
André Kohn
Simon Rummert
Imran Badshah
Ilya Migal
Patrick Nieves
Lukas Sandmeir
Sirma Gjorgievska
Dr. Andrea RohdeAllianz
Karl SchriekAllianz
Lukas Alperowitz
Dora Dzvonyar
Andreas Seitz
AndreasSeitz
David Frey
Florian Fittschen
Philip Kluz
Release Management
Lukas Alperowitz
Christoph Graumann
René Milzarek
Dominique d’Argent
ModelingRaoul Friedrich
Dominic Giebert
Maximilian Schramme
Dora Dzvonyar
Constantin ScheuermannProject Leader
Team Coach
Leonardo Serra
Dr. Stephan VerclasT-Systems
Maximilian Strobel
Alexander Harlass
JohannesBachhuber
Konstantin Kromer
Galina Volynets
Ulrike Niemann
Sri Vishnu Totakura
Prof. Dr. BirgitVogel-HeuserLS Automatisierung & Informationssysteme
Nitesh NarayanProject Leader
Team Coach
Jon Tingvold
Kaloyan EnimanevWirecard
Raoul Friedrich
Maximilian Flis
Daniel Gruber
Marten Schwarzmann
Katharina Bui
Torben Teepe
Michaela Tießler
Zolboo Ochirsukh
Sreelekha SankarWirecard
Stefan NosovićProject Leader
Team Coach
Spyridon Chalikias
Jonas ReimersQuartett Mobile
Dominic Giebert
Dmitry Zeldin
Luc Gaasch
Astrid Berchtold
Apostolos Diamantis
Duc Huy Bui
Benjamin Strobel
Jörg FlerlageAudi AEV
Stephan KruscheProject Leader
Team Coach
Maximilian Frei
Vitus HolznerBMW
Maximilian Schramme
Oriana Baldizan
Ibrahim Al-Khayat
Benedikt Gessele
Amr Arafat
Mohamed Ibrahim
Daniel Göhlen
Florian PitschmannBMW
Zardosht HodaieProject Leader
Team Coach
Lewon Simonian
Markus BokowskyBokowsky & Laymann
Florian Fittschen
Anna Kolpakova
Michael Kratzer
Pascal Philipp
Hermann Groz
Volker Bischoff
Uygar Tarakci
Amel MahmuzicBokowsky & Laymann
Martin WagnerProject Leader
Team Coach
Daniel Soller
Mustafa IsikBayrischer Rundfunk
Mariana Avezum
Karim Alweheshy
Frank Hermann
Arsatius Regler
Alona Kharchenko
Thomas Guenzel
Team Coach
Yuanrui Li
Hanna Schäfer
Jan Wasgint
Ann Katrin Gibtner
Constantin ScheuermannProject Leader
Bastian Rodehüser
Alihan Livdumlu
Hoang Yen Nguyen
Chrysa Papadaki
Prof. Dr. Monika SturmSiemens CT
Markus SauerSiemens CT
Lukas AlperowitzProject Leader
Team Coach
Jonas Zitzelsberger
Johannes HansenLufthansa Technik
Philip Kluz
Julian Geistbeck
Florian Kistner
Katharina Schneeweiss
Frederic Furtmeier
Marie Weintraud
Marcus Höfer
Tobias MohrLufthansa Technik
Dr. Yang LiProject Leader
Team Coach
Karl Mattes
Frank von EitzenNTT DATA
Arian Avini
Joan Perez Guerrero
Manuel Schultheiss
Ahmed Wadi
Agnes Köhler
Hesham Ghandour
Henning Helmbrecht
Julia Ludmann
Project Management Project Management Project Management Project Management Project Management Project Management Project Management
Project Management
Project Management Project Management Project Management
Zardosht HodaieProject Leader
Team Coach
ChenYang Chen
Dr. Asa MacWilliamsSiemens CT
Jana Pejić
Mathias Quintero
Nikolaos Tzioras
Andrada Stan
Adnan Makhani
Dominik Drexler
Cecil Wöbker
Hanlin Liang
Steffen KlepkeSiemens CT
Dr. Pouya TaftiAllianz
Thomas KirchnerProGlove
Sunniva DarcyWirecard
Andreas SeitzProject Leader
Development Team Development Team Development Team Development Team Development Team Development Team Development Team Development Team Development Team Development Team Development Team
• Big cool statistic
• 2,569
• Add-Ons in Marketplace
Coach Instructors
Lukas AlperowitzProgram Manager
Bernd BrueggeProgram ManagerMethodologist
Dora DzvonyarProgram Manager
Program ManagementHelma SchneiderHead of Technology Administration
Franz BeilmaierTechnical Administration
Monika MarklChair Secretary
Ruth DemmelHead of Movie Team
Infrastructure
iOS Praktikum 2015
Architecture
Bernd BrueggeProject Leader
Team Coach
Ana Petrovska
René Milzarek
André Kohn
Simon Rummert
Imran Badshah
Ilya Migal
Patrick Nieves
Lukas Sandmeir
Sirma Gjorgievska
Dr. Andrea RohdeAllianz
Karl SchriekAllianz
Lukas Alperowitz
Dora Dzvonyar
Andreas Seitz
AndreasSeitz
David Frey
Florian Fittschen
Philip Kluz
Release Management
Lukas Alperowitz
Christoph Graumann
René Milzarek
Dominique d’Argent
ModelingRaoul Friedrich
Dominic Giebert
Maximilian Schramme
Dora Dzvonyar
Constantin ScheuermannProject Leader
Team Coach
Leonardo Serra
Dr. Stephan VerclasT-Systems
Maximilian Strobel
Alexander Harlass
JohannesBachhuber
Konstantin Kromer
Galina Volynets
Ulrike Niemann
Sri Vishnu Totakura
Prof. Dr. BirgitVogel-HeuserLS Automatisierung & Informationssysteme
Nitesh NarayanProject Leader
Team Coach
Jon Tingvold
Kaloyan EnimanevWirecard
Raoul Friedrich
Maximilian Flis
Daniel Gruber
Marten Schwarzmann
Katharina Bui
Torben Teepe
Michaela Tießler
Zolboo Ochirsukh
Sreelekha SankarWirecard
Stefan NosovićProject Leader
Team Coach
Spyridon Chalikias
Jonas ReimersQuartett Mobile
Dominic Giebert
Dmitry Zeldin
Luc Gaasch
Astrid Berchtold
Apostolos Diamantis
Duc Huy Bui
Benjamin Strobel
Jörg FlerlageAudi AEV
Stephan KruscheProject Leader
Team Coach
Maximilian Frei
Vitus HolznerBMW
Maximilian Schramme
Oriana Baldizan
Ibrahim Al-Khayat
Benedikt Gessele
Amr Arafat
Mohamed Ibrahim
Daniel Göhlen
Florian PitschmannBMW
Zardosht HodaieProject Leader
Team Coach
Lewon Simonian
Markus BokowskyBokowsky & Laymann
Florian Fittschen
Anna Kolpakova
Michael Kratzer
Pascal Philipp
Hermann Groz
Volker Bischoff
Uygar Tarakci
Amel MahmuzicBokowsky & Laymann
Martin WagnerProject Leader
Team Coach
Daniel Soller
Mustafa IsikBayrischer Rundfunk
Mariana Avezum
Karim Alweheshy
Frank Hermann
Arsatius Regler
Alona Kharchenko
Thomas Guenzel
Team Coach
Yuanrui Li
Hanna Schäfer
Jan Wasgint
Ann Katrin Gibtner
Constantin ScheuermannProject Leader
Bastian Rodehüser
Alihan Livdumlu
Hoang Yen Nguyen
Chrysa Papadaki
Prof. Dr. Monika SturmSiemens CT
Markus SauerSiemens CT
Lukas AlperowitzProject Leader
Team Coach
Jonas Zitzelsberger
Johannes HansenLufthansa Technik
Philip Kluz
Julian Geistbeck
Florian Kistner
Katharina Schneeweiss
Frederic Furtmeier
Marie Weintraud
Marcus Höfer
Tobias MohrLufthansa Technik
Dr. Yang LiProject Leader
Team Coach
Karl Mattes
Frank von EitzenNTT DATA
Arian Avini
Joan Perez Guerrero
Manuel Schultheiss
Ahmed Wadi
Agnes Köhler
Hesham Ghandour
Henning Helmbrecht
Julia Ludmann
Project Management Project Management Project Management Project Management Project Management Project Management Project Management
Project Management
Project Management Project Management Project Management
Zardosht HodaieProject Leader
Team Coach
ChenYang Chen
Dr. Asa MacWilliamsSiemens CT
Jana Pejić
Mathias Quintero
Nikolaos Tzioras
Andrada Stan
Adnan Makhani
Dominik Drexler
Cecil Wöbker
Hanlin Liang
Steffen KlepkeSiemens CT
Dr. Pouya TaftiAllianz
Thomas KirchnerProGlove
Sunniva DarcyWirecard
Andreas SeitzProject Leader
Development Team Development Team Development Team Development Team Development Team Development Team Development Team Development Team Development Team Development Team Development Team
Coach Instructors
Lukas AlperowitzProgram Manager
Bernd BrueggeProgram ManagerMethodologist
Dora DzvonyarProgram Manager
Program ManagementHelma SchneiderHead of Technology Administration
Franz BeilmaierTechnical Administration
Monika MarklChair Secretary
Ruth DemmelHead of Movie Team
Infrastructure
iOS Praktikum 2015
Architecture
Bernd BrueggeProject Leader
Team Coach
Ana Petrovska
René Milzarek
André Kohn
Simon Rummert
Imran Badshah
Ilya Migal
Patrick Nieves
Lukas Sandmeir
Sirma Gjorgievska
Dr. Andrea RohdeAllianz
Karl SchriekAllianz
Lukas Alperowitz
Dora Dzvonyar
Andreas Seitz
AndreasSeitz
David Frey
Florian Fittschen
Philip Kluz
Release Management
Lukas Alperowitz
Christoph Graumann
René Milzarek
Dominique d’Argent
ModelingRaoul Friedrich
Dominic Giebert
Maximilian Schramme
Dora Dzvonyar
Constantin ScheuermannProject Leader
Team Coach
Leonardo Serra
Dr. Stephan VerclasT-Systems
Maximilian Strobel
Alexander Harlass
JohannesBachhuber
Konstantin Kromer
Galina Volynets
Ulrike Niemann
Sri Vishnu Totakura
Prof. Dr. BirgitVogel-HeuserLS Automatisierung & Informationssysteme
Nitesh NarayanProject Leader
Team Coach
Jon Tingvold
Kaloyan EnimanevWirecard
Raoul Friedrich
Maximilian Flis
Daniel Gruber
Marten Schwarzmann
Katharina Bui
Torben Teepe
Michaela Tießler
Zolboo Ochirsukh
Sreelekha SankarWirecard
Stefan NosovićProject Leader
Team Coach
Spyridon Chalikias
Jonas ReimersQuartett Mobile
Dominic Giebert
Dmitry Zeldin
Luc Gaasch
Astrid Berchtold
Apostolos Diamantis
Duc Huy Bui
Benjamin Strobel
Jörg FlerlageAudi AEV
Stephan KruscheProject Leader
Team Coach
Maximilian Frei
Vitus HolznerBMW
Maximilian Schramme
Oriana Baldizan
Ibrahim Al-Khayat
Benedikt Gessele
Amr Arafat
Mohamed Ibrahim
Daniel Göhlen
Florian PitschmannBMW
Zardosht HodaieProject Leader
Team Coach
Lewon Simonian
Markus BokowskyBokowsky & Laymann
Florian Fittschen
Anna Kolpakova
Michael Kratzer
Pascal Philipp
Hermann Groz
Volker Bischoff
Uygar Tarakci
Amel MahmuzicBokowsky & Laymann
Martin WagnerProject Leader
Team Coach
Daniel Soller
Mustafa IsikBayrischer Rundfunk
Mariana Avezum
Karim Alweheshy
Frank Hermann
Arsatius Regler
Alona Kharchenko
Thomas Guenzel
Team Coach
Yuanrui Li
Hanna Schäfer
Jan Wasgint
Ann Katrin Gibtner
Constantin ScheuermannProject Leader
Bastian Rodehüser
Alihan Livdumlu
Hoang Yen Nguyen
Chrysa Papadaki
Prof. Dr. Monika SturmSiemens CT
Markus SauerSiemens CT
Lukas AlperowitzProject Leader
Team Coach
Jonas Zitzelsberger
Johannes HansenLufthansa Technik
Philip Kluz
Julian Geistbeck
Florian Kistner
Katharina Schneeweiss
Frederic Furtmeier
Marie Weintraud
Marcus Höfer
Tobias MohrLufthansa Technik
Dr. Yang LiProject Leader
Team Coach
Karl Mattes
Frank von EitzenNTT DATA
Arian Avini
Joan Perez Guerrero
Manuel Schultheiss
Ahmed Wadi
Agnes Köhler
Hesham Ghandour
Henning Helmbrecht
Julia Ludmann
Project Management Project Management Project Management Project Management Project Management Project Management Project Management
Project Management
Project Management Project Management Project Management
Zardosht HodaieProject Leader
Team Coach
ChenYang Chen
Dr. Asa MacWilliamsSiemens CT
Jana Pejić
Mathias Quintero
Nikolaos Tzioras
Andrada Stan
Adnan Makhani
Dominik Drexler
Cecil Wöbker
Hanlin Liang
Steffen KlepkeSiemens CT
Dr. Pouya TaftiAllianz
Thomas KirchnerProGlove
Sunniva DarcyWirecard
Andreas SeitzProject Leader
Development Team Development Team Development Team Development Team Development Team Development Team Development Team Development Team Development Team Development Team Development Team
Product Owner(s)
Project LeaderScrum Master
Developers