Sviluppo di prodotti Web e clienti: come il gruppo YuSMP collega i clienti ai processi di lavoro

(Yurii Pukhov) (22 dicembre 2020)

Ancora un paio di passaggi prima di iniziare lo sviluppo

Negli articoli precedenti abbiamo parlato della fase di scoperta e della fase di analisi e progettazione. Ora che questi passaggi sono stati completati, abbiamo un chiaro piano dazione. È ora di iniziare lo sviluppo stesso!

Lo sviluppo non è il processo più veloce, poiché può richiedere diversi mesi. Per rendere più facile per il cliente monitorare lo stato di avanzamento del lavoro, dividiamo la fase in segmenti-sprint di due settimane. Dopo ogni sprint di questo tipo, mostriamo il risultato intermedio al cliente, accettiamo le modifiche e ascoltiamo i suggerimenti. Quindi passiamo a un nuovo sprint e così via.

Ma prima di iniziare lo sviluppo, ogni funzionalità viene valutata. questo viene fatto da diversi specialisti contemporaneamente: sviluppatori frontend e backend, ingegnere QA, sviluppatore mobile IOS o Android. al momento della valutazione, ha luogo uno studio dettagliato dellarchitettura per funzionalità specifiche, viene discusso il tempo di implementazione, lattività viene scomposta in più sottoattività e messa in opera.

Come viene fatto lo sviluppo

Ecco, ora puoi andare al codice. Lo sviluppatore backend inizia la sua parte del progetto, poi viene affiancato da specialisti in frontend e sviluppo mobile. Parallelamente a loro, lavora un ingegnere QA, che testerà il prodotto – in questo momento, crea liste di controllo per la verifica futura. Quando la funzionalità è pronta, gli sviluppatori possono utilizzare questi fogli per verificare la funzionalità da soli, prima di fornire gli sviluppi del QA. Sta già testando le funzionalità in modo più dettagliato, completando la fase con un rapporto dettagliato.

Ora abbiamo qualcosa da mostrare al cliente. Alla fine dello sprint, dimostriamo i risultati e raccogliamo feedback. conduciamo una retrospettiva con il team e teniamo conto di tutti i commenti sul prossimo sprint.

Quindi il prodotto sta crescendo: la funzionalità necessaria viene creata con un controllo di qualità costante. Quando tutte le funzionalità sono pronte e concordate, prepariamo i server di combattimento e linfrastruttura, quindi lanciamo il prodotto in funzione.

Il nostro supporto dopo il lancio di un prodotto web

Anche dopo limplementazione del progetto, rimaniamo in contatto con il cliente: forniamo supporto tecnico , monitorare i server, monitorare le prestazioni e monitorare lo spazio libero. Se il cliente desidera aggiungere una nuova funzionalità o aggiornare il prodotto, il team di YuSMP Group sarà presente.

Il nostro obiettivo principale è produrre un prodotto interessante che funzioni a vantaggio del cliente e alla fine utente.