Ik zou een multi-laagse ethnografische en technische archeologie benadering toepassen die schaduwen, reverse-engineering en gefaciliteerde kennisextractiesessies combineert. Dit houdt in dat de aanstaande gepensioneerde expert gekoppeld wordt aan een schaduwerende BA die de Socratische methode gebruikt om besluitbomen te onthullen, terwijl tegelijkertijd proces-miningtools op de Excel-bestanden worden ingezet om logische stromen te reconstrueren. De methodologie prioriteert het behoud van impliciete kennis door relatieopbouw in plaats van documentatie-eisen, en gebruikt de beperkte tijd om eerst kritieke padafhankelijkheden en logica die invloed heeft op de omzet in kaart te brengen.
Bij een middelgroot logistiek bedrijf bevond het gehele vrachtprijsalgoritme zich in een labyrinth van een Excel-werkboek met 47 onderling gekoppelde tabbladen, VBA-macro's en verborgen draaitabellen. Maria, de enige werknemer die de voorwaardelijke prijsregels voor verschillende verzendwegen begreep, ging over 18 dagen met pensioen en had eerdere documentatiepogingen tegengehouden omdat ze bang was vervangen te worden voordat haar pensioen in werking trad.
Probleembeschrijving:
Het werkboek berekende $40 miljoen aan jaarlijkse vrachtoffertes, maar bevatte geen versiebeheer, geen opmerkingen, en cirkelreferenties die crashten als cellen in de verkeerde volgorde werden bewerkt. Het management moest dit binnen 90 dagen migreren naar een Salesforce CPQ-systeem ter ondersteuning van uitbreiding, maar elke ontdekkingssessie met Maria eindigde in vage generalisaties. Ondertussen begonnen de verkoopvertegenwoordigers in paniek te raken toen ze offertefouten opmerkte wanneer Maria ziek was, wat de kwetsbaarheid van het systeem onthulde.
Oplossing A: Gedwongen Documentatie Sprint
We overwoogen om Maria te verplichten een gestandaardiseerde sjabloonchecklist van alle formules en bedrijfsregels in te vullen onder bedreiging van vroegtijdige beëindiging. Deze benadering beloofde het snelste theoretische pad naar geschreven documenten en zou een onmiddellijk controleerbaar papieren spoor creëren voor compliance doeleinden. Deze strategie droeg echter aanzienlijke risico's voor de kwaliteit van de kennis vanwege de vijandige dynamiek.
Oplossing B: Gelijktijdige Systeemopbouw
We evalueerden het inhuren van externe consultants om de Excel-logica te reverse-engineeren met behulp van Python-parsing scripts en historische offertegegevens, terwijl we Maria volledig negeerden. Dit verwijderde de afhankelijkheid van de onwillige deelnemer en maakte gebruik van moderne technische oplossingen die mogelijk optimalisaties zouden ontdekken. Helaas hield deze methode geen rekening met de kwalitatieve redenering achter prijsuitzonderingen.
Oplossing C: Ingebedde Etnografie met Gestructureerde Output
We stelden voor een senior BA aan te wijzen om Maria dagelijks 4 uur te schaduwen als een "kennispartner" in plaats van een auditor, met behulp van schermopnames en conversatie-onderzoek. Tegelijkertijd zou een technisch analist formule-relaties extraheren met behulp van Power Query en VBA decompilers om het logische scaffold te reconstrueren. Deze benadering vereiste zorgvuldige framing om niet als surveillance over te komen, maar beloofde een uitgebreide vastlegging van zowel expliciete als impliciete kennis.
Gekozen oplossing en motivatie:
We kozen voor Oplossing C na het veiligstellen van een privébijeenkomst met Maria, waar we haar volledige pensioenvoordelen en een drie maanden durend consultingcontract na haar pensioen tegen premiumtarieven garandeerden in ruil voor samenwerking. Dit stemde haar prikkels af op het succes van het project. De framing van de "kennispartner" positioneerde de BA als haar erfgoedbeschermer in plaats van vervanging, waardoor openhartige verklaringen vrijkwamen over waarom bepaalde vervoerders ongeofficialiseerde kortingen ontvingen die historische relatiecredits waren, niet in enige database.
Resultaat:
Binnen 16 dagen in kaart gebracht, heeft het team 89% van de kritieke prijslogica in kaart gebracht, inclusief een verborgen IF-verklaring die een buffer van 3% voor brandstofvolatiliteit toepaste die het bedrijf $1,2 miljoen per jaar zou hebben gekost als deze was weggelaten in het nieuwe systeem. Maria ging weg met een gevoel van respect, en de implementatie van de Salesforce CPQ begon met slechts een twee weken vertraging. De drie maanden durende consultingvergoedingen bleken cruciaal toen het systeem tijdens de live-gang een onverwachte seizoensgebonden prijsstelling scenario tegenkwam dat alleen Maria herkende.
Vraag 1: Hoe onderscheid je een bedrijfsregel die exact bewaard moet blijven van een technisch artefact dat slechts bestaat vanwege de beperkingen van Excel?
Antwoord: Kandidaten beschouwen vaak elke formule en macro als een heilige bedrijfsvereiste, zonder te erkennen dat Excel-oplossingen vaak technische schulden vertegenwoordigen in plaats van zakelijke intentie. De sleutel is om vragen te stellen als "wat zou je doen als Excel je toestond om..." om de beperking van het doel te scheiden. Bijvoorbeeld, een complexe geneste IF-verklaring vertegenwoordigt mogelijk een gelaagd kortingssysteem dat een lookup-tabel in een goed database zou moeten zijn, niet een meerlagige formule. Ga altijd terug naar het beleidsdocument of de regelgeving—als de regel daar niet is geschreven, is het waarschijnlijk een implementatie-oplossing. Je moet valideren met belanghebbenden of het specifieke berekeningsvolgorde belangrijk is of alleen de wiskundige uitkomst.
Vraag 2: Welke specifieke technieken voorkomen dat een onderwerpdeskundige zich ondervraagd voelt tijdens kennisextractiesessies?
Antwoord: De kritieke fout is het gebruik van "waarom" vragen die defensieve rechtvaardigingen triggeren; gebruik in plaats daarvan een framing als "help me begrijpen hoe dit het bedrijf beschermt" die de deskundige positioneert als een bewaker. Implementeer de Vijf Waarom-techniek indirect door middel van verhalen: "Loop me door wat er gebeurde tijdens de Q4-rush toen de westkust havens achterstallig waren." Deze narratieve aanpak activeert geheugen door context in plaats van abstracte terugroep. Daarnaast, neem nooit de eerste sessie op—gebruik deze puur voor het opbouwen van relaties. Deel je notities aan het eind van elke dag met de vraag "Heb ik iets belangrijks gemist voor jou?" Dit geeft hen redactionele controle en psychologische veiligheid.
Vraag 3: Hoe valideer je de nauwkeurigheid van gereconstrueerde bedrijfslogica wanneer het oorspronkelijke systeem geen audittrail heeft en de expert de organisatie heeft verlaten?
Antwoord: Je kunt niet vertrouwen op codevergelijking omdat Excel en Salesforce drijvende komma-aritmetiek anders behandelen. In plaats daarvan, bouw een parallelle runperiode op met historische gegevens: extraheren 500 willekeurige historische offertes van het afgelopen jaar en deze door het nieuwe systeem laten lopen, en dan de variantie analyseren. Elke afwijking groter dan 0,01% duidt op een logische kloof. Creëer een "tribaal kennisregister" waarin elke aanname die tijdens de reconstructie is gedaan wordt gedocumenteerd, gemarkeerd met vertrouwensniveaus. Tijdens UAT, test specifiek de randgevallen die als laag vertrouwen gemarkeerd zijn met extreme invoerwaarden.