Projectafsluiting

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen

Checklist projectafronding

Deze lijst is in ontwikkeling sinds begin 2021. De uitdaging: Proberen om me voor te stellen dat ik over 3 jaar iets nodig heb dat tijdens dit project is gedaan. Hoe gaat me dat lukken?

ReadMe.txt

Maak bestand ReadMe.txt aan in de root van het project. Als een txt-bestand te beperkt is, gebruik dan een tekstverwerkersbestand (odt-formaat).

Wat ik zoal in zo'n ReadMe.txt bestand onderbreng:

  • Naam van het project + uitleg, want na 6 maanden zijn heel veel projectnamen echt niet meer te begrijpen
  • Context: Waar pastte dit project in het grote geheel? Belangrijk, want ook dat weet ik over 6 maanden niet meer
  • Inventaris: Zie aparte hoofdstuk Inventaris elders in dit artikel
  • Leerpunten
  • Unit tests

Inventaris

Inventaris: Waar staat alles. Dit lijstje is meestal onderdeel van het ReadMe.txt-bestand. Denk aan:

  • Mappen & bestanden. Dit is vaak alleen de naam van de map onder Projecten en/of Projecten - Non-active (de namen kunnen verschillen in deze twee situaties)
  • Trello-boarden: Hiervan vermeld ik vaak beide URL's: De 'gewone' en de URL die je ziet als je via het menu aan de rechterkant de 'permanente' URL opvraagt
  • Artikelen op verschillende wiki's
  • Websites (dus sites die geproduceerd zijn als onderdeel van het project): Naam en evt. locatie

Leerpunten

Leerpunten kunnen ook positieve zaken zijn. Bv. dat de kostprijsberekening verbazend accuraat was.

Aanbevelingen

  • Als ik dit project opnieuw zou doen, wat zou ik anders doen?
  • Hoe kan ik opvolgende projecten handiger doen?

Backups

Maak in de root van het project een map aan voor backups. Deze map krijgt gewoon een volgnummer zoals bijna alle mappen. Bv. 500 - Backups at project completion - 2021.07.13.

Wat meestal in deze map belandt, mogelijk in submappen:

  • Project-database: Complete versie van vóór de projectafsluiting
  • Project-database: Lege versie met alleen nog sprocs, views en functies, geschikt voor executie van unit tests


  • Verplaats sites van webservers naar een map in de root van het project. Schoon webserver op
  • Archiveer database-backups in een projectmap. Verwijder de databases van de database-servers

Sluit Trello-board

Sluit het bijbehorende Trello-board (of -boarden), maar gooi ze niet weg.

Redenen om deze te sluiten:

  • In de gratis versie van Trello mag je sinds 2000 nog maar een beperkt aantal boards per team hebben
  • Overzichtelijker
  • De zoekfunctie van Trello werkt ook in gesloten boards.

Zie ook