70 likes | 159 Views
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
E N D
Projecte final de carreraQuè é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 • 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
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
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
Proposta d’índex de la memòria Agraïments i Dedicatòries Índex • Introducció • Objectiu i Abast del Projecte • Contexte • Resum del Projecte • Anàlisi de Requeriments • Requeriments Funcionals • Requeriments no-Funcionals • Eines i Conceptes • Eines utilitzades: llenguatge de programació, entorns, aplicacions.... • Conceptes: algoritmes, dissenys semblants ja existents... • Anàlisi i Disseny • Estudi de com s'han d'afrontar els diversos requeriments (funcionals i no funcionals) de l'apartat 2. • Anàlisi del Domini: diagrama de classes del domini, possiblement diagrames de seqüència • Disseny i Implementació de l'aplicació: diagrama de classes de disseny, de seqüència, de distribució, utilització de Patrons de Disseny, etc... • Conclusions • Què queda per fer • Conclusions Bibliografia Annexes. (Llistats de Codi Font, Manual d'usuari...)
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
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