Zero Coding

23-07-2010 17:38 | Door Theo Stolker | Lees meer artikelen over: BPM, Unix | Er zijn 5 reacties op dit artikel | Permalink
Computable Expert
Theo  Stolker
ing. Theo Stolker

Senior Software Architect

Expert van Computable voor de topics: SOA en Cloud Computing

Meer

Hoe kan ik een systeem realiseren zonder te coderen? Deze vraag lijkt mensen al heel lang te boeien. Vorige week hoorde ik de term 'Zero Coding' weer voorbijkomen. Ik kan het daarom niet laten even terug te gaan in het verleden naar het moment dat ik voor het eerst met de term 'Zero Coding' in aanraking kwam.

Het was in de buurt van 1988 en 1989. Ik werkte bij Baan, de leverancier van logistieke software en later erp, op de afdeling technologie. Ik had met mijn team net de Baan-applicatie werkend met een grafische gebruikersinterface, op Unix-werkstations onder X-Windows/Motif. Toen werd het project 'Zero Coding' gelanceerd. Men wilde gaan programmeren door het tekenen van de zogenaamde Nassi-Shneiderman diagrammen, zie ook de afbeelding bij deze post. In zo'n diagram wordt de programmaflow gevisualiseerd.

Maar wacht even, het project heette toch 'Zero Coding'? Hmm, ja, dat klopt, maar die naam was dus niet correct. Er werd hier wel degelijk gecodeerd, heel letterlijk zelfs.

De vraagt dringt zich ook op of andere 'Zero Coding'-aanpakken niet deels hetzelfde geldt.
Als ik een bedrijfsregel in een business rule engine opneem, ben ik dan aan het coderen?
Als ik een flowchart teken in mijn favoriete BPM-Studio, en ik vul beslisregels in, et cetera, ben ik dan aan het coderen?
Als ik een 'behandelschema' invul voor een zaak van een bepaald type, ben ik dan ook niet aan het coderen?
En hoe zit het als ik in Excel een berekening in een cel plaats? En terwijl dit toch wordt gezien als de ultieme eindgebruikerstool!

Met andere woorden, de meeste van ons kunnen prima omgaan met coderen! Dus waarom eigenlijk deze 'Zero Coding'-wens?

 

Reacties op dit artikel
De redactie vindt deze reactie: OKFranck van der Sluijs, 24-07-2010 0:36
Ik ga er vanuit dat er altijd een vorm van codering nodig blijft. Een belangrijke trend is dat er steeds minder technische kennis nodig is (het Hoe) en we ons meer kunnen richten op de functionaliteit (het Wat). Jaren geleden (in het DOS tijdperk) was ik dagen bezig om code te schrijven om vensters te tekenen en de muis te gebruiken. Dat deel is nu voor mij inderdaad “zero coding” geworden.
De redactie vindt deze reactie: MatigMe, 26-07-2010 10:19
Zero coding approach is een Utopie.
De redactie vindt deze reactie: OKRichard van Tol, 27-07-2010 21:54
In zero coding geloof ik ook niet. Maar al die initiatieven hebben wel producten opgeleverd waarvoor minder technische kennis nodig is zoals Franck schrijft. Blijven streven naar zero coding om er steeds iets dichter bij te komen!
De redactie vindt deze reactie: OKAndre Speek, 28-07-2010 1:51
Tsja, als je een enkele afkorting gebruikt, dan ben je feitelijk ook al aan het coderen. Het is maar net waar je de grens trekt voor wat je coderen noemt. Ben je daar heel strikt in, dan is Zero Coding inderdaad een Utopie.
 
Als je Zero Coding beschouwd als het vormgeven van een applicatie zonder daarvoor kennis van een programmeertaal of database systemen te hebben, dan komen we toch een aardig eind in de goede richting.
 
Het scheiden van techniek en functionaliteit, waar Franck ook naar verwees, wordt daardoor mogelijk en, mits goed opgezet, is het daarmee ook mogelijk om functionaliteit en vormgeving duidelijk af te bakenen.
 
Zonder vaste definitie uit de Dikke van Dalen, kun je over Zero Coding blijven discussiëren. Prima toch? Zolang de resultaten goed zijn, zul je niemand horen klagen.
De redactie vindt deze reactie: OKTechnicus, 28-07-2010 8:49
Lekker verwarrende terminologie wordt er hier gebruikt. Het verhaal valt wel te begrijpen, maar 'coding' betekent in mijn beleving toch 'programmeren'.
 
'Coderen' doet mij eerder denken aan codering, zoals bijvoorbeeld met barcodes.
 
Zero Coding vertaalt naar Geen programmeren.
 
Het komt een beetje neer op hoe men met een gezonde hoeveelheid anglicisme c.q. barbarisme een duidelijk verhaal wazig kan laten klinken.
Top 10 Reagerende members
  Aantal reacties
met 3+ sterren
Gemiddelde
waardering
Klik voor meer info1 154 6.4
Klik voor meer info2 120 6.7
Klik voor meer info3 109 6.4
Klik voor meer info4 79 6.6
Klik voor meer info5 53 6.1
Klik voor meer info6 49 6.3
Klik voor meer info7 47 6.5
Klik voor meer info8 43 6.1
Klik voor meer info9 43 6.0
Klik voor meer info10 40 6.3