Ontwikkelstraat
Avisi beschikt over een uitstekende ontwikkelstraat waar met o.a. Java en Java EE Applicaties worden ontwikkeld. We zijn in staat open source en commerciele producten te integreren in de ontwikkeling.
Ontwikkelproces
Ons ontwikkelproces is pragmatisch en op resultaat gericht. We zijn snel in staat om resultaten te tonen omdat we werken in korte iteraties. Dit combineren we voor veel klanten met een vaste releaseplanning door het jaar heen. We kiezen bijvoorbeeld voor maandelijkse opleveringen zodat klanten snel kunnen reageren op veranderingen in de markt, of wijzigingen in wet en regelgeving. We kunnen ook continue verbeteren en bijsturen omdat we veel momenten inbouwen om te evalueren en de voortgang te controleren.
Technisch CV
Er zijn veel technieken waar we bekend mee zijn. Bij onze ontwikkelaars staat een indrukwekkende lijst op de CV's: Java, Java EE, Spring, Struts, GWT, XML, XSL, JavaScript, css, PHP.
Wat betreft het ontwikkelproces zijn we bekend met UML, Use Cases, Vision, RUP, XP, Agile, iteratief ontwikkelen, resultaatgedreven testen, etc...
Open source
Avisi maakt waar mogelijk gebruik van geschikte open source producten. Zowel in de broncode als voor de tooling in de ontwikkelstraat. We maken gebruik van een model om de volwassenheid van open source producten aan te tonen alvorens het te gebruiken in de projecten.
Het is ook een goede gewoonte om open source niet alleen te gebruiken, maar ook de doorontwikkeling ervan te stimuleren. We werken waar mogelijk ook zelf mee op deze projecten. Soms door broncode te doneren, een andere keer door bijvoorbeeld een Nederlandse vertaling te verzorgen.
Vrijheid
We ontwikkelen software voor diverse platformen, waarom zouden we dan zelf voor 1 platform kiezen? Al onze medewerkers en zeker de ontwikkelaars hebben waar mogelijk vrije keus in het OS en de ontwikkeltooling (Apple, Mac OS X, Windows, Linux, BSD, NEtbeans, Eclipse, IntelliJ). Dit dwingt ons om nog meer open te zijn en in een vroeg stadium te kijken naar de uitwisselbaarheid van de software. Samen met een standaard GROTE monitor en een ruime werkplek, maakt dat het goed werken is bij Avisi.
Kwaliteit
Deze vrijheid mag natuurlijk niet gezien worden in het licht 'vrijheid, blijheid'. Hiervoor zijn onze klanten en het resultaat te belangrijk. We meten voortdurend de kwaliteit op de projecten door geautomatiseerde controles op kwaliteit van de broncode. We leveren regelmatig op zodat er in een vroeg stadium feedback kan komen van de klant. Ook kan er al vroeg in het project getest worden door ons eigen testteam. Een vroeg gevonden probleem is goedkoop op te lossen. Hoe later een probleem aan het daglicht komt, hoe duurder de oplossing. We investeren daarom substantieel in de kwaliteit van onze ontwikkeling en het (geautomatiseerde) testen.
Datacenter
In ons datacenter wordt gebruikt gemaakt van de laatste moderne technieken op gebied van virtualisatie. We gebruiken open source Linux Debian, gecombineerd met de Xen hypervisor om snel Ontwikkel, Test, Acceptatie en Productie (OTAP) omgevingen te kunnen opleveren. Dit faciliteert onze ontwikkelstraat en ook de productieomgevingen die wij voor onze klanten verzorgen.