Scrum Developer: chi è e cosa fa

Data : 25/02/2020| Categoria: Glossario Best Practices| Tags:

Lo Scrum Developer è il professionista responsabile, insieme all’intero team di sviluppo (Development Team), della creazione dei deliverable del progetto.

Come descritto nella Scrum Guide, ci sono tre ruoli chiave in Scrum, responsabili di realizzare gli obiettivi di progetto: Product Owner, Scrum Master e il Team di Sviluppo. Il team di sviluppo è composto da professionisti che hanno il compito di consegnare un incremento “fatto” di prodotto potenzialmente rilasciabile alla fine di ogni Sprint.

Le responsabilità del Team di Sviluppo sono:

  • capire le esigenze di business stabilite dal Product Owner
  • stimare le user story del backlog dello sprint
  • sviluppare il prodotto/servizio (deliverable).

Ogni Scrum Developer è responsabile della consegna di un elemento funzionale (anche detto “chunk” ovvero pezzo) del prodotto alla fine di ogni sprint.

Le Responsibilità dello Scrum Development Team 

Lavorando in un progetto Scrum, gli/le Scrum Developer hanno le seguenti responsabilità:

  • Raggiungere gli obiettivi definiti per ogni sprint
  • Partecipare ai daily scrum meeting riportando le attività pianificate per la giornata
  • Assicurare a Product Owner e Scrum Master che il lavoro assegnato viene svolto come pianificato
  • Garantire la comprensione di epic e personas
  • Dare input al Product Owner per la creazione delle User Story
  • Comprendere le user story
  • Stimare le User Story approvate dal Product Owner
  • Impegnarsi a completare le user story dello sprint e sviluppare la relativa lista di attività
  • Riportare allo Scrum Master gli eventuali ostacoli al proseguimento del progetto
  • Concordare la lunghezza dello sprint con gli altri membri dello Scrum Team
  • Sviluppare lo Sprint Backlog e la Sprint Burndown Chart
  • Creare i prodotti
  • Aggiornare Burndown Chart, Scrum Board, e Impediment Log
  • Presentare eventuali richieste di cambiamento
  • Participare ai Prioritized Product Backlog Review Meeting
  • Identificare eventuali opportunità di miglioramento dello sprint corrente e concordare possibili miglioramenti per lo sprint seguente
  • Participare nel Retrospect Project Meeting

Le competenze dello Scrum Developer

Uno/a Scrum Developer dovrebbe avere:

  • conoscenze e competenze tecniche (software analysis, coding, software programming o testing)
  • una profonda conoscenza del framework Scrum e comprensione di come implementarlo efficacemente in qualsiasi progetto software
  • Eccellente attitudine al lavoro di squadra, necessaria per la collaborazione con gli altri membri del team.

Altre soft skill importanti, evidenziate dalla Scrum Guide sono:

  • Motivazione
  • Proattività
  • Auto-organizzazione
  • Indipendenza
  • Responsibilità
  • Intuitività
  • Orientamento ai risultati

Vuoi ottenere una certificazione Scrum? QRP organizza corsi Scrum Master e Scrum Product Owner , scrivici per saperne di più sulle nostre formazioni in aula, virtual e aziendali!

Sources: Schwaber and Sutherland, The Scrum Guide; © 2017 SCRUMstudy™. A Guide to the Scrum Body of Knowledge (SBOK™ Guide).

Condividi l'articolo, scegli la piattaforma!

Newsletter

Iscriviti alla newsletter di QRP International per ricevere in anteprima news, contenuti utili e inviti ai nostri prossimi eventi.

* indicates required

In QRP Italia ci impegniamo a supportarti nel tuo sviluppo professionale. Iscrivendoti alla newsletter, riceverai aggiornamenti sui prossimi eventi, webinar e workshop, oltre a notizie su opportunità di formazione, programmi di certificazione e approfondimenti di esperti che ti aiuteranno a fare il passo successivo nel tuo sviluppo professionale. Conferma la modalità in cui desideri ricevere le nostre notizie:

È possibile annullare l'iscrizione alla newsletter in qualsiasi momento facendo clic sul link che si trova nel piè di pagina delle nostre e-mail. Per ulteriori informazioni sulla nostra politica sulla privacy, visita il nostro sito.

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices.

Intuit Mailchimp