bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


Barra lateral

ASIX Administració de Sistemes Informàtics i Xarxes
Tots els mòduls del cicle
MP01 Implantació de sistemes operatius
Totes les UFs del modul
MP02 Gestió de bases de dades
Totes les UFs del modul
MP03 Programació bàsica
Totes les UFs del modul
MP04 Llenguatges de marques i sistemes de gestió d'informació
Totes les UFs del modul
MP05 Fonaments de maquinari
Totes les UFs del modul
MP06 Administració de sistemes operatius
Totes les UFs del modul
MP07 Planificació i administració de xarxes
Totes les UFs del modul
MP08 Serveis de xarxa i Internet
Totes les UFs del modul
MP09 Implantació d'aplicacions web
Totes les UFs del modul
MP10 Administració de sistemes gestors de bases de dades
Totes les UFs del modul
MP11 Seguretat i alta disponibilitat
Totes les UFs del modul
MP12 Formació i orientació laboral
Totes les UFs del modul
MP13 Empresa i iniciativa emprenedora
Totes les UFs del modul
MP14 Projecte
Totes les UFs del modul
DAM Desenvolupament d’aplicacions multiplataforma
Tots els mòduls del cicle
MP01 Sistemes informàtics
Totes les UFs del modul
MP02 Bases de dades
Totes les UFs del modul
MP03 Programació bàsica
Totes les UFs del modul
MP04 Llenguatges de marques i sistemes de gestió d'informació
Totes les UFs del modul
MP05 Entorns de desenvolupament
Totes les UFs del modul
MP06 Accés a dades
Totes les UFs del modul
MP07 Desenvolupament d’interfícies
Totes les UFs del modul
MP08 Programació multimèdia i dispositius mòbils
Totes les UFs del modul
MP09 Programació de serveis i processos
Totes les UFs del modul
MP10 Sistemes de gestió empresarial
Totes les UFs del modul
MP11 Formació i orientació laboral
Totes les UFs del modul
MP12 Empresa i iniciativa emprenedora
Totes les UFs del modul
MP13 Projecte de síntesi
Totes les UFs del modul
MPDual Mòdul Dual / Projecte
DAW Desenvolupament d’aplicacions web
Tots els mòduls del cicle
MP01 Sistemes informàtics
Totes les UFs del modul
MP02 Bases de dades
Totes les UFs del modul
MP03 Programació
Totes les UFs del modul
MP04 Llenguatge de marques i sistemes de gestió d’informació
Totes les UFs del modul
MP05 Entorns de desenvolupament
Totes les UFs del modul
MP06 Desenvolupament web en entorn client
Totes les UFs del modul
MP07 Desenvolupament web en entorn servidor
Totes les UFs del modul
MP08 Desplegament d'aplicacions web
Totes les UFs del modul
MP09 Disseny d'interfícies web
Totes les UFs del modul
MP10 Formació i Orientació Laboral
Totes les UFs del modul
MP11 Empresa i iniciativa emprenedora
Totes les UFs del modul
MP12 Projecte de síntesi
Totes les UFs del modul
SMX Sistemes Microinformàtics i Xarxes
Tots els mòduls del cicle
MP01 Muntatge i manteniment d’equips
Totes les UFs del modul
MP02 Sistemes Operatius Monolloc
Totes les UFs del modul
MP03 Aplicacions ofimàtiques
Totes les UFs del modul
MP04 Sistemes operatius en xarxa
Totes les UFs del modul
MP05 Xarxes locals
Totes les UFs del modul
MP06 Seguretat informàtica
Totes les UFs del modul
MP07 Serveis de xarxa
Totes les UFs del modul
MP08 Aplicacions Web
Totes les UFs del modul
MP09 Formació i Orientació Laboral
Totes les UFs del modul
MP10 Empresa i iniciativa emprenedora
Totes les UFs del modul
MP11 Anglès
Totes les UFs del modul
MP12 Síntesi
Totes les UFs del modul
CETI Ciberseguretat en Entorns de les Tecnologies de la Informació
Tots els mòduls del cicle
CiberOT Ciberseguretat en Entorns d'Operació
Tots els mòduls del cicle
scrum_projecte
→ Slide 1

Com elaborar un projecte amb SCRUM

En aquesta presentació veurem com afrontar la ideació d'un projecte amb Scrum, l'elaboració d'un backlog, refinament i creació de les especificacions.

Referències:

Projectes Scrum:

Projectes no-scrum:

→ Slide 2

Paper del Product Owner (PO)

↓ Slide 3

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ó.
→ Slide 4

Elements del backlog

→ Slide 5

Cost - Funcionalitat - Temps

↓ Slide 6

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.
→ Slide 7

Product/Sprint backlog i Refinament

→ Slide 8

Sprint planning

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.
→ Slide 9

Com es redacten les specs ?

→ Slide 10

Punts de vista de les specs :)

specs-scrum-meme.jpg

→ Slide 11

Story Mapping

→ Slide 12

Story Mapping II

→ Slide 13

Story Mapping / MVP

↓ Slide 14

MVP: Minumum Viable Product

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.

↓ Slide 15

Eines per a la redacció de specs

Les eines específiques de Scrum son les de Atlassian Jira, però son molt cares.

Per començar podem fer servir eines estàndard com:

  • Trello és una magnífica eina tipus Kanban configurable.
  • Processador de textos (millor compartit com Google Docs o Nextcloud)
  • Full de càlcul
  • 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.
→ Slide 16

User Stories

→ Slide 17

User Stories

→ Slide 18

Criteris d'acceptació

→ Slide 19

Deute tècnic

→ Slide 20

Conceptes

  • MVP: Minimum Viable Product
  • Product Backlog
  • Sprint backlog
  • Grooming / Refinement
  • Infraestructura
  • Roadmap
  • Scrum poker, fibonacci
  • Anàlisi de Kano
  • Story points
  • Value points
  • Bang for the Buck (BfB)
→ Slide 21

Exercici

Tenint en compte les següents accions a realitzar: construir sostre, aigua, moquetes, calefacció, cablejat, decoració, construcció de parets i piscina: classifiqueu utilitzant story points per decidir la quantitat de treball relatiu que representaria cada acció.

Realitzeu el mateix tenint en compte la puntuació per als value points.

Obteniu el valor del Bang for the Buck per a cada item i observeu si existeix alguna història que hagi de ser realitzada abans que les altres per a prioritzar-les.

scrum_projecte.txt · Darrera modificació: 2023/07/04 11:37 per enric_mieza_sanchez