bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


scrum_projecte

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
Ultima revisió Ambdós costats nova versio
scrum_projecte [2021/11/05 23:48]
enrique_mieza_sanchez
scrum_projecte [2022/06/22 10:18]
enrique_mieza_sanchez
Línia 4: Línia 4:
  
 En aquesta presentació veurem com afrontar la ideació d'un projecte amb [[Scrum]], l'elaboració d'un //backlog//, refinament i creació de les especificacions. En aquesta presentació veurem com afrontar la ideació d'un projecte amb [[Scrum]], l'elaboració d'un //backlog//, refinament i creació de les especificacions.
 +
 +{{ scrum-logo.png }}
  
 Referències: Referències:
   * [[Scrum educatiu]]   * [[Scrum educatiu]]
 +
 +Projectes Scrum:
 +  * https://scrum.ieti.cat/scrum/projectes
 +
 +Projectes no-scrum:
 +  * Servei allotjament web/VM Institut Montsià: https://sites.google.com/xtec.cat/aprenentatgeglobalitzat/projecte-2nasix?authuser=0
 +  * IETI Cloud: https://wiket.esteveterradas.cat/index.php/Projecte_IETI_Cloud
  
 {{tag> #Daw #Dam scrum scrum_educatiu agil agile }}  {{tag> #Daw #Dam scrum scrum_educatiu agil agile }} 
Línia 12: Línia 21:
  
 ===== Paper del Product Owner (PO) ===== ===== Paper del Product Owner (PO) =====
-{{scrum:PO backlog.png}}+{{scrum:PO backlog.png?direct&1300}} 
 + 
 +==== Detall ==== 
 +  * El Product Owner (PO) recull tots els requeriments dels //stakeholders//, la gent de //business// que idea i finança el producte.  
 +  * El Product Owner ha de ser l'únic interlocutor amb el què parla el //DevTeam//. Això simplifica el diàleg i negociació.
  
  
Línia 19: Línia 32:
  
 {{scrum:backlog-infrastructure.png?direct&600}} {{scrum:backlog-infrastructure.png?direct&600}}
 +
 +
 +===== Cost - Funcionalitat - Temps =====
 +{{scrum:cost-funcionalitat-temps.png?direct&1000}}
 +
 +==== Detall ====
 +  * **Amb desenvolupament orientat a projecte (waterfall) fixem la funcionalitat**, i es negocia en el contracte el cost i el temps de desenvolupament, necessitant més recursos (developers) en el cas que es vulgui acabar en menys temps.
 +  * **Amb desenvolupament orientat a producte (scrum) fixem el temps (=sprint time) i el cost** (nombre de developers de //DevTeam// fix), per tant, el que es negocia és el nombre de funcionalitats que es porten a terme durant l'//sprint//.
  
  
 ===== Product/Sprint backlog i Refinament ===== ===== Product/Sprint backlog i Refinament =====
-{{scrum:sprint-backlog.png?direct&400}} +{{scrum:sprint-backlog.png?direct&516}} 
-{{scrum:refinement.png?direct&800}}+{{scrum:refinement.png?direct&700}} 
 + 
 +===== Sprint planning ===== 
 +<WRAP center round tip 80%> 
 +Com a **resultat d'un //sprint planning//** s'obté: 
 +  * **Sprint goal**: objectiu genèric per al proper //sprint review//. 
 +    * Convé tenir en ment el MVP: Minimum Viable Product 
 +  * **Sprint backlog**: fragment refinat i prioritzat que l'equip de desenvolupament es compromet a acabar en acabar el proper //sprint//
 +</WRAP> 
 + 
 +===== Story Mapping ===== 
 +{{scrum:storymap1.png?direct&800}} 
 +{{scrum:storymap2.png?direct&500}} 
 + 
 + 
 +===== Com es redacten les specs ? ===== 
 + 
 +{{youtube>Ct-lOOUqmyY?large}} 
 + 
 +===== Story Mapping II ===== 
 +{{scrum:storymap3.png?direct}} 
 + 
 +===== Story Mapping / MVP ===== 
 +{{scrum:storymap4.png?direct}} 
 + 
 + 
 +==== MVP: Minumum Viable Product ==== 
 +<WRAP center round tip 60%> 
 +La definició d'un MVP o **Minimum Viable Product** permet arribar al final del //sprint// amb un //deliverable// del què es pot fer una demo. 
 +</WRAP> 
 + 
 +==== Eines per a la redacció de specs ==== 
 +Les eines específiques de Scrum son les de [[https://www.atlassian.com/es/software/jira|Atlassian Jira]], però son molt cares. 
 + 
 +Per començar podem fer servir eines estàndard com: 
 +  * [[https://trello.com/|Trello]] és una magnífica eina tipus Kanban configurable. 
 +  * Processador de textos (millor compartit com Google Docs o Nextcloud) 
 +  * Full de càlcul 
 +  * [[https://scrum.ieti.cat|Portal de Scrum de l'Esteve Terradas]]: aquest us servirà per avaluar els alumnes, no tant com a eina per crear les specs abans de començar el projecte. 
 + 
 + 
 +===== User Stories ===== 
 +{{scrum:userstory1.png?direct}} 
 + 
 + 
 +===== User Stories ===== 
 +{{scrum:userstory2.png?direct}} 
 + 
 + 
 +===== Criteris d'acceptació ===== 
 +{{scrum:acceptance-criteria.png?direct}} 
 + 
 + 
 +===== Deute tècnic ===== 
 +{{scrum:technical-debt.png?direct}}
  
  
scrum_projecte.txt · Darrera modificació: 2023/07/04 11:37 per enric_mieza_sanchez