| Responsable: | Pere Botella López (botella |
| Crèdits ECTS | Departament | Tipus | Requisits | Idiomes Impartició | ||||
|---|---|---|---|---|---|---|---|---|
| 6.0 | ESSI |
|
Pre-requisit DSI
Correquisit ER Correquisit NE |
|
||||
DescripcióEl Projecte es l'activitat mes habitual de la enginyeria en el seu desenvolupament professional, fins i tot en moltes empreses tota la feina d'enginyeria s'organitza al voltant dels projectes. I l'enginyeria informàtica no està al marge d'aquesta tendència, ben al contrari, hi és ben present. Dins l'especialitat de sistemes d'informació, aquesta assignatura està pensada per reproduir, en la mesura del possible, l'activitat de desenvolupament de projectes de sistemes d'informació tal com succeeix a l'entorn professional, es a dir, al voltant d'un equip de projecte amb rols diferenciats, i tenint en compte tots els aspectes de la gestió d'un projecte: planificació, costos, terminis, entregables, actes de reunions, presentacions orals, etc...Es tracta doncs d'una assignatura completament pràctica. Les tècniques necessàries ja han estat adquirides en assignatures prèvies (SIO, DSI i precedents) o simultànies (ER), i a PSI les posaran en pràctica en la realització d'un projecte sobre un cas que es presentarà. Començarem pel pla de sistemes (ja treballat a SIO) i la modelització dels processos de negoci. I partint del model de negoci, farem el document de requisits, l'anàlisi i el disseny en capes del sistema, tot això seguint un mètode (Procés Unificat) i una eina de modelització (a determinar). Professors
| ||||||||
| Dedicació en hores setmanals | T : 0.0 | P : 0.0 | L : 4.0 | AA : 5.6 | AD : 0.4 |
Descripció del funcionament, enunciat, guia del projecte, formació dels equips de projecte
Descripció de l'eina de modelització i del procés unificat
Conceptes bàsics i elements per fer la gestió del projecte de PSI
Partirem d'un cas d'empresa, per al que desenvoluparem el model de negoci (processos) usant l'eina de suport i el pla de sistemes (tal com s'ha vist a SIO). Feina en grup al laboratori amb el suport del professor consultor
Per alguns dels processos definits en la fase inicial, farem el disseny del sistema d'informació amb el suport de l'eina i el Procés Unificat, tal com s'ha vist a DSI Feina en grup al laboratori amb el suport del professor consultor.
| Activitat | Activitat de tipus Acte avaluatiu | T | P | L | AA | AD |
| Activitat | Activitat de tipus Acte avaluatiu | Hores de Teoria | Hores de Problemes | Hores de Laboratori | Hores d'Aprenentatge Autònom | Hores d'Aprenentatge Dirigit |
| Posta en marxa del projecte | T | P | L | AA | AD | Total | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| 0.0 | 0.0 | 4.0 | 0.0 | 0.0 | 4.0 | |||||
|
Alumne: Llegeix el material, forma equips de projecte i assignen rols Objectius:Continguts
Descripció tipus d'hores
|
||||||||||
| Modelització visual usant UML i RUP | T | P | L | AA | AD | Total | ||
|---|---|---|---|---|---|---|---|---|
| 0.0 | 0.0 | 2.0 | 2.0 | 0.0 | 4.0 | |||
| Elements de gestió de projectes | T | P | L | AA | AD | Total | ||
|---|---|---|---|---|---|---|---|---|
| 0.0 | 0.0 | 2.0 | 2.0 | 0.0 | 4.0 | |||
| Desenvolupament de la Fase Inicial del projecte | T | P | L | AA | AD | Total | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0.0 | 0.0 | 20.0 | 22.0 | 0.0 | 42.0 | |||||||
|
Alumne: Els equips de projecte desenvolupen el projecte amb el suport del professor tutor per dubtes i consultes Objectius:Continguts
Descripció tipus d'hores
|
||||||||||||
| Presentació inicial del projecte | T | P | L | AA | AD | Total | ||
|---|---|---|---|---|---|---|---|---|
| - | - | 2.0 | 4.0 | - | 6.0 | |||
|
Presentació orientada a client, on cal explicar els principals processos de negoci, el pla de sistemes, i la estimació de la durada i cost del projecte Setmana 6 |
||||||||
| Lliurament primera fase projecte | T | P | L | AA | AD | Total | ||
|---|---|---|---|---|---|---|---|---|
| - | - | - | 10.0 | 2.0 | 12.0 | |||
| Desenvolupament Fase final del projecte | T | P | L | AA | AD | Total | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| 0.0 | 0.0 | 28.0 | 30.0 | 0.0 | 58.0 | |||||
|
Alumne: Els equips de projecte desenvolupen el projecte amb el suport del professor tutor per dubtes i consultes Objectius:Continguts
Descripció tipus d'hores
|
||||||||||
| Control intermedi de la progressió del projecte | T | P | L | AA | AD | Total | ||
|---|---|---|---|---|---|---|---|---|
| - | - | - | 0.0 | 2.0 | 2.0 | |||
| Presentació final del projecte | T | P | L | AA | AD | Total | ||
|---|---|---|---|---|---|---|---|---|
| - | - | 2.0 | 4.0 | - | 6.0 | |||
|
Presentació tècnica del sistema d'informació dissenyat Setmana 14 |
||||||||
| Lliurament final del projecte | T | P | L | AA | AD | Total | ||
|---|---|---|---|---|---|---|---|---|
| - | - | - | 10.0 | 2.0 | 12.0 | |||
| Total per tipus | T | P | L | AA | AD | Total |
| 0.0 | 0.0 | 60.0 | 84.0 | 6.0 | 150.0 |
Es una assignatura de projecte, i per tant bàsicament pràctica. Les classes son sempre en aules de laboratori, amb un nombre de 4 o 5 equips de projecte per aula. Les explicacions de conceptes que cal fer (la major part al principi, però també en qualsevol moment quan cal) es fan a la mateixa aula, en blocs de 20-30 minuts. Els equips de projecte son formats per 3, 4 o 5 membres, amb rols diferents assignats (cap, analista de negoci o analista de sistema). El professor, a l'aula, actua com tutor dels equips. Les dues presentacions previstes es fan també en hores de laboratori.
El projecte parteix d'un cas d'empresa, i tracta de reproduir el cas d'un projecte real, amb tots els seus elements (terminis, entregables, gestió del projecte, etc.), del qual cal entregar el model dels processos de negoci, el pla de sistemes, i els models d'anàlisi i disseny d'una part del sistema previst. Es segueix un métode (Procés Unificat) adaptat a l'assignatura, usant UML com a llenguatge de modelat amb el suport d'eines CASE. Es fan dues entregues del projecte, la primera amb amb el model de negoci i pla de sistemes, i la segona amb els models d'anàlisi i disseny. Els aspectes tècnics que es posen en pràctica corresponen a les assignatures precedents (DSI, SIO i, eventualment, ER).
En una assignatura de projecte, el que es qualifica es la realització del projecte. Aquest es realitza en equip, i els membres de l'equip tenen rols diferenciats. L'avaluació del projecte te en compte els artefactes informàtics produits, la documentació, les presentacions orals i el comportament global de l'equip, i això configura un nota global d'equip. La nota final de cada estudiant es aquesta nota d'equip, matisada amb el comportament del rol efectuat per aquest estudiant.
El components de la nota son:
NArt: Nota del artefactes entregats (models UML, diagrames Gantt, etc.)
NArt= SUM (Wi*Ni)/SUM Wi
on Wi es el pes de cada artefacte i Ni la seva nota (la llista d'artefactes es concretarà amb la Guia del projecte, i serà variable; els pesos seran mes grans pels artefactes essencials, p.ex. models UML, i menors per artefactes complementaris, i poden ser zero per algun artefacte si el professor així ho decideix).
NDoc: Nota de la documentació presentada
NDoc= 0,6*NCD + 0,4*QD, on NCD es la valoració del contingut tècnic, i QD la valoració de la qualitat formal de la memòria tècnica
NPres: Nota de les presentacions
NPres= 0,4*NCP + 0,6*QP, on NCP es la valoració del seu contingut tècnic, i QP la valoració de la qualitat formal de les presentacions (dues) realitzades
Ndes: Nota de desenvolupament
Ndes= valoració global del professor sobre la qualitat del treball fet per l'equip, observada en el dia a dia a l'aula
NdesRol: Nota de desenvolupament del rol
NdesRol= valoració del professor sobre l'acompliment individual de cadascun dels rols dins l'equip, observada en el dia a dia a l'aula
NEquip= 0,4*NDoc+0,3*NArt+0,2*Npres+0,1*Ndes
Nota final= 0,9*NEquip + 0,1*NdesRol
L'avaluació de les competències transversals s'obté de:
Comunicació Oral i Escrita = (QD+QP)/2 * (NdesRol/Ndes)
Treball en equip = NdesRol
i té uns valors A, B, C, D, segons:
A si la nota es superior a 8.4
B si la nota està entre 7 i 8.4
C si la nota està entre 5 i 6.9
D si la nota és inferior a 5
http://www.ibm.com/developerworks/rational/library/769.html#fig4
http://www.sparxsystems.com.au/
http://www.sparxsystems.com.au/resources/index.html
http://www.ganttproject.biz/
http://sourceforge.net/projects/openproj/
http://www.uml.org/
http://www.omg.org/
http://www.sparxsystems.com.au/bin/EAUserGuide.pdf
http://www.ambysoft.com/unifiedprocess/agileUP.html
http://epf.eclipse.org/wikis/openup