Een interne tool laten maken: wat hoort in de eerste versie?
Software op maat voor een ontbrekende interne tool? Baken de gebruikersroute, koppelingen en het beheer af voordat je een vaste offerte afspreekt.
Je mist een functie in je bestaande software en wilt daarvoor een interne tool laten bouwen. Beschrijf eerst het werk dat iemand ermee moet kunnen doen. Bij Monad gebruiken we die beschrijving om samen te bepalen wat in de eerste werkende versie hoort en wat kan wachten.
Beschrijf één gebruikersroute
Neem de taak die nu blijft liggen of om handwerk vraagt. Loop door de stappen zoals een gebruiker die uitvoert: waar begint het werk, welke informatie is nodig en wanneer is de taak afgerond? Laat daarbij je bestaande applicatie zien. Daarmee kan het gesprek over een concrete functie gaan.
Onze aanpak voor software op maat begint bij de gebruikers en hun belangrijkste route door de applicatie. Een eerste versie hoeft daarom niet elke gewenste functie te bevatten. Spreek af welk deel je wilt kunnen proberen voordat je meer toevoegt.
- Wie gaat de tool gebruiken en voor welke taak?
- Welke invoer heeft die gebruiker al beschikbaar?
- Wat moet de gebruiker aan het einde kunnen doen?
- Welke wensen kunnen wachten tot na de eerste versie?
Bekijk wat je bestaande systeem al kan
Een koppeling kan voldoende zijn; in andere gevallen is een aparte applicatie nodig. Bij Monad kunnen we bestaande software uitbreiden met een interne tool of een ontbrekende functie. We bekijken daarbij de code en randvoorwaarden die er al zijn.
Neem dus ook mee met welke software de tool moet samenwerken. Beschrijf welke informatie daaruit nodig is en wat er terug moet naar dat systeem. Een API is een interface waarmee software gegevens kan uitwisselen. Of zo’n aansluiting past, hangt af van het bestaande systeem en de opdracht.
Maak de eerste versie beoordeelbaar
Leg vast welke gebruikersroute de eerste versie ondersteunt en welke uitkomst je wilt kunnen beoordelen. Tijdens de bouw kun je die route proberen en feedback geven. Gebruik dat moment om het afgesproken werk na te lopen; bespreek nieuwe wensen apart van wat al bij de eerste versie hoort.
Neem de afbakening mee in het offertegesprek. Welke functie wordt gebouwd? Welke bestaande systemen worden aangesloten? Wat valt nog buiten de opdracht? Bij Monad begint een project met een gratis intakegesprek. Daarna volgt een vaste offerte voor een eerste werkende versie.
Spreek ook af hoe de tool blijft draaien
Hosting, de omgeving waarin software draait, hoort bij het ontwerp. Hetzelfde geldt voor deployment: de manier waarop een nieuwe versie in gebruik komt. Onze softwareaanpak omvat deze onderwerpen naast de applicatie zelf.
Bespreek wie het beheer doet en hoe wijzigingen worden doorgevoerd. Leg ook vast wat de afspraken zijn over onderhoud, ondersteuning en eigenaarschap. De overdracht hoort bij de opdracht, zodat je weet wie na de oplevering waarvoor verantwoordelijk is.
Bereid je aanvraag voor
Neem een beschrijving van de ontbrekende functie mee en laat zien hoe je het werk nu uitvoert. Vermeld welke applicatie je gebruikt en wie met de nieuwe tool gaat werken. Dat is een bruikbaar begin voor het afbakenen van de eerste versie.
Lees meer over software op maat of beschrijf je taak via het contactformulier. Vermeld je bedrijf en de functie die je wilt laten bouwen.