Top Banner
Why we love git
23

Why we love Git

Jun 16, 2015

Download

Technology

Slidedeck of Sven Walter's presentation about 'Why we love Git' at K15t Software, July 2014
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Why we love Git

Why we love git

Page 2: Why we love Git
Page 3: Why we love Git

My Background

• Studied Software Engineering at the University of Heilbronn • Working since 2003 •  SAP, AEB, dmc, BOSCH, K15t •  Focus on Java and Enterprise Solutions

• Head of Development at K15t

Page 4: Why we love Git

Why we love git …

Page 5: Why we love Git

Git adoption

30% growth over three years

0

15

30

45

60

75

2010 2012 2013 CVS Subversion Git

Source: RedMonk 2013

Page 6: Why we love Git

… because it is fully integrated in our Tool- / Development Chain

Plan Code Build

Page 7: Why we love Git

Example: Support Request

A customer reports a problem

Problem assessment

Page 8: Why we love Git

It‘s a BUG!!!!

Page 9: Why we love Git

Example: Support Request

A customer reports a problem

Problem assessment

Creating a Jira issue for development

Page 10: Why we love Git

Plan - Jira

Page 11: Why we love Git

Code - Git Flow

Bugfix  Branch  

Release  

Branch  

Master  

1.1   Releas

e  Branch  

1.2  

merge  merg

e  

Page 12: Why we love Git

Code - Bitbucket

Page 13: Why we love Git

Code - intelliJ

Page 14: Why we love Git

Code - intelliJ

Page 15: Why we love Git

Build - Bamboo

Page 16: Why we love Git

Example: Support Request

A customer reports a problem

Problem assessment

Creating a Jira issue for development

Verification

Page 17: Why we love Git

Quality Assurance - Bitbucket

Page 18: Why we love Git

Quality Assurance - Bitbucket

Page 19: Why we love Git

Example: Support Request

A customer reports a problem

Problem assessment

Creating a Jira issue for development

Verification

Release

Page 20: Why we love Git

Bug fixed!

Page 21: Why we love Git

Questions …

Page 22: Why we love Git

Get in touch with us

[email protected]

@k15tsoftware

www.k15t.com

Sven

Page 23: Why we love Git