2. Waterfall. Què podria sortir
malament?
Business Analysis
Requirements
Analysis & Design
Com més tard es
detecta un error més
Implementation costa arreglar-lo.
Test
4. Disciplines
Categories de tasques a realitzar:
● D'enginyeria:
○ Business Modeling.
○ Requirements.
○ Analisys & Design.
○ Implementation.
○ Testing.
● De suport:
○ Configuració i gestió del canvi.
○ Gestió del projecte.
○ Entorn
5. Phases
Períodes de temps en els que s'han de realitzar els diferents work
products.
● Inception -> Lifecycle objective
○ Albirar l'àmbit, la visió i el cas de negoci.
● Elaboration -> Lifecycle architecture
○ Es programa i prova el nucli i les parts més arriscades del
software i la seva arquitectura.
○ Es descobreixen la majoria de requisits i s'estabilitzen.
○ Es mitiguen o retiren els riscos més grans.
● Construction -> Initial operational capability
○ Programar i provar les funcionalitats de l'aplicació.
● Transition -> Product release
○ Fer la transició de l'aplicació de l'entorn de desenvolupament a
l'entorn de producció.
6. Rols
Estan associats a les diferents disciplines.
Disciplina Rol d'amplada Rol de profunditat
Business Modeling Business Process Analyst Business Designer
Requisits System Analyst Requirements Specifier
Analysis & Design Software architect Designer
Implementation Integrator Implementer
Test Test Manager/Analyst/Designer Test Dessigner / Tester
Deployment Deployment Manager Tech Writer / Course Developer / Graphic Artist
Project Management Project Manager Project Manager
Environment Process Engineer Tool Specialist
Configuration & Change Configuration Manager / Change Configuration Manager / Change Control
Management Control Manager Manager
7. Six Best Practices
Per minimitzar errors i incrementar productivitat.
● Desenvolupa iterativament
● Tingues present els requisits
● Fes servir components
● Modela visualment
● Verifica la qualitat
● Controla els canvis