why we love git

23
Why we love git

Upload: k15t-software-gmbh

Post on 16-Jun-2015

263 views

Category:

Technology


2 download

DESCRIPTION

Slidedeck of Sven Walter's presentation about 'Why we love Git' at K15t Software, July 2014

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