De inhoud van de gids
Hoofdstuk 1. Wat is software-outsourcing en waarom het nu niet alleen om de prijs gaat
Hoofdstuk 2. Hoe u het land, de outsourcingpartner en het bedrijfsmodel kiest
Hoofdstuk 3. Laten we een nieuw project starten: het installatieproces
Hoofdstuk 4. Stap 1. Bedrijfsanalyse en ontwerp zijn cruciaal
Hoofdstuk 5. Stap 2. Softwareontwikkeling: kwaliteit is een must
Hoofdstuk 6. Stap 3. Testen en ondersteuning voor het resultaat
Hoofdstuk 7. Veelgestelde vragen over het uitbesteden van softwareontwikkeling
Zodra de partijen het contract hebben ondertekend, gaat de ontwikkeling van het project naar de fase van de bedrijfsanalyse.
De business analist (BA) adviseert programmeurs, grafisch ontwerpers en QA tijdens productontwikkeling. Hij/zij ondersteunt de klant gedurende het hele proces en voert gesprekken om eventuele geschillen op te lossen. Wanneer belanghebbenden onduidelijk zijn over hun vereisten, bouwt de BA een eenvoudig prototype dat kan helpen inzicht te krijgen in het systeem en de specificaties ervan. Tijdens het analyseproces kunnen analisten bepalen welke methodologie beter kan worden gebruikt.
De BA is verantwoordelijk voor het opstellen van de Specificatie van softwarevereisten (SRS) in overeenstemming met de zakelijke behoeften, en is betrokken bij toekomstige aanpassingen.
De SRS is een technisch document dat informatie bevat over hoe het systeem van het product zou moeten werken en welke functies het zou moeten uitvoeren. Het productvereistendocument is de plaats waar de kenmerken en vereisten van de software worden beschreven. Het omvat productdoelen, gebruikerspersona’s, alle gebruikersverhalen, wireframes, mock-ups, details over integraties met externe diensten, API documentatie, enzovoort.

Omdat BA’s oplossingszoekers zijn, spelen ze een essentiële rol in de levenscyclus van gebruikerservaring. Het team bereidt de ontwerpspecificatie, die belanghebbenden beoordelen en vervolgens hun feedback geven.
Tijdens deze fase bereiden BA’s de bruikbaarheidseisen voor een interface voor, terwijl ontwerpers hun oplossingen voorstellen. Het belangrijkste onderscheidende kenmerk is: terwijl BA’s zich primair richten op zakelijke behoeften, gaat UX/UI meer over het vastleggen van vereisten vanuit het perspectief van de gebruiker.
BA’s voeren gedetailleerde technische analyses, bedrijfsplanning en datamodellering uit, terwijl UX/UI-ontwerpers zich concentreren op het creëren van gebruikerspersona’s, het visuele ontwerpconcept en het testen van bruikbaarheid.
Het is van cruciaal belang om het ontwerpconcept voor een interface te bespreken tijdens de bedrijfsanalysefase, omdat het gemakkelijker zal zijn om het tijdens het proces te verbeteren, in plaats van helemaal opnieuw te beginnen. En in plaats van lange technische specificaties te lezen, met belanghebbenden te praten en prototypes te maken, kan een ontwerper de tijd gebruiken om UX/UI-taken op te lossen.
