Diferència entre revisions de la pàgina «Projecte Gestor de projectes SCRUM»
Salta a la navegació
Salta a la cerca
Línia 15: | Línia 15: | ||
**Ha de surtir un missatge de error si l'usuari no es correcte | **Ha de surtir un missatge de error si l'usuari no es correcte | ||
**Ha de surtir un missatge de error si la contrasenya no es correcta | **Ha de surtir un missatge de error si la contrasenya no es correcta | ||
− | *Pantalla de | + | *Pantalla de Projectes |
− | ** | + | **Llista dels projectes existens, son links que ens portarà a la pàgina d'administració del projecte |
− | ** | + | ** La llista de projectes ha de sortir amb un marc i a la part superior dreta del marc haurà un texte (Projectes) |
− | **Si l'usuari es | + | ** Si l'usuari es del tipus ScrumMaster també apareixerà un botó (Crear Projecte) |
− | + | ** Si fem click en el botó crear projecte es crearà dinàmicament un formulari amb els camps necessaris per crear el projecte ( nom del projecte, descripció, ScrumMaster, Product Owner, Grup de desenvolupadors | |
− | **Si | ||
====M7: programació servidor==== | ====M7: programació servidor==== |
Revisió del 15:55, 22 nov 2018
Introducció
Gestor de projectes Scrum
Product Backlog
Especificacions funcionals
M6: programació client
- Tots el missatges d'error han de tenir una icona d'error, un marc i sempre han de sortir al mateix lloc
- El marc i l'icona ha de parpellejar
- En tot moment i en totes les pàgines (excepte la pàgina de login) a la part superior dreta ha de apareixer l'usuari logat amb el format (usuari: NOM) i una icona per poder fer logout
- Pantalla de login:
- Ha de surtir un missatge de error si l'usuari no es correcte
- Ha de surtir un missatge de error si la contrasenya no es correcta
- Pantalla de Projectes
- Llista dels projectes existens, son links que ens portarà a la pàgina d'administració del projecte
- La llista de projectes ha de sortir amb un marc i a la part superior dreta del marc haurà un texte (Projectes)
- Si l'usuari es del tipus ScrumMaster també apareixerà un botó (Crear Projecte)
- Si fem click en el botó crear projecte es crearà dinàmicament un formulari amb els camps necessaris per crear el projecte ( nom del projecte, descripció, ScrumMaster, Product Owner, Grup de desenvolupadors
M7: programació servidor
- L'aplicació tindrà els següents perfils d'usuari amb diferents permisos:
- Scrum master: crea projectes, sprints, temporitza especificacions i sprints, assigna especifiacions a sprints
- Product owner: pot insertar especificacions
- Developer: només visualitza els projectes que té assignats
- Cal una pàgina de login única per tots els usuaris.
- L'usuari romandrà dins la sessió del seu perfil fins que faci logout.
- La contrasenya dels usuaris estarà xifrada de forma segura.
- Els usuaris poden recuperar contrasenya a través d'email. Han de rebre un link que els permeti introduïr una nova contrasenya.
- Volem un usuari "admin" que pugui crear altres usuaris i permisos.
M9: disseny d'interfície
Especifiacions no funcionals
Definition of Done (DOF)
- Tasca implementada
- Tasca testejada (en al menys 2 navegadors, firefox i google Chrome)
- Tasca comitejada
- Tasca pujada a producció