+ All Categories
Home > Documents > Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility...

Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility...

Date post: 10-Sep-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
21
Chair of Software Engineering for Business Information Systems (sebis) Faculty of Informatics Technische Universität München wwwmatthes.in.tum.de Guided Research: Identifying and Structuring Challenges in Adopting Agile and Lean Practices in Large Organizations based on a Literature Analysis Christoph Caprano, Guided Research, Kick-off Presentation, 04/12/2017
Transcript
Page 1: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Chair of Software Engineering for Business Information Systems (sebis)

Faculty of Informatics

Technische Universität München

wwwmatthes.in.tum.de

Guided Research: Identifying and Structuring Challenges in

Adopting Agile and Lean Practices in Large Organizations based

on a Literature AnalysisChristoph Caprano, Guided Research, Kick-off Presentation, 04/12/2017

Page 2: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Motivation

Research Questions

Research Approach

Research Roadmap

Outline

© sebisGR Caprano - Identifying and Structuring Large-Scale Agile Challenges 2

Page 3: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Motivation

© sebisGR Caprano - Identifying and Structuring Large-Scale Agile Challenges 3

Fast changing

requirements

Proof of Concept

Project

Agility as

Problem Solver

Proof of Concept

workedScale Company

wide

Scaling Agile

Challenges

Page 4: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Most common challenges found in literature

© sebisGR Caprano - Identifying and Structuring Large-Scale Agile Challenges 4

Finding new stakeholders in large-scale agile project

besides developers, scrum masters and product ownersP1

Stakeholders face new challenges during their new

development process

Holistic overview of challenges in large-scale agile

projects are not present

Distributed over multiple papers

P2

P3

Challenges are not stakeholder specific

Page 5: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Motivation

Research Questions

Research Approach

Research Roadmap

Schedule

Outline

© sebisGR Caprano - Identifying and Structuring Large-Scale Agile Challenges 5

Page 6: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Research Questions

© sebisGR Caprano - Identifying and Structuring Large-Scale Agile Challenges 6

Finding new stakeholders in large-scale agile

project besides developers, scrum masters and

product owners

Stakeholders face new challenges during their new

development process

Holistic overview of challenges in large-scale agile

projects are not present (no stakeholder spec. overview & distributed)

Which stakeholders exist in large-

scale agile projects? RQ1

What are project- or stakeholder

specific challenges/concerns?RQ2

How can the challenges be

categorized?RQ3

P1

P2

P3

addresses

addresses

Page 7: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Big picture

© sebisGR Caprano - Identifying and Structuring Large-Scale Agile Challenges 7

Development of a concept for

large-scale agile best practices

Evaluating the SAPC 2019

concept with expert interviews

1. CONCEPT DEVELOPMENT

Collection of existing practical

knowledge of large-scale agile

challenges and practices

2. DATA COLLECTION

3. EVALUATION

Online survey on the usage of

large-scale agile patterns in

practice

4. MAIN STUDY

Analysis of the survey results

and publication of the SAPC

5. PUBLICATION

Deliverable: Final SAPC 2019 ReportDeliverable: Evaluation of the SAPC

2019 concept

Deliverable: Concept for the SAPC

2019

Deliverable: Challenges and Pattern

candidates

Deliverable: Large-scale agile

pattern usage in practice

Literature Review

ASAP Workshops

Case Studies

2015

Large-Scale Agile Pattern Catalog

2019

Page 8: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Motivation

Research Questions

Research Approach

Research Roadmap

Outline

© sebisGuided Research: Identifying Large-Scale Agile Challenges and Best Practices 8

Page 9: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Research Approach

© sebisGR Caprano - Identifying and Structuring Large-Scale Agile Challenges 9

RQ1RQ2

RQ3Abstract,

Title

Portfolio-Mger

Product Owner

Scrum-Master

Product Owner

Portfolio-Mger

Team-Lvl

Portfolio- Challenge A

- Challenge B

- Challenge C

- Challenge D

- Challenge E

- Challenge A

- Challenge B

- Challenge C

- Challenge D

- Challenge ETeam-Lvl

Portfolio

2. Coding

1. Structured Literature Review Product Owner

Scrum-Master

Portfolio-Mger

3. Refinement 4. Analysis

Duplicate

Duplicate

Page 10: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Motivation

Research Questions

Research Approach

Research Roadmap

Outline

© sebisGR Caprano - Identifying and Structuring Large-Scale Agile Challenges 10

Page 11: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Research Roadmap

© sebisGR Caprano - Identifying and Structuring Large-Scale Agile Challenges 11

Database #Papers

IEEE 96

ACM 155

Scopus 397

Web of Science 123

To DoIn Progress

RQ1RQ2

RQ3Abstract,

Title

Portfolio-Mger

Product Owner

Scrum-Master

Product Owner

Portfolio-Mger

Team-Lvl

Portfolio- Challenge A

- Challenge B

- Challenge C

- Challenge D

- Challenge E

- Challenge A

- Challenge B

- Challenge C

- Challenge D

- Challenge ETeam-Lvl

Portfolio

2. Coding

1. Structured Literature Review Product Owner

Scrum-Master

Portfolio-Mger

3. Refinement 4. Analysis

Duplicate

Duplicate

("large" or scal* or transform*) and

("lean" or "agile“) and

("challenge" or "concern" or "problem")

and "software"

To Do

Page 12: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Research Approach

© sebisGR Caprano - Identifying and Structuring Large-Scale Agile Challenges 12

2017 2018

Today

Okt Nov Dez 2018 Feb Mrz Apr

15 Okt, 2017 - 1 Nov, 2017Conceptionalization

2 Nov, 2017 - 15 Dez, 2017Structured Literature Review

15 Dez, 2017 - 15 Jan, 2018Coding

15 Jan, 2018 - 1 Feb, 2018Refinement

1 Feb, 2018 - 28 Feb, 2018Analysis & Categorization

28 Feb, 2018 - 15 Apr, 2018

Writing

Page 13: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Summary

© sebisGR Caprano - Identifying and Structuring Large-Scale Agile Challenges 13

Development of a concept for

large-scale agile best practices

Evaluating the SAPC 2019

concept with expert interviews

1. CONCEPT DEVELOPMENT

Collection of existing practical

knowledge of large-scale agile

challenges and practices

2. DATA COLLECTION

3. EVALUATION

Online survey on the usage of

large-scale agile patterns in

practice

4. MAIN STUDY

Analysis of the survey results

and publication of the LSAPC

5. PUBLICATION

Deliverable: Final SAPC 2019 ReportDeliverable: Evaluation of the SAPC

2019 concept

Deliverable: Concept for the SAPC

2019

Deliverable: Challenges and Pattern

candidates

Deliverable: Large-scale agile

pattern usage in practice

Literature Review

ASAP Workshops

Case Studies

2015

Large-Scale Agile Pattern Catalog

2019

RQ1RQ2

Guided Research

- Challenge A

- Challenge B

- Challenge C

- Challenge D

- Challenge E

Team-Lvl

Portfolio

Product Owner

Scrum-Master

Portfolio-Mger

Page 14: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Technische Universität München

Faculty of Informatics

Chair of Software Engineering for Business

Information Systems

Boltzmannstraße 3

85748 Garching bei München

Tel +49.89.289.

Fax +49.89.289.17136

wwwmatthes.in.tum.de

Christoph Caprano

B.Sc.

17132

[email protected]

Page 15: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Backup

© sebisGR Caprano - Identifying and Structuring Large-Scale Agile Challenges 15

Page 16: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Backup: MAXQDA (1)

© sebisGR Caprano - Identifying and Structuring Large-Scale Agile Challenges 16

Page 17: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Backup: MAXQDA (2)

© sebisGR Caprano - Identifying and Structuring Large-Scale Agile Challenges 17

Page 18: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Backup: MAXQDA (3)

© sebisGR Caprano - Identifying and Structuring Large-Scale Agile Challenges 18

Page 19: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Backup: MAXQDA (4)

© sebisGR Caprano - Identifying and Structuring Large-Scale Agile Challenges 19

Page 20: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Backup: Database

© sebisGR Caprano - Identifying and Structuring Large-Scale Agile Challenges 20

Page 21: Guided Research: Identifying and Structuring Challenges in … · Proof of Concept Project Agility as Problem Solver Proof of Concept worked Scale Company wide Scaling Agile Challenges.

Backup: Database (2)

© sebisGR Caprano - Identifying and Structuring Large-Scale Agile Challenges 21


Recommended