
Inzichten
Bedrijven zijn vergelijkbaar, maar niet identiek, daarom hebben ze nood aan ‘passende’ oplossingen
Door onze technische achtergrond, up to date know how en uitgebreide complementaire ervaring op vlak van custom software development, is iPA Software tot een aantal inzichten gekomen die aan de basis liggen van het iRAD-model :
- Al snel leerden we dat bedrijven wel vergelijkbaar maar nooit identiek zijn. Zo kwamen we tot de conclusie dat onze klanten beter af zijn met een gepersonaliseerde oplossing. Software moet zich aanpassen aan de specifieke business processen van een bedrijf. Doet ze dat niet, dan komt ze de business efficiency niet ten goede. Standaard software pakketten zijn dus verre van ideaal, aangezien bedrijven daarbij verplicht worden hun processen af te stemmen op de software.
- Ervaring met op maat ontwikkelde software pakketen leerde ons dat bij zulke projecten in veel gevallen the Big Requirements Up Front Mistake werd gemaakt. Bij opstart wordt aan verschillende afdelingen gevraagd wat de software voor hen moet gaan doen. Iedereen vraagt meer dan ze strikt nodig hebben ‘just to be sure’. Dit leidt in veel gevallen tot een duur, zwaar en onhandig Zwitsers mes terwijl een scherp, efficiënt en gestroomlijnd broodmes zou volstaan.
Om dit te vermijden past iPA Software een iteratief implementatie traject toe waarbij opeenvolgende, werkende prototypes getest worden door eindgebruikers. Hierdoor worden de software vereisten bijgesteld tijdens het ontwikkelingsproces. Met een kwaliteitsvol, kostenefficiënt, uiterst gebruiksvriendelijk pakket én een tevreden klant als eindresultaat.
- Een derde learning is het bouwsteen-principe. Standaardpakketten bevatten een vast aantal bouwstenen, ook al heeft de klant die het pakket koopt bepaalde stenen niet nodig. Dit maakt een pakket zwaarder, duurder qua (vaak overbodige) upgrades en moeilijker modeleerbaar.
iPA vertrekt van die individuele bouwstenen. Ze hebben hun kwaliteit bewezen en het wiel moet niet telkens heruitgevonden worden. iPA neemt enkel die stenen uit hun bouwstenen bibliotheek die de klant echt nodig heeft en past die in binnen een op maat gemodelleerde architectuur. Zo krijgt de klant een kostefficiënt en kwalitatief hoogstaand pakket dat een ‘perfect fit’ is met zijn bedrijfsprocessen.
- Deze aanpak van architectuur op maat, gevuld met standaardbouwstenen, perfect aan elkaar ‘gecementeerd’ door middel van technische kennis en know how, de modulaire aanpak en ‘open architectuur’, maakt dat onze software probleemloos uitbreidbaar is en dus kunnen meegroeien met hun gebruikers. Een uitdaging waar andere pakketten vaak nog niet tegen opgewassen zijn.
