El cicle de vida de desenvolupament d'aplicacions

DURADA: 100h

OBJECTIUS:

– Manejar les eines d’enginyeria de programari.
– Verificar la correcció de les classes desenvolupades mitjançant la realització de proves.
– Elaborar la documentació completa relativa a les classes desenvolupades i proves
realitzades. Realitzar modificacions de classes existents per canvis en les
especificacions.
– Desenvolupar interfícies d’usuari en llenguatges de programació orientats a objecte, a
partir del disseny detallat.

CONTINGUTS:

UD1. Procés d’enginyeria de l’Software.
1.1. Distinció de les fases del procés d’enginyeria programari: especificació, disseny, construcció i
proves unitàries, validació, implantació i manteniment.
1.2. Anàlisi dels models de el procés d’enginyeria: model en cascada, desenvolupament evolutiu,
desenvolupaments formar-los, etc.
1.3. Identificació de requisits: concepte, evolució i traçabilitat.
1.4. Anàlisi de metodologies de desenvolupament orientades a objecte.
1.5. Resolució d’un cas pràctic de metodologies de desenvolupament que utilitzen UML.
1.6. Definició del concepte d’eines CASE.
UD2. Planificació i seguiment.
2.1. Realització d’estimacions.
2.2. Planificacions: models de diagramat. Diagrama de Gantt.
2.3. Anàlisi de l’procés de l’seguiment. Reunions i Informes.
UD3. Diagramat.
3.1. Identificació dels principis bàsics de UML.
3.2. Empelo de diagrames d’ús.
UD4. Desenvolupament de la GUI.
4.1. Anàlisi de el model de components i esdeveniments.
4.2. Identificació d’elements de la GUI.
4.3. Presentació de el disseny orientat a l’usuari. Nocions d’usabilitat.
4.4. Ocupació d’eines d’interfície gràfica.
UD5. Qualitat en el desenvolupament de programari.
5.1. Enumeració de criteris de qualitat.
5.2. Anàlisi de mètriques i estàndards de qualitat.
UD6. Proves.
6.1. Identificació de tipus de proves.
6.2. Anàlisi de proves de defectes. Proves de caixa negra. Proves estructurals. proves de trajectòries. Proves d’integració. Proves d’interfícies.
UD7. Excepcions.
7.1. Definició. Fonts d’excepcions. Tractaments d’excepcions. Prevenció d’errors.
Excepcions definides i llançades pel programador.
7.2. Ús de les excepcions tractades com objectes.
UD8. Documentació.
8.1. Com produir un document.
8.2. Estructura de el document.
8.3. Generació automàtica de documentació.

Inscriu-te al curs!