Werkwijze
Een goede software ontwikkelaar herkent men aan zijn werkwijze. Bij Emando staat een klantgerichte en efficiënte werkwijze centraal. Klantgericht door vanuit uw visie als toekomstige gebruiker te denken. Efficiënt door strakke planning en beproefde processen en tools.
Snel en vaak opleveren
U weet als gebruiker als geen ander hoe u software wilt gebruiken. Wij nemen u daarom als uitgangspunt gedurende het gehele ontwikkelproces.
Als u nog niet precies een idee heeft hoe een nieuwe applicatie moet functioneren, kunnen wij adviseren en oplossingen effectief kunnen vertalen naar software. Hiermee stellen we de specificaties en een offerte op met een vaste scherpe prijs (zie onder).
We delen dan het ontwikkelwerk op in eenheden (sprints) van twee tot vier werkweken. Aan het begin van een sprint bespreken we de functionaliteit met u in detail. Aan het eind van de sprint presenteren wij de werkende functionaliteit en verwerken wij uw aanvullende wensen.
Vergelijk het met de bouw van een schip: in plaats van met alle onderdelen tegelijk te beginnen zodat pas op het laatst alles zichtbaar is, bouwen wij onderdeel voor onderdeel. Als u de motor goed vindt, beginnen wij met de brug.
Met deze beproefde werkwijze, bekend als Scrum, kunnen wij direct beginnen en worden de details zo laat mogelijk in het ontwikkelproces vastgesteld.
Kwaliteit
Nog voordat we een regel code schrijven, maken we een geautomatiseerde test om de code te testen. Deze werkwijze, Test Driven Development, leidt ertoe dat alle code automatisch getest wordt en voorkomt regressie van kwaliteit door wijzigingen.
Als de software in productie genomen is en er zich onverhoopt een fout voordoet, wordt er automatisch een uitgebreid foutrapport gemaakt. Wij kunnen daarmee de fout snel opsporen en het probleem oplossen. U ontvangt vaak dezelfde werkdag nog een oplossing van ons.
Vaste scherpe prijs
Wij hanteren altijd een vaste scherpe prijs op de factuur. Een vaste prijs zodat u bij aanvang van het project precies weet wanneer u wat, wanneer voor welke prijs ontvangt. Overschrijding van de prijs is daarom alleen als u meer functionaliteit wenst of eerder aan de slag wilt met onze software.
We sturen geen dure gelikte verkopers op u af maar de mensen die ook echt de klus voor u uitvoeren. U kent onze ontwikkelaars en zij kennen u en uw organisatie. Voor ons de perfecte formule voor een goede maatwerkoplossing.
Door onze snelle en efficiënte werkwijze kunnen we altijd een scherpe prijs bieden. Vraag vrijblijvend een offerte aan en u ziet het verschil.
Communicatie
Goede communicatie is belangrijk. U kunt ons daarom op allerlei manieren bereiken; telefonisch, per e-mail en instant messaging. Bovendien kunnen wij altijd bij u langskomen.
Als het gaat om wijzigingen in de specificaties of het melden van een onregelmatigheid, kunt u gebruik maken van onze issue tracker Mantis. Dit systeem is speciaal ontwikkeld voor deze doeleinden. U kunt direct met de ontwikkelaars communiceren en de voortgang zien van wijzigingen en meldingen.
Versiebeheer
Versiebeheer speelt een belangrijke rol in het ontwikkelproces. Elke wijziging van code en documenten wordt bijgehouden. Versiebeheer stelt ons ook in staat om efficiënt met meerdere ontwikkelaars tegelijk te werken. Bovendien kunnen wij nieuwe, onvoldoende geteste functionaliteit scheiden van versies die we naar u uitleveren.
Onze server met broncode staat in een beveiligd datacentrum in Amsterdam. Voor u en voor ons een veilig idee.
Standaarden
In onze visie moet software samenwerken. Essentieel voor samenwerking tussen applicaties en apparaten is het gebruik van standaarden. Hoe bestanden en berichten ingedeeld en versleuteld zijn is bijvoorbeeld afgesproken in een specifieke standaard.
Standaarden bieden enerzijds betrouwbare samenwerking tussen applicaties en anderzijds hoeft het wiel niet opnieuw uitgevonden te worden. Onze software, inclusief onze website (controleer), maakt altijd alleen gebruik van bewezen standaarden.
