De vraag
Een PoC vraagt 'kan het'. Een bouwdag vraagt 'werkt het bij ons, met onze gegevens, voor onze mensen'. Dat zijn verschillende vragen.
Een proof of concept is bedoeld om te bewijzen dat iets technisch kan. In de praktijk wordt het vaak een traject met een team, een plan en een eindrapport, en de code die eruit komt is niet bedoeld om te houden. Een bouwdag stelt dezelfde vraag, maar kleiner: één onzekerheid, één dag, werkende code in je eigen repository. Welke van de twee past, hangt af van wat je eigenlijk wilt weten.
Een PoC beantwoordt 'kan het'; de vraag is of dat je echte vraag is.
Een proof of concept begint met een goede reden: een organisatie wil weten of iets technisch mogelijk is voordat ze erin investeert. Daarna groeit het. Er komt een projectleider, een plan van aanpak, werksessies en aan het eind een rapport met een advies. De code die onderweg is geschreven, is wegwerpcode; dat stond ook zo in het plan. Daarna begint het echte bouwen opnieuw.
Dat is niet per se fout. Zit de onzekerheid in iets zwaars, zoals de koppeling met een kernsysteem, prestaties op grote volumes of de beveiliging van een architectuur, dan is een PoC-traject de juiste vorm. Maar veel PoC-vragen zijn kleiner: werkt dit model op onze documenten, snappen gebruikers dit scherm, is deze gegevensbron bruikbaar. Voor die vragen is het traject zwaarder dan de vraag.
Een bouwdag pakt precies die kleinere vraag. Eén onzekerheid, één dag, en aan het eind iets dat werkt op echte gegevens, op een live URL, met de code in jullie eigen repository. Geen rapport, maar iets dat je aan een stuurgroep of een klant laat zien. Werkt het, dan is het de eerste steen in plaats van een bewijs dat je weggooit. Werkt het niet, dan weet je dat na één dag.
Een PoC vraagt 'kan het'. Een bouwdag vraagt 'werkt het bij ons, met onze gegevens, voor onze mensen'. Dat zijn verschillende vragen.
PoC-code is wegwerp, en zo wordt hij ook geschreven. Bouwdagcode staat in je eigen repository en is de basis voor wat volgt.
Een PoC heeft een plan, sessies en een rapport. Een bouwdag heeft een ochtend, een middag en een live URL.
Een rapport wordt gelezen door wie tijd heeft. Iets dat werkt, wordt geklikt door wie beslist.
Wat moet het PoC eigenlijk bewijzen, in één zin.
Niet het hele idee, maar het deel dat die zin beantwoordt.
Werkend, op jullie eigen gegevens of een set die er genoeg op lijkt.
Wat het oplevert of scheelt, voor zover dat in een dag te zien is.
In welke volgorde je het laat zien en wat je erbij vertelt.
Live URL, code in je eigen repository en een eerlijke lijst met wat er nog niet in zit.
Vertel wat het PoC moet bewijzen en wie het rapport gaat lezen. In een korte intake bepalen we of die vraag in één dag te beantwoorden is, of dat je echt een traject nodig hebt.
De bouwdag maakt je idee aantoonbaar. Wil je daarna doorbouwen naar een volwaardige applicatie, dan doet Appfront dat traject.
Een proof of concept is een traject dat bewijst dat iets technisch kan, meestal met een team, een plan en een rapport, en met code die daarna wordt weggegooid. Een bouwdag beantwoordt één onzekerheid in één dag, met werkende code in je eigen repository. Het verschil zit in de omvang van de vraag en in wat je overhoudt.
Als de onzekerheid zwaar is: een koppeling met een kernsysteem, prestaties op grote volumes, de beveiliging van een architectuur, of een leverancierskeuze met langlopende gevolgen. Die vragen hebben de juiste specialisten en een gedocumenteerd antwoord nodig. Een dag is daar te kort voor, en dat zeggen we dan ook.
Vaak wel, als de stuurgroep wil weten of het werkt en niet alleen of het kan. Iets werkends op een live URL, met echte gegevens, overtuigt meestal meer dan een rapport. De tekst voor het formele besluit schrijf je zelf.
Ja, dat is het uitgangspunt. Hij staat in jullie repository, is geschreven om op door te bouwen en draait op een live URL. Hij is wel één dag oud: beveiliging, beheer en schaal zijn nog niet gedaan. Je hoeft niet opnieuw te beginnen, maar je bent ook nog niet klaar.
Dan weet je dat na één dag, met de reden erbij. Dat is de goedkoopste nee die je kunt krijgen, en precies waar een PoC voor bedoeld was. Vaak blijkt de reden oplosbaar, en dan is een tweede dag gerichter dan de eerste.
Ja, en dat is een goede volgorde als je vraag uit twee delen bestaat. De bouwdag beantwoordt eerst of het bij jullie werkt. Daarna kan een traject de zware vragen oppakken, en dat begint dan met iets werkends in plaats van met een leeg document.
Vertel wat het moet bewijzen en wie erover beslist. In een korte intake bepalen we of die vraag in één dag te beantwoorden is, en zo niet, waarom een traject dan beter past.
Een korte intake volgt na je inschrijving. Daarna stemmen we scope en datum af.
We nemen contact op om de intake in te plannen.
We gebruiken cookies om je ervaring te verbeteren en het gebruik van de site te meten.