how to release every week? case study of continuous integration from vndirect

Post on 16-Jul-2015

219 Views

Category:

Software

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

How to release everyweekWith legacy system

HUNG HOANGTech Lead

CHAU HOANGAgile Coach

XP

LEGACY SYSTEMWhere it all began

Image courtesy of The-Challenge.org

CODEPartially owned

TESTMust be fully covered

FEATURESAdding as you go

DEPLOYMENTBig Bang Forbidden

Approach

How things are stored

Workflow

User Stories Tasks Development

Deploy Staging/ProductionPackage Repo

Repo

Testing via RF

Current Stats

70%UNIT TEST COVERAGE

1500ACCEPTANCE TESTS

5days

DELTA TECHNICAL DEBTS

0CRITICAL ISSUES

Issues

• TDD as you wish

• Legacy acceptance tests

• Difficult test setup

• Conflict with vendor

• Pair/trio/mob mess

Robot Framework

WE’RE HIRING

Q&A

top related