Using Atlassian for State-of-the-Art Computer Science Education

31
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

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

The ProblemTeaching applied Software Engineering with

limited resources

• Big cool statistic

• 2,569

• Add-Ons in Marketplace

Capstone Course:Mobile Application

Development

Real clients

Real problems

Real data

Real teamwork

Real projects

Real deadlines

Real delivery

7Rs!

Participants100

Projects11

Sprints72

Commits4300

Pull Requests1100

Customer DLs130

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

Use Case 1Workflows that allow for standardization

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

Levels of Knowledge

Workflow Manager

Release Manager

Developers

Use Case 2Efficient Exercise Correction with Pull Requests

and a Kanban Board

100 students 1100 exercises to correct

5 days

Our Introduction Course

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?

…to a detailed drill-down

drill-down

Use Case 3Improving project manageability by using metrics

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.

Use Case 4Communication without email is possible

Mapping the organizational structure

Rooms for:Whole Course, Individual projects,and Overall topics(e.g. Modeling)

Mapping to confluence spaces for documentation

Hiding complexity

Notifications from the toolsare visible to the whole team

LearningsWhat to take away from the experiences we made

in the last years

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!

A lot of hard work…

…and a lot of fun!

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

Interactive Learning WorksPe

rcen

t

0 %

13 %

25 %

38 %

50 %

no maybe likely very likely definitely

Would you use Continuous Delivery in your own project?