Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd ›...

29
Chair of Software Engineering for Business Information Systems (sebis) Faculty of Informatics Technische Universität München wwwmatthes.in.tum.de Master’s Thesis – Final Presentation Design, Implementation and Evaluation of a Community based Enterprise Architecture Management Knowledge Platform Martin Gernegroß, 09/25/2017, Munich

Transcript of Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd ›...

Page 1: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Chair of Software Engineering for Business Information Systems (sebis)

Faculty of Informatics

Technische Universität München

wwwmatthes.in.tum.de

Master’s Thesis – Final Presentation

Design, Implementation and Evaluation of a

Community based Enterprise Architecture

Management Knowledge PlatformMartin Gernegroß, 09/25/2017, Munich

Page 2: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Introduction

▪ Motivation

▪ Fundamentals

Research Context

▪ Research Objectives and Questions

▪ Research Approach

EAM Information and Collaboration Platform

▪ Stakeholder Interviews

▪ Structure

▪ Development Approach

▪ Demonstration

Evaluation

▪ Industry Partner

▪ User Survey

Limitations

Future Work

Outline

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 2

Page 3: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Introduction

▪ Motivation

▪ Fundamentals

Research Context

▪ Research Objectives and Questions

▪ Research Approach

EAM Information and Collaboration Platform

▪ Stakeholder Interviews

▪ Structure

▪ Development Approach

▪ Demonstration

Evaluation

▪ Industry Partner

▪ User Survey

Limitations

Future Work

Outline

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 3

Page 4: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Introduction

Situation at the industry partner today

▪ Distributed information

▪ Silo solutions for knowledge management

▪ Inefficient communication channels

▪ Hard to understand or low quality material

▪ No single point of truth for definition of terms and standards

▪ New challenges like aim for agility and lean EAM

There is a strong need for…

▪ A central “enterprise wiki” which contains relevant information for all EAM stakeholders

▪ Well structured and qualitative content

▪ Prevention / eradication of silo solutions

▪ Enhancement of community thinking and collaboration

▪ Enhancement of EAM awareness and architectural thinking

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 4

Motivation

Page 5: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Introduction

What is a platform?

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 5

Fundamentals

https://anemina.com/trolltunga-norwegen-bucket-list/

http://iliketowastemytime.com/swedens-draugen-oil-platform

https://www.tum.de/die-tum/aktuelles/pressemitteilungen/detail/article/33749/https://www.u-bahn-muenchen.de/netz/u6/

Page 6: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Introduction

What is a platform?

A knowledge platform in this context is:

A central place where employees can exchange, discuss, present, collaboratively

create, and find important know-how required for performing their daily work. It is…

• accessible for everyone,

• managed by the employees themselves,

• the single point of truth, and

• interconnected with other solutions.

Why not “Wiki”?

• Lack of social interaction

• Lack of intranet like content

• Hierarchical structure

• Industry partner: bad reputation of the term “wiki”

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 6

Fundamentals

Page 7: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Introduction

▪ Motivation

▪ Fundamentals

Research Context

▪ Research Objectives and Questions

▪ Research Approach

EAM Information and Collaboration Platform

▪ Stakeholder Interviews

▪ Structure

▪ Development Approach

▪ Demonstration

Evaluation

▪ Industry Partner

▪ User Survey

Limitations

Future Work

Outline

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 7

Page 8: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Research Context

Research Objectives

▪ Identification of the key requirements for an EAM information and collaboration

platform

▪ Creation of a prototype to demonstrate and evaluate the suitability

Research Questions

▪ RQ1: What are the reasons for the rare use of existing knowledge management

solutions in the organization as of today?

▪ RQ2: What information must an EAM knowledge platform provide to support the

stakeholders, especially agile teams, at their work?

▪ RQ3: What is a suitable structure for the contents?

▪ RQ4: Is the proposed EAM knowledge platform a suitable solution for the EAM

community?

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 8

Research Objectives and Questions

Page 9: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Research Context

Design science method by Peffers et al. 2007

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 9

Research Approach

Problem

Identification &

Motivation

Define Problem

Show importance

Objectives of

the Solution

What would a

better artifact

accomplish?

Design and

Development

Artifact

Demonstration

Find a suitable

context

Use artifact to solve

problem

Evaluation

Observe how

effective, efficient

Iterate back to

design

Communication

Scholarly

publications

Professional

publications

Inte

rfa

ce

Th

eo

ry

Ho

w to

Kn

ow

led

ge

Me

tric

s, A

na

lysis

Kn

ow

led

ge

Dis

cip

lina

ry K

no

wle

dg

e

No

min

al P

roce

ss S

eq

ue

nce

Problem-

centered

Approach

Objective-

centered

Approach

Design &

Development

centered

Approach

Client/Context

Initiation

Possible Entry Points for Research

Page 10: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Introduction

▪ Motivation

▪ Fundamentals

Research Context

▪ Research Objectives and Questions

▪ Research Approach

EAM Information and Collaboration Platform

▪ Stakeholder Interviews

▪ Structure

▪ Development Approach

▪ Demonstration

Evaluation

▪ Industry Partner

▪ User Survey

Limitations

Future Work

Outline

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 10

Page 11: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

EAM Information and Collaboration Platform

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 11

Stakeholder Interviews

4

8

5

0

2

0123456789

Satisfaction with today’s Situation

15

0

2 2

0

2

4

6

8

10

12

14

16

English German Both n/a

Platform Language

17

02

Platform operating Level

International

National

n/a

2

3

13

1

Stakeholder Role

Management

Business

Architect

DevOps

17

11

Willingness to contribute Content in Future

Yes

No

n/a

16

11

1

Stakeholder Level

Expert

Team Lead

Manager

SeniorManager

Page 12: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

EAM Information and Collaboration Platform

RQ1: Reasons for the rare use of existing knowledge management solutions:

▪ Too many different solutions with similar purpose

▪ Restricted access

▪ Bad search functionality

▪ Bad data or content quality

▪ Unappealing design

▪ Bad usability

▪ Missing integration

But also: Fear of sharing information to a wider audience, especially in early state

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 12

Stakeholder Interviews

Page 13: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

EAM Information and Collaboration Platform

RQ2: High-level information blocks required by the stakeholders

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 13

Stakeholder Interviews

Topic Description

„EAM for Business“ Provide easy to understand basics of EAM, like what?, how?, why? and who? Including a

glossary and FAQ.

EAM Methodology Provide the EAM methodology in a structured, easy to navigate, searchable and user centric

way (e.g.: principles, processes, templates)

EA Repository High-level entry point with all relevant instructions and direct access to respective reports

Councils Provide general information about the existing councils, their mission / objectives, criteria for

relevant projects, members, decisions etc.

Decisions Provide all relevant decisions for specific products / capabilities.

Blueprint Provide an overview of existing technologies / solutions in general and for specific use cases /

products / capabilities.

Transition EA Provide relevant information regarding up to date transition and target EAs like decisions, heat

maps and „construction sites“. E.g. based on capability map structure. Target EA

Responsibilities Provide information regarding contact persons or responsible persons, no matter which topic.

Instructions / Best

Practices / User Stories

Provide instructions and best practices for EAM relevant topics (e.g.: how to analyze the

current EA with the help of different tools)

Current Topics Provide up to date information regarding activities (e.g.: current projects, trainings) for each

department (especially EAM Governance)

Page 14: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Management Business

Enterprise

Architects

DevOps

EAM Information and Collaboration Platform

RQ3: (more detailed structure during demonstration)

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 14

StructureEAM in a Nutshell

EAM Overview and

Fundamentals

EAM Best Practices

Enterprise Business and

Application Architecture

Enterprise Technology

Environment

EAM CoPs

EAM Glossary

EAM FAQs

Page 15: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

EAM Information and Collaboration Platform

In general, agile Scrum based approach including e.g.: User Stories, Daily

Meetings, Backlog, focus on Working Product

1. Elaborating and transferring known information, e.g.:

▪ Methodology

▪ Councils and workgroups

▪ Tools and platforms -> EAM Repository

2. Working groups were formed with relevant stakeholders to create first ideas and

content, e.g. for: EAM in a Nutshell, Stakeholder oriented pages,

Target/Transition EA, Best Practices, Blueprint

3. Provision of a place and structure for the management of CoPs to increase

awareness and popularity of the platform.

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 15

Development Approach

30 Days

1-7 Days

Product Backlog Sprint Backlog Sprint Working Product

Sprint Planning

Sprint Review &

Retrospective

Daily Scrum

Page 16: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

EAM Information and Collaboration Platform

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 16

Demonstration

Page 17: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

EAM Information and Collaboration Platform

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 17

Demonstration

Page 18: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

EAM Information and Collaboration Platform

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 18

Demonstration

Page 19: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

EAM Information and Collaboration Platform

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 19

Demonstration

Page 20: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

EAM Information and Collaboration Platform

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 20

Demonstration

Page 21: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Introduction

▪ Motivation

▪ Fundamentals

Research Context

▪ Research Objectives and Questions

▪ Research Approach

EAM Information and Collaboration Platform

▪ Stakeholder Interviews

▪ Structure

▪ Development Approach

▪ Demonstration

Evaluation

▪ Industry Partner

▪ User Survey

Limitations

Future Work

Outline

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 21

Page 22: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Evaluation

Only positive feedback during the final presentation.

Furthermore, decision on continuing the development:

-> Willingness by all participants to overcome the prototypical status

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 22

Industry Partner – Final Presentation

Decision on the future of the EAM information and collaboration platform

Continue the development, focusing on the following points:

1. Development of final scope and implementation roadmap and also the positioning of the platform at BMW in common with ITPM Next

2. Define roles and administration (especially Area Owners, e.g. for “Target EA”)

o Setup of one or more work groups by motivating / convincing suitable employees

o Further elaboration of the respective content driven by the Area Owner

3. Active participation also by managers / team leads!

4. Retirement of intranet / PLAZA presences with architectural contexts and other silo solutions from EA departments

5. Active promotion

o Advertisement on the intranet, email signature, workshops, flyers / posters etc.

Cultural Change: Shaping a new culture of information sharing

Cease of Project

1. No longer support for any content / sites

2. Furthermore distributed information in separate / silo solutions

Page 23: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Evaluation

Furthermore, a user survey with 14 participants has been conducted

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 23

User Survey

4

41

5

User Involvement

Interviews & D/I Only Interviews

Only Design/Impl. None

2

2

9

1

0

Stakeholder Group

Management

Business

EnterpriseArchitects

DevOps

n/a

Page 24: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Evaluation

▪ Very positive feedback, especially regarding mission, content and structure

▪ However, criticism regarding the stakeholder oriented content

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 24

User Survey

GeneralQuestions

PlatformCharacteristics

Others

Active participation in the future

Clear mission and objectives

Suitable to achieve its goals

Potential to act as key enabler ofagile and lean EAM

Clear structure

Easy to navigate

Appealing design

Valuable content

Stakeholder specific content useful 15%

0% 20% 40% 60% 80% 100%

29%

71%

36%

43%

77%

71%

43%

31%

57%

71%

29%

36%

50%

15%

21%

57%

38%

43%

0%20%40%60%80%100%

Strongly Agree Agree Neutral Disagree Strongly Disagree

0%

28%

7%

8%

8%

16%

Page 25: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Introduction

▪ Motivation

▪ Fundamentals

Research Context

▪ Research Objectives and Questions

▪ Research Approach

EAM Information and Collaboration Platform

▪ Stakeholder Interviews

▪ Structure

▪ Development Approach

▪ Demonstration

Evaluation

▪ Industry Partner

▪ User Survey

Limitations

Future Work

Outline

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 25

Page 26: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Limitations

▪ Just a prototype(too little content; just used actively by a small amount of employees as of today)

▪ Industry partner focus(mainly designed and developed based on the industry partner’s needs)

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 26

Page 27: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Introduction

▪ Motivation

▪ Fundamentals

Research Context

▪ Research Objectives and Questions

▪ Research Approach

EAM Information and Collaboration Platform

▪ Stakeholder Interviews

▪ Structure

▪ Development Approach

▪ Demonstration

Evaluation

▪ Industry Partner

▪ User Survey

Limitations

Future Work

Outline

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 27

Page 28: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

Future Work

▪ Active promotion(key success factor: user base; e.g.: email campaign, posters, prominent intra-net entry)

▪ More content(overcome prototypical status)

▪ Further improvement of stakeholder oriented pages(due to partially negative feedback; highly depended of previous point)

▪ Replacement of existing solutions(single point of truth; clearly communicate mission)

▪ Integration with other tools(e.g. EAM repository; automated population of KPIs -> graphs, heat-maps)

▪ Workshops / Trainings (teaching the culture of information sharing; overcome technical hurdles)

© sebisMaster's Thesis -Final Presentation - Martin Gernegroß 28

Page 29: Master’s Thesis – Final Presentation Design, … › file › nlauwxmrz0dd › Sebis...Master’s Thesis –Final Presentation Design, Implementation and Evaluation of a Community

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

Martin Gernegroß

M.Sc.

17132

[email protected]

151 2022 1028