Save £12 Million every year > Save £3 Million every quarter   
The Big Agile Toolkit: no Dogma, no Bias, no Accreditation, no Exams & no Fees   
 Branching  Branching   Branching Assessment   Branching Assessment

Lifecycle   »   Development   »   Branches


Some policies are simple honest best practice and we suggest you maintain three branches to cover separation of completed releasable and deployable code from development code, to ensure proper versioning and release capability. For this separation you will suitably establish a Development Branch, a Release Branch and a Deployment Branch. If you keep your code evidently distinct and separate, it is less likely you will have code corruption accidents.

So, in this way you have one branch for each major project environment. Development is conducted in the Development Branch and releases are committing to the other branches. An assessment is performed on your code before committing to the Release or Deployment branches. The assessment is simple. You will validate that the code is stable for that environment.

The assessment is done in collaboration with the release manager and branch acceptance criteria will be satisfied in order to successfully pass the assessment. The assessments will increase in severity and complexity as code progresses from Development, to Release and to the Deployment Branch for final deployment onto the live environment.



Buffer



 Branching     Branching   Branching Assessment    Branching Assessment



Glossary:     a  »   b  »   c  »   d  »   e  »   f  »   g  »   h  »   i  »   j  »   k  »   l  »   m  »   n  »   o  »   p  »   q  »   r  »   s  »   t  »   u  »   v  »   w  »   x  »   y  »   z


#personas  »   #artefacts  »   #archetypes  »   #patterns  »   #change  »   #personas  »   #increasingoutput  »   #reducingvariation  »   #improveefficiency  »   #abstraction  »   #predictionandcontrol  »   #management  »   #organisations  »   #socialnetworktheory  »   #failfast  »   #quality  »   #waste  »   #complexity  »   #learning  »   #adapt  »   #inspect  »   #improvement  »   #models  »   #complexadaptivesystems  »   #informationflow  »   #sytemsthinking  »   #butterflyeffect  »   #unpredictability  »   #chaos  »   #emergence  »   #emergentbehaviour  »   #distributedcontrol  »   #continuousimprovement  »   #complexityscience  »   #gametheory  »  
 Agile In 6 Steps    |    Projectivity    |    Instant Agile    |    Risks    |    Auditing Agile Projects 
Big Agile Toolkit Book (Amazon Japan)   |   Big Agile Toolkit Book (Barnes and Noble)
Buy the Big Agile Toolkit Book   |   Buy the Big Agile Toolkit Kindle eBook
Branches






   


The Big Agile Toolkit

 SPADE: Successful Pragmatic Agile Delivery Everytime™ 
   
Topic: 314  Page: 266/444  Progress: 59.9%
 About    |    Author 
Follow @BigAgileToolkit


This content can be copied to third parties for personal use if you acknowledge the source of the material with website URL (http://www.bigagiletoolkit.com/) and Twitter hashtag (#BigAgileToolkit).
In all other cases, no part of bigagiletoolkit or associated text or website may be copied reproduced or redistributed in any form or by any means without prior permission in writing from the author.
Agile Project Governance for Cost Conscious Companies™

All rights reserved.