Onze aanpak voor een succesvolle samenwerking
Als Digital Agency werken we elke dag samen met onze partners om bedrijfsprocessen te versimpelen, te digitaliseren en te automatiseren. Met als belangrijkste doel: tijdwinst voor jou en jouw onderneming. Om dit bereiken is een ijzersterke aanpak nodig. Onze aanpak is opgedeeld in 3 fases, namelijk: Ontdekken, Realiseren en Groeien.
Ontdekken
Het doel van de eerste fase is het helder krijgen van de stip op de horizon. We bepalen de strategie en werken de eerste fase op de roadmap visueel uit. Zo weet je precies hoe de software er komt uit te zien, hoe het werkt en wat het oplevert.
Op de roadmap leggen we alle plannen voor software ontwikkeling vast. Daarnaast voeren we gesprekken over het eerste digitale product wat we gaan ontwikkelen en wordt de rolverdeling duidelijk. De roadmap is gedurende onze samenwerking altijd beschikbaar op een online omgeving en wordt door onze productowner bijgehouden.
De roadmap opstellen start vanaf € 1.600,- en duurt ongeveer 3 dagdelen.
Na het opstellen van de roadmap werken we de eerste versie van het digitale product uit. We noemen dit een Minimum Viable Product (MVP). Het doel is namelijk om zo snel als mogelijk het product in gebruik te nemen en feedback te verzamelen van de eindgebruikers. Zo maken we snel impact en gebruiken we de feedback om het product verder door te ontwikkelen.
Het MVP wordt beperkt visueel gemaakt in een wireframe. Een wireframe is een schets die grof de werking van de software weergeeft. Het doel is discussiëren over werking, functionaliteit, gebruiksvriendelijkheid, consistentie, elementen en structuur.
In eenvoudige bewoording wordt bij sommige elementen uitgelegd wat ze betekenen.
De wireframes en de huisstijl van de organisatie worden, in combinatie met onze designfilosofie, samengevoegd. We voegen kloppend beeld en tekst toe, wat resulteert in een statische weergave zoals de software er daadwerkelijk uit zal zien. We designen scherm voor scherm waarbij alle betrokkenen nauw betrokken zijn.
In het prototype wordt van het design een klikbaar geheel gemaakt, waarbij de interactie tussen verschillende onderdelen is nagebootst. Zo weet je precies hoe de software eruit ziet en zal werken.
Realiseren
In de tweede fase ontwikkelen we de software. We leveren in korte cycli op zodat de ontwikkelingen continue getest kan worden en waarbij nodig bijgestuurd. Indien een onderdeel is afgerond dan grijpen we terug naar de roadmap in de ontdekfase en werken we de volgende fase uit.
Als helemaal helder is uit de ontdekfase wat de software (of een onderdeel daarvan) moet doen en hoe het eruit ziet, beschrijven we dit als user stories (korte beschrijvingen van taken) in het backlog. Een backlog is een grote takenlijst opgedeeld in prioriteit en geldt als leidraad voor het development team. Er zijn geen open einden meer en alle functionaliteiten zijn bedacht.
Afhankelijk van het aantal elementen in het backlog wordt het aantal sprints bepaald. Hierbij wordt ook gekeken of de vooraf gegeven planning haalbaar is of niet.
In een sprint ontwikkelt het development team de user stories uit het backlog. Eén sprint levert binnen een tijdvak van twee weken een bruikbaar onderdeel van de dienst of het product op dat als ‘gereed’ kan worden beschouwd. De sprint frequentie is om de twee weken. In de tussenliggende twee weken wordt de vorige sprint getest en de volgende sprint verder voorbereid.
Afhankelijk van de snelheid waarmee jij wilt ontwikkelen wordt de sprintprijs bepaald. De sprintprijzen starten vanaf €6.600,-. Uiteraard kunnen we ook budget gestuurd werken. Zo hou jij te allen tijde grip op je uitgaven.
Na het afronden van een sprint, wordt deze opgeleverd aan de productowners. In een korte sessie laten we zien wat er is ontwikkeld en welke keuzes er tijdens de ontwikkeling zijn gemaakt. Alle ontwikkelde software wordt beschikbaar gesteld op een testomgeving. Daarnaast wordt er een lijst van opgeleverde user story’s opgesteld zodat de productowners kunnen testen en feedback geven.
Groeien
Na livegang start de groeifase. In deze fase meten we de data en breiden we de roadmap verder uit. Daarnaast verzorgen we het onderhoud en de hosting van de software waardoor de stabiliteit gewaarborgd word.
Dit zijn hardware kosten voor de server, domeinkosten, dns wijzigingen, backup procedures, server security updates. We brengen de tijd die nodig is om de server up to date te houden in rekening via een hostingcontract. Met onze hosting is je software snel, optimaal bereikbaar en klaar voor piekmomenten.
Denk hierbij aan updates aan de code en upgrades aan het software framework. We zorgen dat de software meegaat met de security updates van de server. Daarnaast is er intern kennisoverdracht in de vorm van meetings en documentatie, privacy waarborging, user management, beschikbaarheid van onze product owner, rapportages en toegang tot onze documentatie kanalen. De hoogte van de maandelijkse kosten voor onderhoud worden gebaseerd op de complexiteit van de software en de functies hierin.
Als handvat voor de hoogte van de maandkosten rekenen wij met 15% de totale ontwikkelsom van de actieve functionaliteiten binnen de software.
Binnen het onderhoud valt een standaard SLA afspraak. Maar afhankelijk van je behoeften is onze beschikbaarheid en bereikbaarheid van de software goed af te stemmen. Specifieke wensen bespreken we en leggen we vast in een separaat voorstel.
Door middel van tools monitoren we continue de uptime en het gebruik van de software. Zo kunnen we snel reageren bij server issues en wordt de downtime tot een minimum beperkt.
Resultaten van onze aanpak
Bekijk
Drag
Drag