Spreadsheets vervangen door maatwerksoftware: welke houden, automatiseren of opnieuw bouwen

Een gids voor het beoordelen van je hele stapel spreadsheets, niet één bestand: hoe je de spreadsheets waarop een bedrijf draait inventariseert, beslist welke je houdt zoals ze zijn, welke je automatiseert en welke je opnieuw bouwt als echte software, en de overgang zo plant dat er niets kapotgaat.

Who this is for

Groeiende bedrijven waar een stapel gedeelde spreadsheets ongemerkt het besturingssysteem is geworden, en waar dat begint te knellen.

What you will get

- Een helder overzicht van de spreadsheets waarop je bedrijf echt draait

- Een beslissing houden / automatiseren / opnieuw bouwen voor elk ervan

- Een gefaseerde overgang die nooit het hele bedrijf op het spel zet

Ergens onderweg draait een bedrijf niet meer op software maar op een stapel spreadsheets: een voor leads, een voor projecten, een voor voorraad, drie voor financiën, die niemand heeft gepland en waar iedereen van afhankelijk is. Ze vervangen is niet één migratie, maar een portefeuillebeslissing. Sommige van die sheets zijn prima, sommige moeten alleen niet meer met de hand worden overgetikt, en een paar zijn ongemerkt de risicovolle kern van het bedrijf geworden. Deze gids gaat over het onderscheiden van welke welke is, en over de overstap zonder ramp.

Waarom is spreadsheets vervangen een portefeuillebeslissing en niet één migratie?

Omdat een bedrijf niet op één spreadsheet draait, maar op een hele stapel, en die zijn niet allemaal hetzelfde. Sommige bevatten niets kritisch en blijven voor altijd prima. Sommige zijn prima, op het handmatig overtikken tussen ze na. Een paar zijn de niet-gecontroleerde kern geworden waar het bedrijf echt van afhankelijk is, waar een verkeerd getal echt geld kost. Ze behandelen als één groot project om "alle spreadsheets te vervangen" is hoe zulke pogingen vastlopen; de juiste zet is de stapel te beoordelen en per sheet te handelen naar wat die werkelijk is.

De aanpak om alles in één keer te doen faalt omdat die enorm, risicovol en grotendeels onnodig is. De meeste spreadsheets in elk bedrijf zijn onschadelijk, en ze opnieuw bouwen levert niets op. De waarde zit geconcentreerd in een paar sheets, de dragende, foutgevoelige, die met de hand van de een naar de ander worden overgetikt, en die vinden is het hele werk. Een beoordeling laat zien waar je moeite in moet steken en, net zo belangrijk, waar niet.

De eerste zet is daarom niets bouwen. Het is naar de hele stapel kijken en die ordenen, want je kunt niet verstandig vervangen wat je niet hebt geïnventariseerd.

Hoe inventariseer je de spreadsheets waarop je draait?

Besteed even tijd aan het opsommen van de spreadsheets waar het bedrijf echt van afhankelijk is en leg per stuk de paar feiten vast die het lot ervan bepalen. Het is een papieren oefening, en het is het uur met de meeste hefboomwerking in de hele klus.

Een inventarisatie die het hele project verlegde

Een logistiek bedrijf ging ervan uit dat het "alle spreadsheets moest vervangen" en maakte zich op voor een enorm project. De inventarisatie toonde veertien sheets, waarvan elf onschadelijk en prima waren, twee alleen de wekelijkse kopieerslag ertussen geautomatiseerd nodig hadden, en precies één, de verzendtracker waar iedereen van afhankelijk was en die maandelijks kapotging, het echte risico was. Het project kromp van "alles opnieuw bouwen" naar "één sheet opnieuw bouwen, twee naden automatiseren, elf met rust laten", en juist daarom kwam het ook echt af.

Hoe beslis je per sheet: houden, automatiseren of opnieuw bouwen?

Met de inventarisatie in de hand valt elke spreadsheet in een van drie bakken, en de feiten die je hebt vastgelegd wijzen duidelijk aan welke.

De meeste sheets kun je beter houden

Zodra je besluit om "van de spreadsheets af te gaan", is de reflex om ze allemaal te vervangen, maar dat is bijna altijd verkeerd. Een spreadsheet is echt het beste gereedschap voor een simpele klus met laag risico en één eigenaar, en zulke opnieuw bouwen als software voegt kosten en starheid toe zonder enig voordeel. De winst komt van het opnieuw bouwen van de paar dragende sheets en het automatiseren van de paar handmatige naden, en daarna bewust de rest met rust laten. Terughoudendheid is onderdeel van de strategie.

Hoe plan je de overgang zonder ramp?

Zodra je weet welke sheets je opnieuw bouwt en welke naden je automatiseert, beschermen de volgorde en de methode je ertegen om het bedrijf op het spel te zetten met één grote omschakeling.

Wat dit nu praktisch maakt, is dat het opnieuw bouwen van de paar sheets die het nodig hebben niet langer een ontwikkelaar, een budget en een wachtrij betekent. Je kunt de workflow achter een dragende spreadsheet beschrijven, de records, de regels, wie eraan komt, en dezelfde dag een werkende applicatie krijgen, die dan naast de sheet draaien en de sheet uit dienst nemen zodra die vertrouwen heeft verdiend. De stapel die per ongeluk groeide, wordt met opzet vervangen, één bewuste beslissing tegelijk, en je houdt het eigendom over de software en gegevens die je bouwt. Beschrijf de sheets die het waard zijn om opnieuw te bouwen en krijg software die op maat is gemaakt, zodat het toevallige besturingssysteem er een wordt die je echt hebt gekozen.

Kort samengevat

FAQ

Moet ik al mijn spreadsheets door software vervangen?

Bijna nooit allemaal. Een bedrijf draait op een stapel spreadsheets die niet hetzelfde zijn: de meeste zijn onschadelijk en prima, sommige hebben alleen het handmatig kopiëren ertussen geautomatiseerd nodig, en een paar dragende, foutgevoelige zijn het waard om opnieuw te bouwen als software. Beoordeel de stapel en handel per sheet naar wat die is; terughoudendheid is onderdeel van de strategie.

Hoe beslis ik welke spreadsheets ik opnieuw bouw?

Inventariseer er elk en vraag wat het bevat, wat er kapotgaat als het morgen fout is, hoe het met andere sheets samenhangt en hoe vaak het nu al faalt. Bouw de dragende, foutgevoelige sheets met meerdere mensen opnieuw, waar validatie en rechten zich uitbetalen; automatiseer de naden waar sheets met de hand worden gekopieerd; en houd de simpele sheets met laag risico en één eigenaar zoals ze zijn.

Wat is de juiste volgorde om spreadsheets te vervangen?

De meest risicovolle eerst, niet de makkelijkste. Bouw de ene dragende, foutgevoelige sheet opnieuw vóór de simpele, importeer de echte gegevens en draai de nieuwe software een week of twee naast de sheet als vangnet. Automatiseer daarna de handmatige naden en ga door naar de volgende. Opeenvolgende werkende stukken verslaan één grote omschakeling die meerdere processen tegelijk stukmaakt.

Heb ik een ontwikkelaar nodig om een spreadsheet door software te vervangen?

Voor de meeste gevallen niet meer. Je kunt de workflow achter een dragende spreadsheet beschrijven, de records, regels en wie hem gebruikt, dezelfde dag een werkende applicatie krijgen, die parallel met de sheet draaien en de sheet uit dienst nemen zodra die vertrouwen heeft verdiend. Dat is wat het beoordelen en vervangen van alleen de sheets die ertoe doen praktisch maakt in plaats van een groot project.