Anda di halaman 1dari 4

Qualitat i Desenvolupament del Programari 2015 - 2016

Qualitat i Desenvolupament del Programari

2015/2016

Codi: 43337
Crdits: 6

Titulaci

Tipus

Curs

Semestre

4314660 Enginyeria Informtica / Computer Engineering

OB

Professor de contacte

Utilitzaci de llenges

Nom: Rodolfo Alberto Guichon Aguilar

Llengua vehicular majoritria: angls (eng)

Correu electrnic: Rodolfo.Guichon@uab.cat

Prerequisits
No hi ha cap pre-requisit previ per a cursar aquesta assignatura.

Objectius
Introduir a l'estudiant varis aspectes relacionats amb la introducci de prcticas y eines que augmenten
qualidad del desenvolupadment de software aix com la gesti d'aquestes. Coneixe les tcniques de
planificaci de la gesti d'aquestes prcticas, les activitats que permeten augmentar la qualidad del
desenvolupament, la mesura de l'impacte d'aquestes activitats en el producte desenvolupat, les diferents
metodologies d'enginyeria del software que permeten el desenvolupament de software d'alta qualidad, aix
com recomanacions en l'organitzaci de l'equip de desenvolupament i la mesura de la qualitat d'aquests
processos.

Competncies
Comunicar-se oralment i per escrit en llengua anglesa.
Demostrar un esperit emprenedor i innovador en la recerca de nous espais o mbits en el camp de
treball propi, amb una visi mplia de les possibilitats de la carrera professional en l'mbit de
l'enginyeria informtica.
Gestionar de manera responsable la informaci i el coneixement en la direcci de grups i/o projectes
multidisciplinaris.
Que els estudiants spiguin aplicar els coneixements adquirits i la seva capacitat de resoluci de
problemes en entorns nous o poc coneguts dins de contextos ms amplis (o multidisciplinaris)
relacionats amb la seva rea d'estudi.
Que els estudiants spiguin comunicar les seves conclusions, aix com els coneixements i les raons
ltimes que les fonamenten, a pblics especialitzats i no especialitzats d'una manera clara i sense
ambigitats
Que els estudiants siguin capaos d'integrar coneixements i enfrontar-se a la complexitat de formular
judicis a partir d'una informaci que, tot i ser incompleta o limitada, inclogui reflexions sobre les
responsabilitats socials i tiques vinculades a l'aplicaci dels seus coneixements i judicis
Que els estudiants tinguin les habilitats d'aprenentatge que els permetin continuar estudiant, en gran
manera, amb treball autnom a autodirigit
Ser capa danalitzar les necessitats d'informaci que es plantegen en un entorn i dur a terme totes les
etapes del procs de construcci d'un sistema d'informaci.
Ser capa daplicar els principis de l'economia i de la gesti de recursos humans i projectes, aix com la
legislaci, la regulaci i la normalitzaci de la informtica.
Ser capa daplicar mtodes matemtics, estadstics i d'intelligncia artificial per modelar, dissenyar i
desenvolupar aplicacions, serveis, sistemes intelligents i sistemes basats en el coneixement.

Qualitat i Desenvolupament del Programari 2015 - 2016


Ser capa dassegurar, gestionar, auditar i certificar la qualitat dels desenvolupaments, els processos,
els sistemes, els serveis, les aplicacions i els productes informtics.
Ser capa de comprendre i aplicar la responsabilitat tica, la legislaci i la deontologia professional de
l'activitat de l'enginyer informtic.
Ser capa de dirigir obres i installacions de sistemes informtics, complint la normativa vigent i
assegurant la qualitat del servei.
Ser capa de dur a terme l'elaboraci, la planificaci estratgica, la direcci, la coordinaci i la gesti
tcnica i econmica de projectes en tots els mbits de l'enginyeria informtica seguint criteris de
qualitat i mediambientals.
Ser capa de projectar, calcular i dissenyar productes, processos i installacions en tots els mbits de
l'enginyeria informtica.

Resultats d'aprenentatge
1. Analitzar les necessitats i limpacte de les metodologies de l'enginyeria del programari per solucionar el
problema que s'aborda en el desenvolupament de programari d'alta qualitat.
2. Comunicar-se oralment i per escrit en llengua anglesa.
3. Conceptualitzar alternatives de solucions de programari d'alta qualitat per a problemes d'enginyeria i
crear prototips que demostrin la validesa del sistema proposat.
4. Demostrar un esperit emprenedor i innovador en la recerca de nous espais o mbits en el camp de
treball propi, amb una visi mplia de les possibilitats de la carrera professional en l'mbit de
l'enginyeria informtica.
5. Gestionar de manera responsable la informaci i el coneixement en la direcci de grups i/o projectes
multidisciplinaris.
6. Identificar la millor organitzaci d'equips i la millor mesura de qualitat que es puguin definir per resoldre
un problema del desenvolupament del programari.
7. Identificar les qestions bsiques que s'han de resoldre en el problema que s'aborda en el
desenvolupament de programari d'alta qualitat, aix com les tcniques ms adequades per a
l'organitzaci d'equips de desenvolupament i mesura de la qualitat dels processos.
8. Que els estudiants spiguin aplicar els coneixements adquirits i la seva capacitat de resoluci de
problemes en entorns nous o poc coneguts dins de contextos ms amplis (o multidisciplinaris)
relacionats amb la seva rea d'estudi.
9. Que els estudiants spiguin comunicar les seves conclusions, aix com els coneixements i les raons
ltimes que les fonamenten, a pblics especialitzats i no especialitzats d'una manera clara i sense
ambigitats
10. Que els estudiants siguin capaos d'integrar coneixements i enfrontar-se a la complexitat de formular
judicis a partir d'una informaci que, tot i ser incompleta o limitada, inclogui reflexions sobre les
responsabilitats socials i tiques vinculades a l'aplicaci dels seus coneixements i judicis
11. Que els estudiants tinguin les habilitats d'aprenentatge que els permetin continuar estudiant, en gran
manera, amb treball autnom a autodirigit
12. Ser capa daplicar els principis de l'economia i de la gesti de recursos humans i projectes, aix com la
legislaci, la regulaci i la normalitzaci de la informtica.
13. Ser capa de comprendre i aplicar la responsabilitat tica, la legislaci i la deontologia professional de
l'activitat de l'enginyer informtic.
14. Ser capa de dirigir obres i installacions de sistemes informtics, complint la normativa vigent i
assegurant la qualitat del servei.
15. Ser capa de dur a terme l'elaboraci, la planificaci estratgica, la direcci, la coordinaci i la gesti
tcnica i econmica de projectes en tots els mbits de l'enginyeria informtica seguint criteris de
qualitat i mediambientals.
16. Ser capa de projectar, calcular i dissenyar productes, processos i installacions en tots els mbits de
l'enginyeria informtica.
17. Utilitzar tcniques de gesti de qualitat i de defectes per assegurar, gestionar, auditar i certificar un
problema concret

Continguts

Qualitat i Desenvolupament del Programari 2015 - 2016

1. Principis de la gesti de la qualitat


2. Requeriments
3. Components
4. Planificaci
5. Processos gils
6. Testing
7. Mtriques
8. Qualitat a nivell organizatiu i CMMI

Metodologia
Classes expositives
Aprenentatge basat en problemes
Presentaci oral de traballs
Debats
Participaci en activitats complementaries
Elaboraci de traballs
Estudi personal

Activitats formatives
Ttol

Hores

ECTS

Resultats d'aprenentatge

42

1,68

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17

15

0,6

90

3,6

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17

Tipus: Dirigides
Teoria, seguiment i control
Tipus: Supervisades
Tutories
Tipus: Autnomes
Projecte

Avaluaci
1. Prova de sntesi: 20%
2. Realitzaci d'un projecte: 70% :

Qualitat i Desenvolupament del Programari 2015 - 2016


Defensa oral del treball/s (10%)
Participaci activa en el projecte (10%)
Autoevaluaci de l'equip de treball (10%)
Entrega de l'informe (40%)
3. Assistencia y participaci activa en classe: 10%

Activitats d'avaluaci
Ttol

Pes

Hores

ECTS

Resultats d'aprenentatge

Asistncia i participaci

10

Examen

20

0,12

1, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17

Projecte

70

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17

Bibliografia
1. Daniel Galin, Software Quality Assurance: From theory to implementation, Pearson, 2004.
2. Ken Schwaber and Jeff Sutherland, The scrum guide, Scrum.org, 2013.
2. Michael James, Scrum Reference card, http://scrumreferencecard.com/ScrumReferenceCard.pdf, 2012.
3. Jeff Sutherland, Scrum Handbook, Scrum Training Institute Press, 2010.
4. CMMI for Development v1.3, Software Engineering Institute, 2010.
5. Mary Beth Chrissis, Mike Konrad, Sandra Shrum,CMMI for Development 3rd edition, Adisson-Wesley,
2011
6. James Shore, Crromatic, The art fo Agile Development, O'really media, 2007

Anda mungkin juga menyukai