Sakosoft

Over SakosoftSander

Mijn naam is Sander Kooijmans. Sakosoft is de naam van mijn eenmanszaak. Ik ben een software ontwikkelaar met ruim 20 jaar werkervaring. In die 20 jaar heb ik voor verschillende bedrijven gewerkt in grote teams en kleine teams en aan software voor digitale televisie, medische software en aan een ERP/WMS voor een fabriek.

Mocht je meer over me willen weten, kijk dan op mijn privé-website gogognome.nl of bekijk mijn Curriculum Vitae.

Bug hunter

Bug hunter Het is mij opgevallen dat vroeg of laat ieder team tegen een technisch probleem aanloopt waar de meeste collega's niet uitkomen. Vooral bij kleinere teams is de kans groot dat kennis of ervaring ontbreekt op bepaalde technische vlakken om het probleem te doorgronden. En Stack Overflow heeft ook niet altijd een antwoord op iedere vraag...

Ik vind het heerlijk om me in dergelijke problemen vast te bijten en pas los te laten als ik een oplossing vind.

Zou het niet mooi zijn als ieder team een bug hunter kan inschakelen die een gat in kennis opvult en meezoekt naar de oorzaak?

No cure, no pay

Wat vind je ervan als ik één dag bij jouw team kom meekijken om een technisch probleem op te lossen. Als het niet lukt om een oplossing te vinden of op zijn minst de oorzaak te achterhalen, dan betaal je niets!

Werkwijze

Intake

We beginnen met een intake-gesprek. Dit kan telefonisch of met videobellen (Skype/Teams/Zoom). Doel hiervan is om kennis te maken met elkaar, het probleem uit te leggen en in te schatteen of ik de oorzaak ervan kan vinden in één dag.

Ik weet veel, maar niet alles. De kans is het grootst dat ik iets voor je kan betekenen op de volgende gebieden:

Deze lijst is niet compleet en zeer oppervlakkig, dus mail me of bel me als je hulp zoekt met een ander onderwerp.

Bug hunt

Als we het er samen over eens zijn dat er een goede kans is dat ik de oorzaak van het probleem kan achterhalen, dan plannen we twee halve dagen kort na elkaar waarop ik aan de slag ga. Waarom twee halve dagen in plaats van een hele dag? Mijn ervaring is dat de beste ideeën ontstaan als je ontspant, bijvoorbeeld onderweg naar huis of onder de douche.

Ik kom bij voorkeur bij jouw team op kantoor werken. Het is makkelijker dingen uit te leggen en te bespreken op kantoor dan via videobellen. Eén teamlid wordt aangewezen als contactpersoon. De contactpersoon legt mij de details uit van het probleem. Logbestanden, data of source code bekijken doe ik altijd samen met de contactpersoon op de computer van de contactpersoon. Ik heb dus niet zelf toegang nodig tot de source code of jullie bedrijfsnetwerk en de contactpersoon bepaalt of ik iets wel of niet mag zien.

De kans is groot dat ik tussendoor dingen uitleg aan de contactpersoon. Ik vind het prima als er daar een paar teamgenoten bij aansluiten of dat de contactpersoon tussendoor teamgenoten raadpleegt om vragen van mij te kunnen beantwoorden.

Het doel van de twee halve dagen is dat de contactpersoon en eventueel een aantal teamgenoten de oorzaak van het probleem begrijpen en weten hoe ze het kunnen oplossen. Het daadwerkelijk oplossen van het probleem kan meer tijd kosten dan een paar uur. Daarom beschouw ik mijn werk als succes als het team in staat is om het probleem zelf te kunnen oplossen. Het team kan dan voortaan dit probleem zelf oplossen en wellicht ook voorkomen.

Evaluatie

Aan het einde van het bezoek evalueren we kort hoe de bug hunt is verlopen.

Betaling

Uiterlijk één week na het bezoek geef je door hoeveel je mijn dienst waard vindt. Ik stuur vervolgens een factuur met dat bedrag naar jou.

Als het probleem is opgelost verwacht ik duizend euro exclusief btw te mogen factureren voor de twee halve dagen werk. Is het probleem niet (helemaal) opgelost, maar hebben de contactpersoon (en mogelijk een paar andere teamgenoten) wel veel geleerd van mij, dan zou een bedrag van tweehonderd euro fijn zijn voor de reiskosten en eventuele hotelovernachting. En mocht het echt zijn tegengevallen, dan hoef je helemaal niets te betalen.

In het beste geval is het probleem voor duizend euro opgelost; in het slechts geval kost het je contactpersoon twee halve dagen tijd.

Geheimhouding

Het spreekt voor zich dat alles wat ik zie en bespreek met jou, de contactpersoon en teamgenoten geheim blijft. Ik zal niets vermelden op mijn website of LinkedIn waaruit blijkt dat ik voor je heb gewerkt, tenzij je mij daar uitdrukkelijk toestemming voor geeft.

Om te voorkomen dat ik per ongeluk je source code kan kopiëren, of nog erger, kan veranderen, wil ik geen toegang tot het bedrijfsnetwerk krijgen. Als ik mijn eigen laptop meeneem, zal ik hooguit via een gastennetwerk of via mijn eigen telefoon het internet opgaan als ik iets wil opzoeken. Zoals hierboven al beschreven wil ik alleen toegang hebben tot source code of andere gegevens door samen met de contactpersoon op de computer van de contactpersoon te kijken. Dit is dus in het belang van jou, jouw team en mij!

Motivatie

Ik vind het leuk om me vast te bijten in technische problemen en uitdagingen. Ik vind het leuk om nieuwe mensen te ontmoeten en te zien hoe in andere bedrijven software ontwikkeld wordt.

Dingen uitleggen doe ik graag. Ik heb vanaf 2014 op diverse internationale conferenties presentaties gegeven, bijvoorbeeld bij PyConDE & PyData in Berlijn in 2019 en in november 2022 op JFall, de grootste Java-conferentie van Nederland.

Ik zie dit als een experiment om te ontdekken hoe bedrijven tegenover dit business model staan.

Contact

Telefoon

06-418 799 85

Adres

Zijlbergsestraat 2-a
4921 CM  Made

Overig

KvK: 85517526
btw-id: NL004108768B83

Social media

LinkedIn