La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Enginyeria del software II

Presentaciones similares


Presentación del tema: "Enginyeria del software II"— Transcripción de la presentación:

1 Enginyeria del software II
Joan Bennassar Toni Navarrete Daniel Soto

2 Blocs d’Enginyeria del Software II
Gestió de projectes Professor: Joan Bennassar Disseny de la persistència i aplicacions web Professor: Toni Navarrete Arquitectura de software distribuït Professor: Daniel Soto

3 Avaluació de l’assignatura
Pràctiques: 50% de la nota final Cadascun dels tres blocs té les seves pròpies pràctiques (en grup), d’obligatori lliurament Una nota per cada pràctica, la final és la mitjana de les 3 amb un mínim de 5,0 per cada pràctica Examen teòric: 50% de la nota final Un únic examen final de tots els blocs Una nota de 5,0 per aprovar Cal aprovar teoria i pràctica per superar l’assignatura Es guarda la nota de les pràctiques aprovades i/o de la teoria fins al setembre Un projecte és algo important i que suposa un esforç per l’entitat que el desenvolupa. Requerirà inversions i de ell s’espera obtenir un resultat per la entitat o inclòs per la societat Tot i que no tots els projectes tenen el mateix tamany o transcendència són un obra important, en cas contrari estaríem parlant d’una tasca o una rutina Per la seva envergadura requereixen la aportació e nombrosos recursos humans, materials i econòmics. La varietat d’aquests recursos a mes constitueix una característica o element clau del projecte i és la gestió i coordinació estricta de cada recurs. El grau de complexitat s’incrementa pel fet que els recursos no es necessiten d’una forma estable, sinó que la seva participació varia al llarg de la vida del projecte La programació d’una BD no pot començar fins que no hem tancat els requeriments i realitzat el disseny. Els copys o els usuaris no poden introduir continguts fins que la programació no és estable, ... Discontinuïtat Un projecte té un inici i un final, i és una activitat esporàdica, no repetitiva. No farem el mateix portal dues vegades. Ens trobarem (amb molta sort) en casos similars, però cada projecte és diferent. Aquesta discontinuïtat, en front de activitats continues (productives) és un dels aspectes que obliga a establir mecanismes de gestió específics i adaptats Dinamisme i evolució Els projectes estan immersors en organitzacions i negocis que canvien Això és especialment impactant en projectes MM i de noves tecnologies en que el client no té una idea clara del que vol o del que pot arribar a fer i al llarg del projecte va aprenent i canviant de idea. Obliga a tenir mecanismes de control de canvis i a treballar molt be les expectatives del client. És una de les causes mes comú de fracàs dels projectes Riscos Són innumerables: tecnològics, organitzatius (del client o propis), per la durada, pel coneixement Gestión de Proyectos J.F. Gómez Pàg 24: Característiques Admin de Proyectos Darci Prado Apunts

4 Calendari Part A: Gestió de projectes (Joan Bennassar)
Part B: Disseny de la persistència i aplicacions web (Toni Navarrete) Part C: Arquitectura de software distribuït (Daniel Soto)

5 Bloc 1: Gestió de projectes
Gestió de projectes multimèdia Fase de Definició La concepció del projecte i la proposta La planificació Fase d’Anàlisi Solució de negoci Arquitectura de la informació: HCI i disseny Arquitectura tecnològica Fase de disseny Fase d’implementació i proves Fases de Explotació i manteniment Metodologia d’assegurament de la Qualitat

6 Bloc 2: Disseny de la persistència i aplicacions web
Mapping objecte/relacional Mecanismes pel maneig de la persistència en Java Serialització JDBC EJB Frameworks de persistència Aplicacions web Model 2 (MVC per a la web) Frameworks MVC Altres temes relacionats amb persistència: Optimització de BDR Altres paradigmes de BD OO XML Dades espacials

7 Bloc 3: Arquitectura de software distribuït
Introducció a la problemàtica del Software Distribuït. Caracterització del sistemes distribuït: Models distribuïts. Desenvolupament basat en components distribuïts. Aspectes avançats dels sistemes distribuïts.


Descargar ppt "Enginyeria del software II"

Presentaciones similares


Anuncios Google