Projecte final de carrera Què és?

7
Projecte final de carrera Què és? Toni Navarrete

description

Projecte final de carrera Què és?. Toni Navarrete. Què és?. El Projecte Final de Carrera és una assignatura de l’Enginyeria Tècnica en Informàtica de Sistemes de 16 crèdits Sistemes Informàtics I i II són dues assignatures de l’Enginyeria en Informàtica de 15 crèdits - PowerPoint PPT Presentation

Transcript of Projecte final de carrera Què és?

Page 1: Projecte  final de carrera Què és?

Projecte final de carreraQuè és?

Toni Navarrete

Page 2: Projecte  final de carrera Què és?

Què és?

• El Projecte Final de Carrera és una assignatura de l’Enginyeria Tècnica en Informàtica de Sistemes de 16 crèdits

• Sistemes Informàtics I i II són dues assignatures de l’Enginyeria en Informàtica de 15 crèdits

• 1 crèdit equival a 10 hores de classe (entre 20 i 25 comptant l’estudi i pràctiques): entre 300 i 400 hores de dedicació al PFC

• Una (dues) assignatura: es pot suspendre!• Tot i que el projecte pot estar emmarcat dins

d’un grup de projectes amb aspectes comuns, el PFC és individual

Page 3: Projecte  final de carrera Què és?

Metodologia

• 1er trimestre: – Definir el tema del projecte– Habituar-se amb la tecnologia que s’utilitzarà– Fer una primera anàlisi de requeriments

• 2on trimestre:– Al final del trimestre s’ha de presentar al director del

projecte un “informe de progrés”– Bàsicament, aquest informe ha d’incloure un petit “estat

de l’art”, l’anàlisi de requeriments i una planificació– Per poder presentar el projecte el juny cal haver aprovat

aquest informe de progrés

Page 4: Projecte  final de carrera Què és?

Metodologia• 3er trimestre:

– Al final del trimestre s’ha de dipositar la memòria del projecte– Aquest document ha de reflectir la feina feta per l’alumne i és la part

fonamental de l’avaluació. És convenient que com a annexe, o en un CD, porti el codi (i executables) de l’aplicació que s’hagi desenvolupat si és el cas

– S’assignarà un tribunal i aquest avaluarà la memòria i permetrà o negarà la possibilitat de fer la presentació segons la qualitat del treball. Així mateix pot recomanar certes modificacions

– Hi haurà una presentació de 30 minuts on s’exposarà el més important del projecte i si és útil es farà una demo de l’aplicació que s’hagi desenvolupat. El tribunal posarà la nota definitiva a partir de la memòria i presentació

– Per als que van suspendre l’informe de progrés cal presentar-lo al juny per poder presentar el projecte al setembre

Page 5: Projecte  final de carrera Què és?

Proposta d’índex de la memòriaAgraïments i Dedicatòries Índex 1. Introducció

1. Objectiu i Abast del Projecte 2. Contexte 3. Resum del Projecte

2. Anàlisi de Requeriments 1. Requeriments Funcionals 2. Requeriments no-Funcionals

3. Eines i Conceptes 1. Eines utilitzades: llenguatge de programació, entorns, aplicacions.... 2. Conceptes: algoritmes, dissenys semblants ja existents...

4. Anàlisi i Disseny 1. Estudi de com s'han d'afrontar els diversos requeriments (funcionals i no funcionals) de l'apartat 2. 2. Anàlisi del Domini: diagrama de classes del domini, possiblement diagrames de seqüència 3. Disseny i Implementació de l'aplicació: diagrama de classes de disseny, de seqüència, de distribució, utilització de Patrons de Disseny, etc...

5. Conclusions 1. Què queda per fer 2. Conclusions

Bibliografia Annexes. (Llistats de Codi Font, Manual d'usuari...)

Page 6: Projecte  final de carrera Què és?

Més consideracions• La proposta d’índex no és tancada• De fet es recomana seguir un cicle de desenvolupament

incremental– Desenvolupaments d’entre 1 i 3 setmanes d’un conjunt de tasques que

s’hagin determinat, incloent les fasses d’anàlisi, disseny, programació i testeig

• Cal utilitzar les tècniques adequades de documentació (diagrames UML)

• Recomanació per als alumnes de l‘ETIS: – Seguir l’assignatura d’Enginyeria del Software I, almenys la part de

cicle de vida i UML– Alternativament, llegir el llibre

• UML gota a gota. Martin Fowler. Addison Wesley Longman

Page 7: Projecte  final de carrera Què és?

La tasca del director• El director monitoritza la feina de l’alumne i el guia, però

– no és un programador més del projecte!!– no s’ha d’esperar d’ell que resolgui els problemes del projecte!!

(l’objectiu d’un PFC és demostrar que un alumne pot sortir-se’n correctament front uns problemes avançats)

• El director proposarà un tema que pot ser més o menys obert. Amb ell s’ha d’arribar a tancar al llarg del primer trimestre

• El director anirà guiant i supervisant periòdicament el treball de l’alumne al llarg del curs– Es recomana establir revisions periòdiques per establir calendaris i

llistes de coses a fer per a la propera reunió– Això es pot fer de forma individual o en grup