Extending The Agile Development Discipline To Deployment

Get Started. It's Free
or sign up with your email address
Extending The Agile Development Discipline To Deployment by Mind Map: Extending The Agile Development Discipline To Deployment

1. INTRODUCTION

1.1. 1. Problem Introduction

1.1.1. IT Organization

1.2. 2. Case Company

1.2.1. Development

1.2.2. Testing

1.2.3. Quality Control

1.2.4. Deployment

1.2.5. Maintenance

1.2.6. Management

1.3. 3. Problem

1.3.1. "How can the IT Organazationbe supported in the implementation of DevOps?"

1.4. 4. Scientific Relevance

1.4.1. Menthod Engineering (ME)

1.4.2. Incremental Method Engineering (IME)

1.5. 5. Business Relevance

1.5.1. Agile

1.6. 6. Challanges

1.6.1. DevOps are hard to discover

2. DESIRE SITUATION

2.1. Situational Method Creation

2.1.1. 1. Project Characterzation

2.1.2. 2. Selection of Method fragment

2.1.3. 3. Assembly of the fragments

2.1.4. 4. Validation of the situational method

2.1.5. 5. Adaption of the situational method

3. INTEGRATION SCENARIO

3.1. Implementation Requirment

3.1.1. 1. Organizational Requirment

3.1.2. 2. DevOps Requirment

3.1.3. 3. Optimal Integration Scenario

4. PILOT EXPERIMENT

4.1. 1. Scenario Execution Process

4.1.1. Iterative Improvement Process

4.1.2. Improvement Planning

4.2. 2. Case Study Approach

4.3. 3. DevOps Integration

4.3.1. Cross Functional Delivery Team

4.3.2. Integrate Production Stories

4.3.3. Early Feedback by Operations

4.3.4. Develop for Production

4.3.5. Sync Meeting

4.3.6. Adaptations to the Situational Method

4.4. 4. Analysis

5. RESEARCH METHOD

5.1. 1. Research Question

5.1.1. "How can method engineering support the incremental implementation of DevOps?"

5.2. 2. Research Model

5.2.1. Academic Research Objeect

5.2.2. Corporate Research Object

5.3. 3. Consepts & Scoping

5.3.1. INPUT --> ENVIRONMENT --> OUTPUT

5.4. 4. Research Approach

5.5. 5. Design Science Research

5.6. 6. Research Activities

6. TEORETICAL BACKGROUND

6.1. 1. Software Development Practice

6.1.1. Scrum

6.1.2. Continuous Integration

6.1.3. DevOps

6.1.4. Continuous Delivery

6.2. 2. Software Process Improvement

6.3. 3. Method Engineering

6.3.1. Situational Method

6.3.2. Method Increment

7. CURRENT SITUATION

7.1. Case Study Approach

7.1.1. Case Selection

7.1.2. Data Gathering

7.1.3. Processing The Interview Result

7.2. Scrum Process Assessment

7.3. Result

7.3.1. Process deliverable diagram for the current situation

7.3.2. Main drivers and Requirment for DevOps