Laat uw contacten achter, dan sturen wij u onze presentatie per e-mail.
Ik geef toestemming voor de verwerking van mijn persoonsgegevens om gepersonaliseerd marketingmateriaal te sturen in overeenstemming met de Privacybeleid.
Het formulier is succesvol ingediend! Meer informatie vindt u in uw mailbox.
Innowise Group is een internationaal full-cycle softwareontwikkelingsbedrijf bedrijf opgericht in 2007. Wij zijn een team van 1400+ IT professionals die software ontwikkelen voor andere professionals wereldwijd.
Over ons
Innowise Group is een internationaal full-cycle softwareontwikkelingsbedrijf bedrijf opgericht in 2007. Wij zijn een team van 1400+ IT professionals die software ontwikkelen voor andere professionals wereldwijd.

Waarom uw project waarschijnlijk zal mislukken zonder een BA-specialist

Bij de ontwikkeling van een nieuwe toepassing of de verbetering van een bestaande toepassing is ons uiteindelijke doel een perfect product te maken dat aan de behoeften van de gebruikers voldoet en de verwachte resultaten oplevert. 

Om dit mogelijk te maken, adviseren wij bij Innowise Group onze partners ten minste één business analist aan boord te halen om duidelijke specificaties voor het project op te stellen. Nauwkeurige specificaties leiden tot haalbare mijlpalen die worden ontleed in eenvoudig uitvoerbare taken voor het ontwikkelteam. Realistische mijlpalen en duidelijke doelstellingen maken op hun beurt een effectieve budgetplanning en een grotere kans op succes van het product mogelijk.

Statistieken van The Standish Group tonen aan dat van ongeveer 8400 projecten waarbij bedrijfsanalisten ontbreken er ongeveer 80% mislukt zijn of in een discutabele positie verkeren terwijl er alleen al in de Verenigde Staten jaarlijks $250 miljard wordt uitgegeven aan softwareontwikkeling voor ongeveer 175 duizend projecten.

Bovendien blijkt uit bovenstaande studie dat bij 49% van de projecten slechts 25-74% aan functionaliteit was geïmplementeerd, terwijl 48% van de projecten ten minste tweemaal over tijd was en 25% van de projecten hun budget ten minste tweemaal overschreden. Slechts 15% van de projecten overschreed de grens van 20% budgetoverschrijding niet en slechts 7% slaagde erin alle geplande functionaliteit te implementeren.

In het licht van deze statistieken ligt één conclusie voor de hand: bedrijfsanalisten spelen een cruciale rol in softwareontwikkelingsteams en moeten worden betrokken bij de projectplanning om het succes van het project te waarborgen.

IT Bedrijfsanalyse

Wat doen Business Analisten?

Volgens de CIO, zijn bedrijfsanalisten de mensen die verantwoordelijk zijn voor het verkleinen van de kloof tussen IT-specialisten en bedrijven. Zij doen dat door data-analyse te gebruiken bij de beoordeling van processen en het vaststellen van eisen, door datagestuurde aanbevelingen en rapporten aan te bieden aan belanghebbenden, producteigenaren en het uitvoerend management.

Hier volgen enkele van de kernverantwoordelijkheden van een bedrijfsanalist.

Identificatie van de behoeften

Om nauwkeurige projectvereisten te creëren, moeten business analisten eerst de behoeften van een bepaalde business identificeren. De bedrijfsbehoefte zelf is een algemene doelgerichte vector van een product, getrokken door ofwel een probleem (bv. slechte coördinatie van koeriers in een leveringsdienst) ofwel een opportuniteit (zoals het creëren van een comfortabelere en veiligere manier om online betalingen uit te voeren in vergelijking met de concurrenten).

Deze zeer elementaire bedrijfsbehoefte toont de algemene richting waarin het bedrijf wil gaan en hoe de software daarbij moet helpen. Dit is een essentieel punt dat bedrijfsanalisten voortdurend in gedachten houden bij het opstellen van projecteisen, en zij passen elk stuk documentatie aan om hieraan te voldoen.

Eisen specificatie

Bij softwareontwikkeling verschillen de zakelijke eisen en doelstellingen van de ontwikkelingseisen.

Om een bedrijf samen te laten werken met ontwikkelaars, verzamelen business analisten business requirements van de executives en stakeholders, analyseren die en zetten ze om in goed gestructureerde ontwikkelingsvereisten.

Volgens Forrester mislukt ongeveer 66% van alle softwareprojecten in de Verenigde Staten als gevolg van slecht gespecificeerde producteisen en bedrijfsdoelstellingen. Dit brengt ongeveer $30 miljard aan jaarlijkse kosten met zich mee.

IT analutica

Vertaling

Het is essentieel dat softwareontwikkelaars elke bedrijfsdoelstelling begrijpen, hoe groot of klein die ook is, voordat deze kan worden geïmplementeerd. Anders is de kans groot dat de oplossing moet worden herzien.

Experts van Carnegie Mellon University schatten de kosten van het herbouwen van softwareoplossingen op 25-40% van de totale projectkosten.

Bedrijfsanalisten verkleinen de kans op dergelijke onaangename verrassingen drastisch. Gewoonlijk is een bedrijfsanalist een expert in een of meer onderling verbonden bedrijfsgebieden. Zij begrijpen ook het ontwikkelingsproces van software, trends en beste praktijken. Door deze twee eigenschappen te combineren, kunnen zij gemakkelijk begrijpen wat een bedrijf nodig heeft van de oplossing en dit overbrengen aan de ontwikkelaars.

Het resultaat is dat een bedrijf een oplossing krijgt die precies zo werkt als gepland, zonder dat er iets moet worden aangepast.

IT-bedrijfsanalist

Communicatie

Een ander deel van de vertaalfunctie is die van communicatiebemiddelaar. Volgens Project Management Institute is slechte communicatie verantwoordelijk voor 30% van de mislukkingen in softwareontwikkelingsprojecten.

Business analisten worden vaak tussenpersonen tussen het ontwikkelingsteam en de business op het gebied van communicatie. Ze analyseren feedback van belanghebbenden en leidinggevenden en zetten die om in duidelijke taken en verzoeken voor het ontwikkelingsteam, terwijl ze omgekeerd gemakkelijk verteerbare informatie over statussen en mijlpalen leveren.

Hoe een bedrijfsanalist helpt om de kosten van softwareontwikkeling te drukken

Als het afdekken van vitale functies en het voorkomen van onaangename uitgaven hierboven niet overtuigend genoeg is, laten we dan eens kijken naar een ander stukje statistiek. Business Analysis Benchmark stelt dat bedrijven door het implementeren van effectieve processen voor het werken met eisen voordelen behalen als

  • kans dat het project op tijd wordt opgeleverd met 87% toegenomen;
  • kans op overschrijding van het budget verminderd met 75%;
  • de kans dat bedrijfsdoelstellingen en gebruikerseisen worden gehaald met 75% toegenomen.

Laat ons enkele voorbeelden geven van hoe wij onze klanten hebben geholpen de ontwikkelingskosten te verlagen door middel van bedrijfsanalyse.

Communicatieproblemen zijn geen problemen

 

Een van onze klanten wilde een eigen DeFi (gedecentraliseerde financiering) platform bouwen dat werkt met een eigen token en een vrij brede functionaliteit heeft. Aanvankelijk wilden ze geen bedrijfsanalist aan boord halen, dus werkten we alleen met een projectmanager, een ontwerper en verschillende softwareontwikkelaars.

Het bleek dat het project niet op deze manier kon worden ontwikkeld en het team besteedde veel tijd aan regelmatige vergaderingen omdat de klant geen duidelijke vereisten voor het project kon geven. Omdat we wisten dat deze aanpak geen resultaat zou opleveren, stelden we met klem voor om met een van onze Business Analisten te werken.

Onze klant stemde in met dit experiment en begon nauw samen te werken met onze BA-specialist. Het resultaat was een aangename verrassing hoe snel al hun ideeën en doelstellingen werden omgezet in duidelijke eisen en directe taken, verdeeld over het hele team. Het ontwikkelingsproces begon te versnellen en frequente communicatie werd overbodig. Vanaf dat moment gingen er geen tijd of middelen meer verloren door misverstanden, en het project vordert actief.

Voorlopig is het product uit bèta en werken we aan het toevoegen van nieuwe functies en modules om een heel ecosysteem voor het product te bouwen.

Vermindering van onnodig werk

We hadden een klant die een mobiele applicatie vanaf nul wilde ontwikkelen. Voordat ze contact met ons opnamen, werkten ze eraan met een paar vrienden, de ene was een ontwerper en de andere een mobiele ontwikkelaar.

Na beoordeling van het project stelden onze experts vast dat de producteigenaar het concept van de app aan het team beschreef, de ontwerper mockups maakte en de ontwikkelaar de functionaliteit implementeerde. Tijdens het testproces ontdekten ze dat er nog verschillende functies ontbraken en dat sommige bestaande functies verkeerd waren geïmplementeerd, zodat ze opnieuw moesten beginnen.

Wij stelden voor om te proberen te werken met een bedrijfsanalist als onderdeel van het team. Aanvankelijk wees de klant dit voorstel af. Toen ze uiteindelijk besloten het bestaande team uit te breiden met een BA-specialist, kwam het werk in volle gang. Na een maand werken met een business analist merkte de klant hoe effectief en gestructureerd het proces werd.

Het was niet meer nodig om tientallen verschillende ontwerpen voor het project te maken, noch om de oplossing opnieuw te ontwerpen en de functionaliteit ervan te bewerken. Daardoor werden de kosten voor de ontwikkeling van de app aanzienlijk verlaagd.

Beheer van processen

Innowise Group heeft verschillende projecten (zowel lopende als afgeronde) waarbij Business Analisten ook optreden als projectmanager.

Door hun diepgaande kennis van de projectspecificaties en -processen weten Business Analisten welke taken prioriteit moeten krijgen en hoe bepaalde problemen moeten worden opgelost. Als het gaat om kleine ontwikkelteams (ongeveer 5-7 personen), adviseren wij bij Innowise Group om de teams uit te breiden met business analisten. Bij grote projecten is de kans groot dat een BA fulltime bezig is met taken, requirements en andere BA-functies. Voor dergelijke projecten raden wij aan een toegewijde projectmanager aan boord te nemen.

Bedrijfsanalyse in agile projecten

In agile projecten kan een business analist een redder in nood zijn. Terwijl de product owner, de stakeholders en het ontwikkelteam groot denken, ontleden business analisten deze grote ideeën gemakkelijk in kleine taken. Aangezien agile draait om constante verbetering door middel van kleine en frequente releases, maakt dit het mogelijk de kernfunctionaliteit aan te wijzen die nodig is voor een proof of concept of een MVP product zonder overbodige functies.

Naast het besparen van tijd en moeite bij het uitbrengen van de eerste product iteratie, organiseren en plannen business analisten ook de komende feature drops voor het project, wat project management tijd bespaart en het aantal herwerkingen vermindert.

Bovendien voorzien businessanalysespecialisten het team van duidelijke functie-eisen en acceptatiecriteria, waardoor het kwaliteitsborgingsproces sneller verloopt.

Waarom een Business Analyst inhuren als je al een Project Manager hebt?

Zowel bedrijfsanalisten als projectmanagers spelen een belangrijke rol in de levenscyclus van softwareontwikkeling.

Hoewel ze op het eerste gezicht op elkaar lijken, is hun functionaliteit heel verschillend wanneer ze grondig worden vergeleken.

Hoewel beide specialisten de communicatie met de klant en het ontwikkelingsteam verzorgen, zijn hun rollen verschillend. Projectmanagers zijn een soort teambegeleiders die ervoor zorgen dat alles volgens plan verloopt en dat geen obstakels de voortgang in de weg staan. 

De communicatie van de bedrijfsanalist met de klant en het team dient een heel ander doel. Zij verzamelen alle mogelijke informatie om die te verwerken tot duidelijke eisen, instructies en acceptatiecriteria.

Bijgevolg voorzien bedrijfsanalisten zowel het team als de belanghebbenden van documentatie die gemakkelijk te begrijpen en te visualiseren is, zelfs wanneer de oplossing zich in het conceptstadium bevindt.

Dus, terwijl projectmanagers de ontwikkelingsprocessen bestrijken vanuit de communicatiekant omdat dat hun belangrijkste functie is, gebruiken business analisten communicatie als hulpmiddel voor het uitvoeren van hun belangrijkste taak - het opstellen van duidelijke projectdocumentatie.

Conclusie

Volgens de statistieken zal een IT-project in de meeste gevallen mislukken of onnodige kosten maken als er geen bedrijfsanalist aan boord is.

We kunnen niet zeggen dat de kans op succes nihil is, maar bij de ontwikkeling van software streven we er altijd naar onze klant de meest betrouwbare en effectieve diensten en softwareontwikkelingskaders te bieden. We raden u dus sterk aan om te overwegen een bedrijfsanalist in uw team op te nemen.

Maar de uiteindelijke keuze is aan u. Als u het vermogen voelt om softwareontwikkelingsprocessen te beheren in termen van documentatie en vereisten, kunt u het zeker proberen. En als er iets misgaat, is ons team er altijd om in uw behoeften te voorzien.

Bedankt voor de beoordeling!
Bedankt voor het commentaar!

Beoordeel dit artikel:

4/5

4.8/5 (45 beoordelingen)

Gerelateerde inhoud

Blog
levenscyclus van softwareontwikkeling
Blog
De piramide beklimmen: hoe een performant softwareontwikkelteam te structureren

Bracht ons een uitdaging?

    Wij wijzen u erop dat wanneer u op de verzendknop klikt, Innowise Group uw persoonsgegevens verwerkt in overeenstemming met ons Privacybeleid om u van de juiste informatie te voorzien.

    Wat gebeurt er nu?

    1

    Na ontvangst en verwerking van uw aanvraag, nemen wij binnenkort contact met u op om uw projectbehoeften in detail te beschrijven en een NDA te ondertekenen om de vertrouwelijkheid van informatie te garanderen.

    2

    Na het bestuderen van de vereisten, stellen onze analisten en ontwikkelaars een projectvoorstel met de omvang van de werkzaamheden, teamgrootte, tijd en kosten schattingen.

    3

    Wij regelen een ontmoeting met u om het aanbod te bespreken en tot een overeenkomst.

    4

    We tekenen een contract en beginnen zo snel mogelijk aan uw project te werken. mogelijk.

    Inschrijven
    naar onze nieuwsbrief

    Door u aan te melden gaat u akkoord met onze Gebruiksvoorwaarden en Privacy Policy, met inbegrip van het gebruik van cookies en de overdracht van uw persoonlijke gegevens.

    Bedankt.

    Uw bericht is verzonden.
    Wij verwerken uw aanvraag en nemen zo spoedig mogelijk contact met u op.

    pijl