Ce se întâmplă în timpul fazei de descoperire a unui proiect?
Publicat: 2021-08-27Deci, ai o idee genială de pornire, ce urmează? După cum se spune, un produs bine început este un produs pe jumătate construit. Cele mai bune practici arată că un bun început de lucru pe un proiect web implică aproape de fiecare dată o fază de descoperire a produsului.
Potrivit unui raport recent McKinsey, aproximativ 17% din toate proiectele IT nu reușesc. Doar 7% sunt livrate cu întârziere, iar aproximativ 50% depășesc bugetul. Ce poate preveni aceste și alte posibile erori de pornire? Cele mai bune practici arată că analiza și planificarea în timp util și atentă pot ajuta la prevenirea unor capcane. Ca o cale de ieșire, faza de descoperire este o necesitate pentru companiile care doresc să știe cum să își finalizeze noul proiect la timp și într-un buget confortabil.
Deci, haideți să aflăm ce se întâmplă în faza de descoperire, de ce este esențial și ce beneficii aduce proprietarilor de afaceri.
- De ce produsul dumneavoastră are nevoie de o fază de descoperire?
- Noțiuni de bază pentru descoperirea produsului
- Ce se întâmplă în timpul unei etape de descoperire a unui produs?
- 1. Explorați tema proiectului
- 2. Definiți posibilele blocaje
- 3. Discutați cele mai potrivite soluții
- 4. Sugerați caracteristicile inițiale și definiți domeniul de aplicare al proiectului
- 5. Estimați costul și timpul proiectului și finalizați documentația proiectului
- Beneficii Discovery pentru proprietarii de afaceri
- Pe ce te poți baza după descoperirea produsului?
- Gânduri finale
De ce produsul dumneavoastră are nevoie de o fază de descoperire?
Debutul în descoperirea produselor a început la începutul anilor 2000. A fost o reacție consecventă la metoda de rulare a procesului de dezvoltare a produsului care ar putea dura ani în unele cazuri.
În 2001, lansarea Agile Manifesto a oferit o alternativă mai eficientă în timp la dezvoltarea lentă și inexactă a produsului. Abordarea agilă a devenit o adevărată schimbare, deoarece a încurajat echipele de dezvoltare de software să meargă mici și rapide. În cele din urmă, această nouă practică a antrenat echipe pentru a construi produse pe care clienții le-ar putea folosi și, prin urmare, le vor adora.
În același timp, gândirea de design și designul UX au devenit un nou negru, schimbând accentul principal al dezvoltării de produse pe clienți, mai degrabă decât pe proprietarii de afaceri. UX-ul a determinat echipele de dezvoltare de produse să pună o nouă întrebare îndrăzneață: de ce au nevoie de fapt clienții?
Și această abordare centrată pe client formează inima procesului de descoperire a noului produs de atunci.
Recomandat pentru tine: Avantajele și dezavantajele utilizării WordPress pentru următorul tău proiect PHP.
Noțiuni de bază pentru descoperirea produsului
Descoperirea produsului este așa cum sună. Fără sens ascuns. Doar o fază de cercetare sau o consultare foarte intensă și precisă înainte de orice dezvoltare. În funcție de amploarea și complexitatea lucrării, această fază poate dura de la o săptămână la câteva luni. Costul descoperirii produsului depinde de complexitatea proiectului, dar de obicei reprezintă între 5% și 10% din costurile totale de dezvoltare.
Recomandare generală: această fază este crucială pentru companiile care au doar o idee de validat înainte de a trece mai departe și de a construi un MVP sau un produs complex. Chiar dacă descoperirea este faza dorită pentru un început bun, nu toate startup-urile și produsele au nevoie de această etapă inițială. Vom vorbi despre asta mai târziu.
Până acum, găsiți principalele motive pentru care dvs., în calitate de proprietar de afaceri, ar trebui să luați în considerare sesiunile de descoperire pentru noul dvs. produs.
Cu toate acestea, există câteva situații în care puteți omite etapa de descoperire cu risc redus:
- Dacă aveți deja toată documentația de proiect de la, să spunem, un alt furnizor de software.
- Dacă trebuie doar să faceți câteva modificări minore proiectului existent, aflat în derulare.
După cum puteți vedea, există excepții de la regula principală de dezvoltare a produsului de descoperire ca o necesitate. Acum haideți să aflăm ce se întâmplă în timpul unei faze de descoperire a unui produs și cine este implicat de obicei.
Ce se întâmplă în timpul unei etape de descoperire a unui produs?
Promisiune de descoperire: Fiecare produs nou poate evita riscurile și posibila reluare chiar de la început. Dacă doriți să cunoașteți echipa de dezvoltare și să primiți o estimare, încercați descoperirea.
Ce se află în spatele acestei faze de pre-dezvoltare și cum se procedează.
1. Explorați tema proiectului
Pentru început, un client împărtășește în detaliu ideea din spatele produsului, cum ar trebui să funcționeze, ce caracteristici sunt considerate obligatorii și așa mai departe. Un scurt chestionar completat cu idei de produse și alte întrebări conexe va fi de mare ajutor. Cu cât se colectează mai multe informații în această etapă, cu atât mai bine. Odată ce echipa de dezvoltare are toate informațiile despre viziunea clientului, efectuează cercetarea și analiza.
2. Definiți posibilele blocaje
La analiză, furnizorul de dezvoltare vine cu sfaturi despre cum să rezolvi problemele utilizatorilor finali în cel mai eficient mod. În continuare, echipa de dezvoltare discută posibilele blocaje ale proiectului cu clientul. Printre blocajele răspândite se numără caracteristicile specifice ale produsului sau implementarea logicii de afaceri așteptate.
3. Discutați cele mai potrivite soluții
În acest pas, experții tehnici oferă soluții la nivel înalt pentru punctele dureroase definite mai sus.
Pentru a spune simplu, ei explică de ce această sau acea soluție de arhitectură îndeplinește pe deplin cerințele produsului. În această etapă, clientului i se oferă cea mai avansată tehnologie pentru dezvoltarea viitoare a produselor. Astfel, echipa se asigură că proiectul va fi livrat în cel mai eficient mod.
4. Sugerați caracteristicile inițiale și definiți domeniul de aplicare al proiectului
Terminând cu analiza, să mergem mai departe cu specificarea domeniului de aplicare al proiectului și identificarea priorităților. Acest pas este esențial pentru ambele părți: client și furnizor de dezvoltare. Scopul proiectului format permite tuturor părților să vadă descrieri de caracteristici sau povești ale utilizatorilor și este necesar pentru estimări precise ulterioare.
5. Estimați costul și timpul proiectului și finalizați documentația proiectului
Pe baza tuturor informațiilor primite, echipa de dezvoltare poate finaliza acum toate documentele de proiect necesare. De regulă, aceste documente includ o specificație de cerințe de sistem (SRS) și un set de prototipuri pe care se poate face clic. Documentul SRS acoperă toate informațiile necesare pentru o dezvoltare ulterioară fără probleme. În această etapă, echipa de dezvoltare oferă, de asemenea, estimări precise de timp și buget.
Este important să ținem sesiuni regulate între echipa de dezvoltare și părțile interesate, pentru a fi pe aceeași pagină cu așteptările produselor și posibilele actualizări. De mai multe ori pe săptămână este de obicei suficient. Printre sesiuni posibile, formatele sunt: în biroul unui furnizor, în biroul unui client sau, după cum ne dictează timpul, de la distanță.
S-ar putea să vă placă: 8 Servicii web Amazon (AWS) excelente pe care ar trebui să le utilizați în următorul proiect de aplicație web.
Beneficii Discovery pentru proprietarii de afaceri
Pentru a rezuma, priviți tabelul de mai jos cu toate scopurile fazei de descoperire a produsului.
În timpul primei întâlniri din faza de descoperire, managerii de proiect pun de obicei unui proprietar de afaceri o listă de întrebări clarificatoare. Mai jos este o listă a interogărilor de bază:
- Care este scopul de afaceri al produsului dvs.?
- Cine este publicul țintă al produsului tău?
- Cine este principala competiție?
- Care este calendarul proiectului?
- Care este bugetul aproximativ pentru proiect?
Pentru atingerea obiectivelor fazei de descoperire a proiectului, la sesiuni participă atât echipa de dezvoltare, cât și reprezentanții clienților. Implicarea activă din partea clientului este esențială pentru succes.
Mai jos sunt cele mai importante roluri de descoperire a produselor din partea clientului și a furnizorului de servicii:
- Partea unui client:
- Patron;
- Părțile interesate.
- Partea furnizorului de servicii software:
- Analist de afaceri / Manager de produs;
- Designer UX/UI;
- Arhitect software.
Dacă mai aveți îndoieli cu privire la motivul pentru care ar trebui să petreceți timp și buget suplimentar pentru etapa de descoperire, mai jos puteți găsi livrabilele pe care le veți primi cu această etapă de pre-dezvoltare.
Pe ce te poți baza după descoperirea produsului?
La nivelul de bază, descoperirea produsului oferă un indiciu despre provocările de afaceri, precum și problemele exacte cu care se confruntă publicul țintă al produsului. Pornind de aici, echipa de dezvoltare poate găsi soluții eficiente la problemă, poate crea toată documentația necesară și poate oferi estimări.
Deci, după faza de descoperire, tu, în calitate de client, poți conta pe următoarele livrabile:
- Prototipuri clicabile ale produsului;
- Lista funcțiilor cu prioritate ridicată;
- Specificația detaliilor produsului;
- Arhitectura produsului și documentația tehnologică;
- Estimarea corectă a costurilor și a timpului;
- Recomandări pentru formarea echipei de dezvoltare.
După cum puteți vedea, scopul principal al fazei de descoperire este de a colecta informații detaliate despre proiect, atât cu estimarea timpului, cât și a costurilor. În plus, veți ajunge cu documentația proiectului și prototipuri pe care se poate face clic. Acum, când vraja din spatele descoperirii este ruptă, să vedem ce urmează.
După finalizarea fazei de descoperire a produsului, următorul pas este dezvoltarea produsului. De obicei, include următorii pași: crearea foii de parcurs al proiectului, menționarea tuturor funcționalităților și rolurilor de utilizator și, în final, construirea unui produs minim viabil (MVP).
S-ar putea să vă placă și: Roluri și responsabilități ale proiectelor de dezvoltare software.
Gânduri finale
Descoperirea unui proiect este o fază crucială de dezvoltare pentru startup-urile cu o idee nouă. Le permite proprietarilor de afaceri să valideze conceptul, să obțină estimări exacte de timp și costuri și să arate un vector de dezvoltare viitoare. În plus, descoperirea ajută la primirea unei specificații tehnice detaliate SRS și a unui domeniu precis pe o cronologie.
Pentru a fi corect, nu toate afacerile au nevoie de această fază inițială de consultanță. Modificările minore ale produsului și documentația de proiect gata făcută de la alți furnizori de servicii sunt două cazuri pentru a omite descoperirea. Totuși, este întotdeauna mai bine să începeți cu puțin, să încercați să lucrați cu echipa de dezvoltare, să aflați costurile și timpul implicat și, desigur, să întăriți ideea.
Faza de descoperire își propune să economisească timp și buget și să facă procesul de dezvoltare mai clar pentru toate părțile când vine vorba de beneficii. Când cele mai semnificative riscuri și blocaje ale proiectului sunt dezvăluite în prealabil, sunt șanse ca startup-ul tău să fie un succes. Un ultim lucru de menționat aici, descoperirea este un efort de colaborare. Comunicarea regulată este cheia principală pentru finalizarea eficientă a fazei de descoperire a produsului.