Miksi projektisi todennäköisesti epäonnistuu ilman BA-asiantuntijaa?

Kun kehitämme uutta sovellusta tai parannamme olemassa olevaa sovellusta, perimmäisenä tavoitteenamme on luoda täydellinen tuote, joka palvelee käyttäjien tarpeita ja tuottaa odotettuja tuloksia. Jotta tämä onnistuisi, Innowise neuvoo yhteistyökumppaneitamme hankkimaan vähintään yhden liiketoiminta-analyytikon, joka laatii selkeät määrittelyt hanketta varten. Tarkat määrittelyt johtavat saavutettavissa oleviin välitavoitteisiin, jotka voidaan purkaa yksinkertaisiksi ja toteutettavissa oleviksi tehtäviksi kehitystiimille. Realistiset välitavoitteet ja selkeät tavoitteet puolestaan mahdollistavat tehokkaan budjettisuunnittelun ja tuotteen onnistumisen suuremman todennäköisyyden.Tilastot alkaen Standish Group osoittavat, että noin 8400:sta hankkeesta, joista puuttuu liiketoiminta-analyytikko, noin 80% epäonnistui tai on epävarmassa asemassa, kun taas pelkästään Yhdysvalloissa käytetään vuosittain $250 miljardia euroa ohjelmistokehitykseen, joka kattaa noin 175 tuhatta hanketta.Lisäksi edellä mainittu tutkimus osoittaa, että 49% hankkeista oli toteutettu vain 25-74% toiminnoista, 48% hankkeista oli myöhässä vähintään kaksi kertaa ja 25% hankkeista ylitti talousarvionsa vähintään kaksinkertaisesti. Vain 15% hankkeista ei ylittänyt 20% budjetin ylitysrajaa, ja vain 7% hankkeista onnistui toteuttamaan kaikki suunnitellut toiminnot.Näiden tilastojen valossa yksi johtopäätös on ilmeinen: liiketoiminta-analyytikoilla on ratkaiseva rooli ohjelmistokehitystiimeissä, ja heidän on osallistuttava hankesuunnitteluun hankkeen onnistumisen varmistamiseksi.
IT-liiketoiminta-analyysi

Mitä liiketoiminta-analyytikot tekevät?

Mukaan CIOliiketoiminta-analyytikot ovat henkilöitä, jotka vastaavat IT-asiantuntijoiden ja yritysten välisen kuilun kaventamisesta. He tekevät sen käyttämällä data-analytiikkaa prosessien arviointi- ja vaatimusmäärittelyprosesseissa tuomalla tietoon perustuvia suosituksia ja raportteja sidosryhmille, tuoteomistajille ja johdolle.Seuraavassa on lueteltu muutamia liiketoiminta-analyytikon keskeisiä tehtäviä.

Tarpeiden tunnistaminen

Tarkkojen projektivaatimusten luomiseksi liiketoiminta-analyytikkojen on ensin tunnistettava tietyn yrityksen tarpeet. Liiketoiminnan tarve itsessään on tuotteen yleinen tavoitevektori, joka perustuu joko ongelmaan (esim. kuriirien huono koordinointi jakelupalvelussa) tai mahdollisuuteen (kuten mukavamman ja turvallisemman tavan luominen verkkomaksujen suorittamiseen kilpailijoihin verrattuna).

Tämä hyvin perustavanlaatuinen liiketoiminnan tarve osoittaa, mihin suuntaan yritys haluaa yleisesti ottaen mennä ja miten ohjelmiston pitäisi auttaa. Tämä on olennainen seikka, jonka liiketoiminta-analyytikot pitävät jatkuvasti mielessään luodessaan projektin vaatimuksia, ja he muokkaavat jokaisen dokumentaationsa sen mukaiseksi.

Vaatimusmäärittely

Ohjelmistokehityksessä liiketoiminnan vaatimukset ja tavoitteet eroavat kehitysvaatimuksista.Jotta liiketoiminta saadaan toimimaan yhdessä kehittäjien kanssa, liiketoiminta-analyytikot keräävät liiketoimintavaatimukset johtajilta ja sidosryhmiltä, analysoivat ne ja muuttavat ne hyvin jäsennellyiksi kehitysvaatimuksiksi.Mukaan Forresternoin 66% kaikista ohjelmistoprojekteista Yhdysvalloissa epäonnistuu huonosti määriteltyjen tuotevaatimusten ja liiketoiminnan tavoitteiden vuoksi. Tämä aiheuttaa noin $30 miljardin euron vuotuiset kustannukset.
IT-analytiikka

Käännös

On tärkeää, että ohjelmistokehittäjät ymmärtävät jokaisen liiketoimintatavoitteen, olipa se kuinka suuri tai pieni tahansa, ennen kuin se voidaan toteuttaa. Muussa tapauksessa on erittäin todennäköistä, että ratkaisua joudutaan muokkaamaan uudelleen.Asiantuntijat Carnegie Mellonin yliopisto arvioi ohjelmistoratkaisujen uudelleenrakentamisen kustannuksiksi 25-40% hankkeen kokonaiskustannuksista.Yritysanalyytikot vähentävät huomattavasti tällaisten epämiellyttävien yllätysten mahdollisuutta. Yleensä liiketoiminta-analyytikko on yhden tai useamman toisiinsa liittyvän liiketoiminta-alueen asiantuntija. He ymmärtävät myös ohjelmistokehitysprosessia, suuntauksia ja parhaita käytäntöjä. Yhdistämällä nämä kaksi ominaisuutta he voivat helposti ymmärtää, mitä liiketoiminta tarvitsee ratkaisulta, ja välittää sen kehittäjille.Tämän seurauksena yritys saa ratkaisun, joka toimii juuri niin kuin on suunniteltu ilman, että mitään tarvitsee muokata.
IT-liiketoiminta-analyytikko

Viestintä

Toinen osa käännöstehtävää on toimia viestinnän välittäjänä. Mukaan Projektijohtamisen instituutti, huono viestintä on syynä 30% ohjelmistokehitysprojektin epäonnistumiseen.Liiketoiminta-analyytikoista tulee usein viestinnän välittäjiä kehitystiimin ja liiketoiminnan välillä. He analysoivat sidosryhmiltä ja johtajilta saatua palautetta ja muuntavat sen selkeiksi tehtäviksi ja pyynnöiksi kehitystiimille samalla kun he toimittavat helposti sulavaa tietoa tilasta ja virstanpylväistä päinvastoin.

Miten liiketoiminta-analyytikko auttaa vähentämään ohjelmistokehityskustannuksia?

Jos edellä mainittujen elintärkeiden toimintojen kattaminen ja epämiellyttävien kulujen välttäminen ei ole tarpeeksi vakuuttavaa, tarkastellaanpa toista tilastotietoa. Liiketoiminta-analyysin vertailuarvo toteaa, että ottamalla käyttöön tehokkaita prosesseja vaatimusten kanssa työskentelyä varten yritykset saavat muun muassa seuraavia etuja
  • mahdollisuudet saada hanke toteutettua ajallaan kasvoivat 87%;
  • 75%:llä pienennetty budjetin ylityksen todennäköisyys;
  • todennäköisyys saavuttaa liiketoiminnan tavoitteet ja käyttäjien vaatimukset kasvoi 75%:llä.
Kerromme muutamia esimerkkejä siitä, miten olemme auttaneet asiakkaitamme vähentämään kehityskustannuksia liiketoiminta-analyysin avulla.

Viestintäongelmat eivät ole ongelmia

Yksi asiakkaistamme halusi rakentaa oman DeFi (hajautettu rahoitus) -alustan, jota käytetään mukautetulla tokenilla ja jolla on melko laaja toiminnallisuus. Aluksi he eivät halunneet ottaa mukaan liiketoiminta-analyytikkoa, joten aloimme työskennellä vain projektipäällikön, suunnittelijan ja useiden ohjelmistokehittäjien kanssa.

Kävi ilmi, että hanketta ei voitu kehittää tällä tavoin, ja tiimi käytti paljon aikaa säännöllisiin kokouksiin, koska asiakas ei kyennyt esittämään selkeitä vaatimuksia hankkeelle. Koska tiesimme, että tämä lähestymistapa ei tuottaisi tuloksia, ehdotimme painokkaasti, että työskentelisimme yhden meidän Liiketoiminta-analyytikot.

Asiakas suostui tähän kokeiluun ja aloitti tiiviin yhteistyön BA-asiantuntijamme kanssa. Tämän tuloksena hän oli iloisesti yllättynyt siitä, miten nopeasti kaikki hänen ideansa ja tavoitteensa muuttuivat selkeiksi vaatimuksiksi ja suoriksi tehtäviksi, jotka jakautuivat koko tiimille. Kehitysprosessi alkoi kiihtyä ja tiheä yhteydenpito kävi tarpeettomaksi. Siitä lähtien väärinkäsityksistä ei menetetty aikaa tai resursseja, ja hanke etenee aktiivisesti.

Toistaiseksi tuote on beta-versiossa, ja työskentelemme uusien ominaisuuksien ja moduulien lisäämiseksi, jotta tuotteelle voidaan rakentaa kokonainen ekosysteemi.

Tarpeettoman työn vähentäminen

Asiakkaamme halusi kehittää mobiilisovelluksen tyhjästä. Ennen kuin hän otti meihin yhteyttä, hän työsti sitä parin ystävänsä kanssa, joista toinen oli suunnittelija ja toinen mobiilikehittäjä.

Tarkasteltuaan projektia asiantuntijamme havaitsivat, että tuoteomistaja kuvasi sovelluksen konseptin tiimille, suunnittelija loi malleja ja kehittäjä toteutti toiminnallisuuden. Testausprosessin aikana he huomasivat, että sovelluksesta puuttui vielä useita toimintoja ja jotkin nykyiset toiminnot oli toteutettu väärin, joten heidän oli aloitettava alusta.

Ehdotimme, että yrittäisimme työskennellä liiketoiminta-analyytikon kanssa osana tiimiä. Aluksi asiakas kieltäytyi tästä ehdotuksesta. Kun hän lopulta päätti täydentää olemassa olevaa tiimiä BA-asiantuntijalla, työ pääsi täyteen vauhtiin. Kun liiketoiminta-analyytikon kanssa oli työskennelty kuukausi, asiakas huomasi, miten tehokkaaksi ja jäsennellyksi prosessi muuttui.

Projektia varten ei enää tarvinnut tehdä kymmeniä erilaisia malleja eikä ratkaisua tarvinnut suunnitella uudelleen ja muokata sen toiminnallisuutta. Tämän seurauksena sovelluksen kehittämiskustannukset pienenivät merkittävästi.

Prosessien hallinta

Innowise:llä on useita hankkeita (sekä käynnissä olevia että päättyneitä), joissa liiketoiminta-analyytikot toimivat myös projektipäällikköinä.

Koska liiketoiminta-analyytikot ymmärtävät syvällisesti projektin eritelmät ja prosessit, he tietävät, mitkä tehtävät on priorisoitava ja miten tietyt ongelmat ratkaistaan. Kun kyseessä ovat pienet kehitystiimit (noin 5-7 henkilöä), me Innowise:ssä suosittelemme tiimien täydentämistä liiketoiminta-analyytikoilla. Suurissa projekteissa on suuri mahdollisuus, että BA on kokopäiväisesti kiireinen tehtävien, vaatimusten ja muiden BA-toimintojen kanssa. Tällaisia projekteja varten suosittelemme, että mukaan otetaan oma projektipäällikkö.

Liiketoiminta-analyysi ketterissä hankkeissa

Ketterissä hankkeissa liiketoiminta-analyytikko voi olla hengenpelastaja. Kun tuoteomistaja, sidosryhmät ja kehitystiimi ajattelevat suuria asioita, liiketoiminta-analyytikot purkavat nämä suuret ideat helposti pieniksi tehtäviksi. Koska ketterässä ketteryydessä on kyse jatkuvasta parantamisesta pienten ja tiheiden julkaisujen avulla, tämä mahdollistaa konseptin todentamiseen tai MVP-tuotteeseen tarvittavien ydintoimintojen osoittamisen ilman turhia ominaisuuksia.

Sen lisäksi, että liiketoiminta-analyytikot säästävät aikaa ja vaivaa ensimmäisen tuote-iteraation julkaisemisen aikana, he myös organisoivat ja aikatauluttavat projektin tulevat ominaisuuspudotukset, mikä säästää projektinhallinta-aikaa ja vähentää uudelleentyöstämistä.

Lisäksi liiketoiminta-analyysin asiantuntijat toimittavat tiimille selkeät ominaisuusvaatimukset ja hyväksymiskriteerit, mikä nopeuttaa laadunvarmistusprosessia.

Miksi palkata liiketoiminta-analyytikko, jos sinulla on jo projektipäällikkö?

Sekä yritysanalyytikoilla että projektipäälliköillä on tärkeä rooli ohjelmistokehityksen elinkaaressa.

Vaikka ne saattavat ensi silmäyksellä vaikuttaa samankaltaisilta, niiden toiminnot eroavat toisistaan huomattavasti, kun niitä verrataan perusteellisesti.

Vaikka molemmat asiantuntijat hoitavat yhteydenpidon asiakkaan ja kehitystiimin kanssa, heidän roolinsa ovat erilaiset. Projektipäälliköt ovat eräänlaisia tiimin valvojia, jotka varmistavat, että kaikki sujuu suunnitelmien mukaan ja että mikään este ei estä edistymistä. 

Liiketoiminta-analyytikon viestintä asiakkaan ja tiimin kanssa palvelee täysin eri tarkoitusta. He keräävät kaiken mahdollisen tiedon ja jalostavat sen selkeiksi vaatimuksiksi, ohjeiksi ja hyväksymiskriteereiksi.

Näin ollen liiketoiminta-analyytikot toimittavat sekä tiimille että sidosryhmille dokumentaatiota, joka on helppo ymmärtää ja visualisoida, vaikka ratkaisu olisi vasta konseptivaiheessa.

Siinä missä projektipäälliköt kattavat kehitysprosessit viestinnän puolelta, koska se on heidän päätehtävänsä, liiketoiminta-analyytikot käyttävät viestintää välineenä päätehtävänsä - selkeän projektidokumentaation laatimisen - hoitamiseen.

Lopputulos

Tilastojen mukaan useimmissa tapauksissa IT-projekti epäonnistuu tai siitä aiheutuu tarpeettomia kustannuksia, jos mukana ei ole liiketoiminta-analyytikkoa.

Emme voi sanoa, että onnistumisen mahdollisuuksia ei ole lainkaan, mutta ohjelmistoja kehitettäessä pyrimme aina tarjoamaan asiakkaillemme luotettavimmat ja tehokkaimmat palvelut ja ohjelmistokehityskehykset. Suosittelemme siis vahvasti harkitsemaan liiketoiminta-analyytikon ottamista tiimiinne.

Lopullinen valinta on kuitenkin sinusta kiinni. Jos tunnet kykeneväsi hallitsemaan ohjelmistokehitysprosesseja dokumentaation ja vaatimusten osalta, voit varmasti kokeilla. Ja jos jokin menee pieleen, tiimimme on aina valmiina kattamaan tarpeesi.

Kiitos arvostelusta!
Kiitos kommentista!

Sisällysluettelo

Arvioi tämä artikkeli:

4/5

4.8/5 (45 arvostelua)

    Ota yhteyttä

    Varaa puhelu tai täytä alla oleva lomake, niin otamme sinuun yhteyttä, kun olemme käsitelleet pyyntösi.

    Lähetä meille ääniviesti
    Liitä asiakirjoja
    Lataa tiedosto

    Voit liittää 1 enintään 2 Mt:n tiedoston. Hyväksytyt tiedostomuodot: pdf, jpg, jpeg, png.

    Klikkaamalla Lähetä, annat suostumuksesi siihen, että Innowise käsittelee henkilötietojasi meidän Tietosuojakäytäntö antaa sinulle asiaankuuluvia tietoja. Antamalla puhelinnumerosi suostut siihen, että voimme ottaa sinuun yhteyttä puheluiden, tekstiviestien ja viestisovellusten kautta. Puhelu-, viesti- ja datahintoja voidaan soveltaa.

    Voit myös lähettää meille pyyntösi
    osoitteeseen contact@innowise.com

    Mitä tapahtuu seuraavaksi?

    1

    Kun olemme vastaanottaneet ja käsitelleet pyyntösi, otamme sinuun yhteyttä ja kerromme yksityiskohtaisesti projektin tarpeet ja allekirjoitamme NDA-sopimuksen luottamuksellisuuden varmistamiseksi.

    2

    Tutkittuaan toiveesi, tarpeesi ja odotuksesi tiimimme suunnittelee projektin ehdotuksen, jossa esitetään työn laajuus, tiimin koko, aika- ja kustannusarviot.

    3

    Järjestämme kanssasi tapaamisen, jossa keskustellaan tarjouksesta ja sovitaan yksityiskohdista.

    4

    Lopuksi allekirjoitamme sopimuksen ja aloitamme projektisi toteuttamisen heti.

    nuoli