Waarom je de laatste versie van software moet hebben (en waarom niet)

Releases van softwareproducten volgen elkaar in steeds hoger tempo op. Waar het voorheen wel eens een paar jaar kon duren voordat een nieuwe versie werd uitgebracht gebeurt dit nu veel frequenter. Een nieuwe release brengt nieuwe mogelijkheden. Tegelijkertijd brengt overgaan op een nieuwe release ook uitdagingen en kosten met zich mee. De voor- en nadelen op een rijtje:

Waarom WEL op de laatste versie van software:

-   Veiligheid op één: Nieuwe softwareproducten zijn doorgaans veiliger en betrouwbaarder dan oudere producten. En veiligheid van gegevens is uitermate belangrijk. Je wilt niet dat gevoelige bedrijfsinformatie op straat komt te liggen of dat je niet voldoet aan de wet- en regelgeving (denk aan de AVG).
-   De beste performance: De performance van jouw systeem hangt samen met veel factoren. Denk aan de hardware die je gebruikt en de kwaliteit van verbindingen. Maar de software speelt hierin ook rol. Nieuwe softwareproducten functioneren doorgaans sneller en beter, werken o.b.v. verbeterde technologie en zijn compatibel met andere moderne applicaties.
-   De nieuwste features: Een veelvoorkomende reden om te upgraden naar een nieuwe softwareversie zijn de nieuwe mogelijkheden. Eindelijk die nieuwe feature waar je op hebt gewacht!
-   Kleine stappen zetten is gemakkelijk: Door regelmatig over te gaan op een nieuwe versie zet je steeds een kleine stap als organisatie. En dat is veel gemakkelijker dan jarenlang niets doen en opeens een reuzenstap zetten.
-   Mogelijkheid tot support: Door leveranciers wordt een beperkt aantal softwareversies ondersteund. Door gebruik te maken van de laatste versie voorkom je dat je zelf moet opdraaien voor het oplossen van fouten.
-   Maatwerk voorkomen: Dit geldt natuurlijk niet voor jouw Microsoft Word-versie, maar heeft betrekking op bijvoorbeeld het ERP-systeem. Door te upgraden naar de nieuwste versie kun je mogelijk af van maatwerkoplossingen, doordat de standaard erin voorziet.

Waarom NIET op de laatste versie van software:

-   Grotere kans op bugs: Bij nieuwe releases is de kans groot op bugs; kleine fouten in de software. Deze worden pas na het uitbrengen van de release ontdekt en opgelost in de standaard.
-   Geen toegevoegde waarde: Kies niet voor een nieuwe versie van de software puur omdat het nieuw is. Voegt het niets toe, doe het dan niet. Het kost vaak meer tijd, moeite en geld dan je denkt voor de organisatie en iedere gebruiker om over te schakelen op de nieuwe software.
-   Teveel druk op de organisatie: Elke nieuwe versie moet volledig getest worden door de organisatie. Er moet gecontroleerd worden of alle processen nog wel worden ondersteund. Bovendien moeten de werkinstructies en documentatie aangepast worden aan de laatste versie. Dit brengt extra werkdruk met zich mee en dit mag niet ten koste gaan van de dagelijkse werkzaamheden.
-   Veel maatwerk om mee te nemen: Maakt jouw organisatie (in b.v. ERP of CRM) gebruik van maatwerkfunctionaliteit dan moet dit bij iedere overstap naar de nieuwste versie worden overgezet. Dit kan erg kostbaar en ingewikkeld zijn.

René Welmerink is Application Developer bij Dysel en zet moderne technologie om in praktische en bruikbare toepassingen voor klanten.