Softwareontwikkeling

Een project- en urenadministratie voor softwareprojecten moet compleet en helder de voortgang weergeven van het ontwikkeltraject. Denk hierbij aan:

  • Uren bijgehouden per werknemer op dagniveau, met onderscheid tussen wel- en niet WBSO-waardige activiteiten;
  • Projectadministratie voor softwareprojecten kan bijvoorbeeld bestaan uit code in een versiebeheersysteem zoals in Git;
  • Het is voor de project- en urenadministratie belangrijk dat de aard, omvang en voortgang van het WBSO-project kan worden bewezen aan de hand van documentatie en stukken.

Tips voor een optimale administratie:

  • Let op feest-, vakantie- en weekenddagen in de urenadministratie. Beschrijf waarom er die dag is gewerkt;
  • Werk met een logboek, en beschrijf daarin dagelijks of wekelijks de ontwikkelwerkzaamheden binnen een à twee regels. Deze kunnen vervolgens eenvoudig gekoppeld worden aan documentatie die al wordt gemaakt tijdens het ontwikkelen (bijvoorbeeld code, maar ook voortgangspresentaties of technische meetings);
  • Zorg ervoor dat u niet alleen de uiteindelijke oplossing in de code kunt laten zien, maar ook delen van de code die niet in het uiteindelijke ontwerp zijn gekomen.

Wat zijn wél WBSO-waardige activiteiten:

  • Ontwikkeling van – voor het bedrijf – technische nieuwe software/code;
  • Testen en valideren van delen van de code;
  • Onderzoek doen naar programmeerproblemen;
  • Zoeken naar technische oplossingsrichtingen en het ontwerpen van de oplossingen;
  • Technische meetings.

Wat zijn niet WBSO-waardige activiteiten:

  • Lezen en beantwoorden van niet-technische e-mails;
  • Functionele meetings (de “wat?-sessies”);
  • Administratieve taken;
  • Onderhoud, configuratie en organisatie van software;
  • Cursussen en trainingen;
  • Leren van een nieuwe programmeertaal.