Welke stappen doorlopen we?
Let's meet
Je zit direct aan tafel met één van onze software architecten. De sales manager laten wij thuis. Onze architect vertelt uiteraard iets over HybrIT, maar hij wil vooral in gesprek over IT vraagstukken die binnen je organisatie spelen. Welke ambitie heb je met je bedrijf? Welk probleem is er dat je graag opgelost ziet? Of welke digitale dienst wil je realiseren voor je klanten en/of leveranciers? Of groeien je IT systemen domweg niet mee met de beoogde bedrijfsgroei? Aan de hand van wat er speelt binnen jouw organisatie, neemt de architect je in begrijpelijke taal mee in een passende oplossing. Een gesprek met HybrIT is vrijblijvend en levert je dus altijd iets op.
Requirements gathering
Als ons contact aanleiding geeft voor een vervolg, oftewel we geloven beide in een succesvolle samenwerking, start de ‘requirements gathering’. Of anders gezegd; we gaan samen met betrokken medewerkers de wensen en eisen helder maken. Wat moet het nieuwe systeem kunnen? Hoe ziet het huidige systeemlandschap eruit? Welke applicaties, databases, interne en externe koppelingen zijn er? Door wie en hoe zal het systeem worden gebruikt? Welke functionele uitbreidingen voorzien jullie in de toekomst? Informatie die ons een goed beeld geeft van de huidige én de gewenste situatie. Waarbij we technisch rekening houden met toekomstige uitbreidingen.
Feasibility check
De feasibility check, oftewel de haalbaarheidstoets, geeft antwoord op de vraag wat er nodig is om het gewenste systeem te bouwen. In theorie kunnen wij alles bouwen, maar tegen welke prijs? Een nieuw systeem moet in verhouding staan tot de businesswaarde die het jou oplevert. Omdat wij zelf ondernemer zijn, vertalen wij de haalbaarheid van het project ook met die gedachten. Welke bestaande systemen en/ of onderdelen kunnen we hergebruiken? Welke data kunnen wij beschikbaar maken via externe koppelingen? Welke tools en frameworks zetten wij in om snel te kunnen ontwikkelen? Kortom, wij gaan voor maximaal resultaat tegen de beste prijs.
Clickable demo - prototyping
In geval van een mobile app of portal maken we een demo; een vertaling van (een deel van) de gewenste functionaliteit in een ‘klikbaar’ design. Deze demo geeft een realistisch beeld van het eindproduct dat jij eventueel ook kunt gebruiken om interne collega’s te informeren. Bij de wens om een B2B portal of “mijn omgeving”, bouwen we vaak een prototype (of proof of concept – POC). Bij een prototype gaan we een stap verder. We bouwen dan de gewenste functionaliteit gebaseerd op de werkelijke systeemomgeving. We merken dat op basis van een clickable demo en/ of prototype de wensen & eisen vaak nog verder worden aangescherpt.
Agile Development - building MVP
Wij werken volgens Scrum waarbij jij of een collega de rol van product owner krijgt. In sprints van 2 weken bouwen wij functionaliteit vertaald in user stories die vooraf met de product owner zijn afgestemd. Onze focus ligt bij de bouw op de MVP: Minimum Viable Product. Zodra deze staat, heb je de keuze om live te gaan. Daarna bouwen wij verder aan het project zodat we in sprints extra functionaliteit kunnen toevoegen. Iedere sprint eindigt met een demo waarbij je meer dan welkom bent. We houden je graag betrokken bij de bouw. Dit vinden onze developers niet alleen heel leuk, maar levert vooral een nauwe samenwerking op die bijdraagt aan het beste eindresultaat.
DevOps
Bij HybrIT bouwen wij software volgens de DevOps methode. Zo zorgen wij ervoor dat we geautomatiseerd:
- infrastructuur uitrollen in de cloud
- quality checks uitvoeren (unit tests, code smells e.d.)
- releasen naar een test, staging en productie omgeving
- monitoren op resources en alerts instellen op KPI’s
Door DevOps toe te passen krijgen wij onze software snel naar een test-, staging- en productieomgeving met de juiste kwaliteit, waarbij we direct kunnen opschalen als de response tijd oploopt door toename van gebruikers / bevragingen. En zo kunnen we ook na iedere sprint nieuwe functionaliteit met één druk op de knop naar de productieomgeving zetten. Dit levert jou een snelle time-to-market op en kwalitatieve software.
Is het project afgerond? Dan heb je de keuze in een SLA waarbij wij o.a. het systeem up-to-date houden met security patches en andere updates. Neem je het systeem liever in eigen beheer? Dan zorgen wij voor overdracht van de code, documentatie en opleiden van je interne organisatie. Je kunt ook kiezen voor een combinatie van beide opties.
Hoe ziet samenwerken met HybrIT eruit?
Met ons als partij heb je een betrokken digital partner die de complete oplossing voor je realiseert. Dat bespaart je veel tijd, kosten en frustraties. Bovendien zorgen onze oplossingen voor meer efficiëntie en een betere beleving voor klanten, leveranciers, dealers en partners.
“We leggen de lat hoog en werken zeer nauw samen met onze klanten. Elk project is immers een nieuwe kans om nog meer klantwaarde uit onze development uren te halen.”