1. Introducció
1.1. Objectius desenvolupament SI
1.2. Problemes desenvolupament SI
1.3. Planificació estratègica SI
1.4. Enginyeria del software
2. Gestió de projectes
2.1. Planificació de projectes
2.2. Treball en equip
3. El procés de desenvolupament de software
3.1. Introducció
3.2. Processos i metodologies
3.3. Models i modelat
3.4. Bones pràctiques en el desenvolupament de software
3.5. Fases del procés de desenvolupament de software
3.6. Processos de desenvolupament de software
4. Metodologia procés unificat UP
4.1. Introducció metodologies OO
4.2. Model de Negoci
4.3. Model de Requisits
4.4. Model d'Anàlisi i Disseny
4.5. Implementació
4.6. Validació
4.7. Desplegament
4.8. Gestió de configuracions i canvis
5. Metodologia Mètrica 3
5.1. Introducció metodologies estructurades
5.2. Planificació sistemes d'informació
5.3. Estudi de viabilitat
5.4. Anàlisi
5.5. Disseny
5.6. Construcció
5.7. Implantació i acceptació
5.8. Manteniment de sistemes d'informació
6. Altres aspectes sobre metodologies
6.1. Altres metodologies lleugeres OO
6.2. Comparació metodologies tradicionals vs OO
6.3. Eines CASE per desenvolupar software OO
7. Qualitat del software
7.1. Definició de qualitat
7.2. Control de qualitat
7.3. Principis de la gestió de qualitat
8. Exposició treballs pràctics
Treball pràctic a realitzar en grups de 3 o 4 persones, que consisteix en realitzar un projecte informàtic seguint una metodologia de desenvolupament. El tema del projecte és lliure, però s’haurà de desenvolupar amb un llenguatge orientat a objectes.
o Definir rols dins de l’equip de treball
o Definir normes del grup: documentació, modelat, programació i comunicació
o Planificació del projecte (Microsoft Project)
o Aplicar metodologia explicada a classes de teoria
- Modelat del projecte: requisits, anàlisi i disseny (Poseidon, Visio, ...)
-Implementació i validació del sistema (Java, .Net, Oracle, Access, ...)
o Documentació
- Memòria del projecte
- Manual d’usuari
- Manual d’instal•lació
AVALUACIÓ:
Treball pràctic del grup (100% nota)
-Model de Requisits 20 %
-Model Anàlisi i Disseny 30 %
-Implementació i Validació 25 %
-Qualitat i documentació (memòria, manuals) 15 %
-Treball en grup (avaluació durant tot el curs) 10 %
Assistència a classe obligatòria (es farà examen als grups que no assisteixin a classe)