Sofware innovatie

Oude wijn in nieuwe zakken!?

Ralph deguelle

Geschreven door Ralph Deguelle op 22-9-2017
3 minuten leestijd

“Innovatie, software, technieken”

drie termen die je vaak bij elkaar ziet. Natuurlijk speelt software een belangrijke rol bij innovatie. En nieuwe technologieën spelen een belangrijke rol in de wereld van software. Maar… hoe speelt innovatie een rol bij software? Zorgt nieuwe technologie altijd wel voor innovatie? En worden we dan wel beter van deze innovatie?

In de wereld van software ontwikkeling volgen de technologieën elkaar snel op. Heb je net ervaring opgedaan in de ene techniek, taal of framework, komt er weer een opvolger die nog beter, sneller of makkelijker is. Soms gaat het zo snel dat je door de bomen het bos niet meer ziet.

Het valt me op dat het ontstaan of doorontwikkelen van deze nieuwe gereedschappen vaak op zichzelf al als innovatief worden aangeduid. Dat nieuw hetzelfde is als innovatief. Ik ben kritischer. Jij ook?

Wanneer is technologie innovatief?

Ik vind een technologie pas innovatief als er iets nieuws mee gerealiseerd wordt. Als er waarde wordt toegevoegd.

In software ontwikkeling dus zoiets als: Als de gebruikers een activiteit sneller, makkelijker of beter kunnen uitvoeren. Of als mensen dingen kunnen doen of beleven die eerder onmogelijk waren. Of – een andere manier om ernaar te kijken – als de software in een kortere time-to-market, dus sneller, opgeleverd kan worden. Kortom: een nieuwe technologie of software is pas innovatief als iemand er écht beter van wordt.

Gewoon anders, of nieuw is dus geen innovatie. Hoe zit het dan met al die nieuwe programmeer technieken?

Al te vaak wordt het adopteren van nieuwe technologieën als innovatie aangeduid. Hoe bepaal je nu of een nieuwe technologie innovatief is? Om dat te zien, moet je natuurlijk wel weten welke oude technologieën er bestaan. Om te bepalen of het niet gewoon oude wijn in nieuwe zakken is. Kennis van bestaande technologieën of processen is dus een voorwaarde om iets innovatief te noemen.

Goede ontwikkelaars

Goede ontwikkelaars kennen de voor- én de nadelen van talen en frameworks. Zijn daarmee zelfs language-agnostic. Of kunnen in meerdere talen software ontwikkelen: de polyglots.

Goede ontwikkelaars kunnen daardoor ook de voordelen uitleggen in de taal van de klant.
De toegevoegde waarde dus die een nieuwe techniek oplevert door deze te gebruiken.

Goede ontwikkelaars kunnen dus innovatief zijn door te weten wat er bestaat en daarmee vernieuwende dingen te ontwikkelen. Niet door alleen nieuwe tools te gebruiken die door anderen hip worden gevonden.

Onderzoek wijst uit dat Het innovatiesucces van een bedrijf vooral komt door de medewerkers en in veel mindere mate door de techniek waarover het bedrijf beschikt. Kennis, creativiteit, nieuwsgierigheid zijn daarbij belangrijke factoren.

Sociaal-innovatieve topsectorenbedrijven hebben 36% meer radicale innovaties (nieuwe producten en diensten) en 29% meer incrementele innovaties (verbeteren van producten en diensten) dan niet sociaal-innovatieve bedrijven. Dynamisch managen en slimmer werken leveren de grootste stimulans.

Natuurlijk spelen meer factoren een rol bij innovatie. Maar wees eens eerlijk. In plaats van Wat , Wie zorgt er in jouw bedrijf voor de échte innovatie?

Meer informatie?

Kabisa wordt herhaaldelijk gewaardeerd voor haar sociale innovatie en de aandacht voor talentontwikkeling. Nieuwsgierig over hoe we dat doen? Of interesse om echt innovatief vermogen toevoegen aan je software project? Neem contact met ons op.