App en web development
Zowel voor app development als web development werken we specificaties uit in zogenaamde user stories en storyboards. Dit is geen lang traject maar heel nuttig om de verschillende kanten te begrijpen en het project in te kunnen schatten. Vervolgens worden, in iteraties van maximaal 3 weken, werkende onderdelen opgeleverd. We leggen graag uit hoe dit in de praktijk werkt.
Mobiele apps kunnen een heel nuttig kanaal zijn voor diensten en producten. Vooral als een app een klein aantal duidelijke functies heeft en zo goed werkt dat mensen de app regelmatig gebruiken. Daarnaast biedt een app vaak handige extra’s die de hoofdfuncties ondersteunen maar de gebruikers niet afleiden van deze functies. Onze manier van werken is gericht op deze opzet, we zullen dan ook aangeven of we denken dat de functionaliteit beter kan worden uitgewerkt in één app of juist in meerdere apps. We ontwikkelen verschillende soorten apps voor de iPhone, Android en tablets.
Web development is zowel gericht op het ontwikkelen van een omgeving om apps te ondersteunen als op het ontwikkelen van componenten voor bestaande websites. Componenten zien we eigenlijk als apps voor het web. De afgelopen jaren hebben we gewerkt met verschillende websystemen zoals TYPO3, WordPress en Liferay zodat we voor de meest gebruikte webomgevingen de juiste componenten kunnen maken, zoals portlets en plugins. Ook voor deze componenten geldt dat ze een klein aantal duidelijke functies hebben.
Integratie met externe systemen
Bij de meeste projecten hoort een integratie traject waarbij gegevens uit een extern systeem worden gebruikt of juist gegevens worden geleverd aan externe afnemers. De afgelopen jaren hebben we bijvoorbeeld webservices ontwikkeld om data aan afnemers te leveren, componenten voor Liferay geschreven om te communiceren met LDAP en SAML2, portlets ontwikkeld om data uit onderwijssystemen te tonen en code geschreven om gegevens uit een database aan apps te leveren.
Projectbegeleiding, consultancy en training
We zijn graag onderdeel van een project, als ontwerpers, als implementatiepartner of als projectbegeleider. Ook advies en training zijn vaak onderdeel van onze projecten. We voelen ons het beste thuis in agile projecten waar bijvoorbeeld SCRUM wordt gebruikt als projectaanpak, maar we hebben ook voldoende kennis van projectmanagement om goed mee te kunnen denken over de juiste aanpak. In ieder geval hebben we IPMA en Prince2 basis-certificaten.
