Development
Software ontwikkeling is een vak apart. Er komt veel bij kijken en het is vaak verre van een exacte wetenschap. Wensen van alle stakeholders moeten geïnventariseerd worden en dienen vertaald te worden naar een oplossing die met alle belangrijke facetten rekening houdt (performance, gebruikersvriendelijkheid, schaalbaarheid, flexibiliteit, etc.). Het functioneel ontwerp als resultaat van deze vertaalslag vormt de basis waarop de programmeurs gaan ontwikkelen. In dit ontwikkelproces is structuur en resultatenmanagement van groot belang om op tijd, binnen het budget en met het gewenste kwaliteitsniveau op te leveren. 2 Change IT is zeer ervaren in dit proces en biedt u graag de benodigde handreikingen om samen dit traject succesvol te doorlopen. Het ontwikkelen van webapplicaties vormt een van de speerpunten in onze dienstverlening, echter reiken onze ontwikkelmogelijkheden verder. Zo ontwikkelen we regelmatig stand-alone software (te installeren op individuele computers) en client-server applicaties (software op netwerk computers die bepaalde functionaliteiten ontlenen van een centrale computer). De gebruikte technologie kan per project verschillen, onze expertise richt zich echter hoofdzakelijk op Microsoft .NET programmeertalen zoals C#, VB.NET, ASP.NET en XML. Op gebied van relationele databases zijn we bekend met SQL Server 2005 & 2008, MySQL Server en Oracle. Applicatie architecturen zetten wij in een gedegen lagen model op waarbij er domain driven development wordt toegepast. Voor communicatie tussen datamodel en het relationele database systeem worden ORM mapping technieken toegepast zoals NHibernate of Mygenerations. Snel reagerende interactieve gebruikersschermen ondersteunen we m.b.v. AJAX of JQUERY. Met de komst van Silverlight zijn onze applicaties prima voorbereid om deze nieuwe technologie te ondersteunen. Alle internet applicaties die wij maken zijn gebaseerd op eerder ontwikkelde standaardoplossingen en waardoor we slechts minimaal maatwerk bouwen. De basis van onze producten is met andere woorden universeel door de brede programmering die we hiervoor toegepast hebben. Customization vormt een aanvulling op deze basis waardoor iedere applicatie uiteindelijk een maatwerk product wordt in uw huisstijl met de door u gewenste functionaliteiten. Iedereen kent waarschijnlijk wel de voordelen van het lease van een auto, u hoeft geen onderhoud te verrichten, u bent niet verantwoordelijk voor het functioneren van de auto en als er iets mis is dan wordt u direct geholpen (desnoods met een nieuwe auto). Als we dit terugkoppelen naar onze strategie dan kunnen wij u dezelfde voordelen bieden voor uw internet applicatie. Wij zorgen dat de applicatie functioneert, daartoe draait de applicatie op managed servers. U hoeft zich dus geen zorgen te maken over het hosten van de applicatie want dat doen wij standaard voor u, bovendien verrichten wij ook het technisch onderhoud aan de applicatie waardoor uw applicatie altijd zo optimaal mogelijk zal functioneren. Ons concept is hierop gebaseerd en dat maakt ons veel flexibeler om in te spelen op de wensen van onze klanten. |