Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tijdens het maken van het project zijn er een aantal tools die gebruikt worden. De aangereikte ontwikkeltools zijn Confluence, Jira, Bitbucket en Jenkins + SonarQube.

Confluence is een soort van online Wordt. Het is te vergelijken met bijvoorbeeld google Drive, alleen is Confluence niet in realtime. Je kan wel samen in hetzelfde document werken en ook kan je dat tegelijk doen, maar de aanpassingen krijg je pas te zien op het moment dat iemand deze opslaat. Verder werkt Confluence wel goed met het toevoegen van bijvoorbeeld commentaar. Je voegt commentaar toe en iedereen kan dat zien. Vervolgens kan iemand het probleem oplossen wat vervolgens ook weer voor iedereen te zien is. Toch zou ik zelf liever een ander systeem gebruiken zoals Word online. Deze aanpassingen zijn echt in realtime te zien. In Confluence kan het zo zijn dat je hetzelfde aan het aanpassen bent en dus een foutmelding ziet bij het opslaan.

Jira is een heel fijn systeem om samen in te kunnen werken. Het is een online versie van een scrumboard. Je hebt je "to-do", "In progress", "ready to review" en "done" vakjes. Aan het begin van een sprint maak je een back log aan en vervolgens kan je de juiste taken naar de juiste vakken slepen. De meeste taken hebben kleinere sub taken die je individueel af kan sluiten. Aan elke tijd zit een aantal uren gekoppeld. Tijdens het werken aan een taak kan je ook je werktijd loggen. Door het gebruik van Jira wordt het snel duidelijk wie waar mee bezig is, hoelang ergens aan besteed is en kan ook naar gerefereerd worden tijdens de DSU. Door het gebruik van Jira wordt het al een beetje duidelijker waar mogelijke problemen zitten en wie waar mee bezig is. Door gebruik van Jira is het ook te zien of je een beetje binnen de tijden blijft die gepland zijn. Een Burn down chart laat een lijn zien die de perfecte lijn zou zijn. Als je deze lijn aanhoudt krijg je alles precies op tijd af. Zit je boven de lijn dan mis je nog dingen die afgerond worden. Als je onder deze lijn zit dan zijn alle taken eerder afgerond. Dit laatste komt alleen vrij weinig voor.



OOSE P-07. De student bewaakt continu de kwaliteit van de software en het proces door o.a. reviews en gestructureerd testen en stuurt waar nodig bij.

...