Elk project leeft vanaf de eerste commit in een private repository onder controle van Paradigma7. Wekelijkse commits, een beschermde hoofdbranch, reviews en getagde releases zijn standaard. Afhankelijk van de leveringsvoorwaarden krijgt de klant toegang tot de repository of een volledige overdracht van de broncode.
Als u op dag één niet weet wat u bij oplevering ontvangt, is er geen oplevering.
01Waarom dag één, en niet later
De repository pas aan het einde van een project openen, betekent de geschiedenis kwijtraken. Vaak verklaren alleen de commitberichten en reviewopmerkingen van die week waarom een beslissing is genomen. Achteraf zijn ze niet meer te reconstrueren.
Een wekelijkse stroom commits is ook het eerlijkste voortgangsrapport dat er is: geen presentatie, maar werk met een tijdstempel.
02Wat er in het overdrachtspakket zit
Broncode en volledige geschiedenis, uitvoeringsinstructies, de lijst met omgevingsvariabelen (zonder waarden), databasemigraties, infrastructuurdefinities en de tag van de laatste release. De maatstaf is of een nieuw team het vanaf nul kan opstarten — precies dat testen wij op een schone machine vóór de overdracht.
Geschreven door
Het Paradigma7-team
Product, engineering en operations
We zijn een op Ankara gebaseerd team dat software voor Europa bouwt. Niets hier is theorie: dit zijn de processen die we werkelijk op klantprojecten uitvoeren.
Over ons
