keuzemenu
actueel
exite welcomes new client
pieter j. huizinga accepts position as interim ict manager for Sime Darby Unimills
exite, 16 september 2011
desktop virtualization
gathers steam
microsoft: desktop- virtualisatie versnelt migratie
computerworld, 5 november 2010
stefan de droog to leave exite
vdi en desktop delivery als business drivers
cloud computing 101
wall street journal, 6 may 2010
geen beleid om het nieuwe werken in te voeren
sourcing: computing power 'uit de muur'
bedrijven slecht in telewerken
Web Applicatie Ontwikkeling
exite past voor al haar opdrachten gestructureerd programmeren, best practice methodieken, en strikte coderingsrichtlijnen en standaarden toe.
onze programmeringsrichtlijnen
- nette code en APIs die makkelijk onderhoudbaar zijn, en waarop versie beheer van toepassing is
- de beste collaboratieve tools die het mogelijk maken om een team efficient aan een project te laten werken
- uitstekend leesbare code, ruim voorzien van commentaar
- duidelijke procedures en documentatie, waardoor inwerktijd tot een minumum wordt beperkt
ons gestructureerd framework en de architectural pattern voordelen
- programma en business logica zijn geisoleerd van alle interface en layout bestanden (HTML, CSS). hierdoor is het gemakkelijk voor ontwerpers (sommige zonder enige programmeerkennis) om de interface en het ontwerp van de applicatie aan te passen zonder dat daarbij ondersteuning van ontwikkelaars nodig is. ons framework ondersteund een flink aantal zeer bekende template engines om de ontwerpers verder te ondersteunen
- alle applicaties hebben een modulaire opzet, zowel voor de business logic als voor de ondersteunende framework componenten. hier is het eenvoudig voor de ontwikkelaars om code herbruikbaar te maken, waardoor een applicatie sneller (en dus goedkoper) kan worden ontwikkeld
- de stricte structuur waarmee het framework werkt helpt om een consistentie binnen de code te verkrijgen, en om een standaard manier van werken te introduceren. dit zorgt ervoor dat ontwikkelaars snel inzetbaar zijn op een nieuw project, zonder een lange inleertijd.
ons framework
het framework van onze keuze is FuelPHP. een relatief nieuw maar zeer snel in populariteit groeiend framework, wat gebruik maakt van de laatste technieken die door PHP worden geboden. Ontwikkeling vind volledig object georienteerd plaats. onze applicatie architect end hoofd van het ontwikkelteam is deel van het core development team, wat ons in staat stelt te zorgen dat het framework nu en in de toekomst, ondersteuning biedt aan onze noden, en het mogelijk maakt snel en efficient applicaties te ontwikkelen. wij werken voor veel projecten ook met CodeIgniter, een framework dat tot recent ons primair ontwikkelingsplatorm was, en wat vandaag nog steeds voor nieuwe en bestaande applicaties wordt gebruikt.
decennia aan ervaring
de ontwikkelaars van exite hebben ervaring met het ontwerpen en bouwen van bedrijfsapplicaties sinds de jaren zeventig. we hebben elk platform gezien, we hebben gewerkt met elke ontwikkel omgeving en met elke databank, en we hebben door de jaren heen ons aangepast aan de wijzigende omgeving. sinds de begindagen van het internet zijn wij bezig met het bouwen van webgebaseerde applicaties. Het eerste systeem, ten behoeve van onze eigen administratie, is geschreven is 1998!. en we bouwen sindsdien interactieve, dynamische webgebaseerde bedrijfsapplicaties.
performance, load en stress testen
performance testen is een integraal onderdeel van ons ontwikkelingsproces. wij bouwen web applicaties voor success, en ontwikkelen met schaalbaarheid en toekomstige groei als vast onderdeel van elk ontwerp. geavanceerde test omgevingen simuleren grote hoeveelheden gebruikers, om zeker te zijn dat uw applicatie klaar is voor al zijn gebruikers.
quality assurance testen
een belangrijk deel van het ontwikkeltraject is het testen van elk mogelijk onderdeel van de applicatie. Elk stuk code dat we schrijven wordt vergezeld van zijn eigen unit tests. ons continuous integration systeem zorgt dat alle tests automatisch worden uitgevoerd, elke keer als er een aanpassing aan de code van de applicatie heeft plaatsgevonden. wij zijn niet tevreden totdat het hoogste niveau van kwaliteit is bereikt.

