Voor dit ontwikkeltraject is een relatief compact team samengesteld met de IT-manager en systeembeheerder van SKG en vijf specialisten van Synobsys (vanuit verschillende rollen): een Informatieanalist, Scrum Master, een Senior OutSystems Developer (en team lead), een Medior Developer en een Junior Developer. Daarnaast wordt het team – zoals bij alle projecten van Synobsys – bijgestaan door onze eigen OutSystems MVP die het team adviseert en toeziet op de ontwikkelkwaliteit.
Een relatief klein team voor een omvangrijk project als dit is mogelijk dankzij low-code softwareontwikkeling met het OutSystems platform. “Hierdoor kunnen we tegenwoordig in relatief korte tijd veel meer doen omdat low-code de snelheid en kwaliteit van developers flink heeft verhoogd”, schetst Informatieanalist Emiel de Grijs (47). “Tijdens eerdere projecten werd voornamelijk in Java ontwikkeld. Ik stond in het begin echt te kijken hoeveel meer er nu opgeleverd wordt, zonder dat dit ten koste gaat van de kwaliteit. Tegelijkertijd betekent die snelheid voor mij als informatieanalist dat ik slimmer moet werken en soms stevig moet ‘buffelen’ om alles tussen de sprints weer te verwerken en voor te bereiden. Er gebeurt nu zoveel in korte tijd! Maar ik ben wel blij met deze manier van ontwikkelen. Ontwikkelen is vooral overwinnen van complexiteit en daar helpt OutSystems ons geweldig bij. Applicaties worden steeds meer in elkaar ‘gesleept’ door onze developers, met hergebruik van bestaande code.”
Emiel werkt sinds 2007 bij Synobsys. Hij begon als developer en heeft zich ontwikkeld tot Informatieanalist en Product Owner. “Deze kant wilde ik op en die ontwikkeling is bij Synobsys sterk gestimuleerd, bijvoorbeeld met tijd en budget om trainingen of opleidingen te volgen. Mensen kunnen hier goed hun eigen koers bepalen en vormgeven. Daar wordt ook goed rekening mee gehouden bij de keuze van projecten waar je aan werkt. Dat is enorm waardevol.”
De informatieanalist beschrijft voor het ontwikkelteam wat er gebouwd moet worden door de structuren en prioriteiten te bepalen. Hij schakelt veel tussen de klant en het ontwikkelteam. “Leuk aan deze rol vind ik het totaaloverzicht en dat ik van begin tot eind betrokken ben bij projecten. Ook bij het testen ben ik zelf betrokken. Dat is niet helemaal mijn ‘hobby’, maar wel heel goed om ook aan mee te werken.”