Vous êtes sur la page 1sur 4

SLABO WI12 INGENIERIA DE SOFTWARE

2015-2
1. DATOS GENERALES
Facultad:
Carrera:
Coordinador:
Requisitos:
Nmero de crditos:

Facultad de Ingeniera de Sistemas y Electrnica


Ingeniera de sistemas e Informtica
Ing. Pedro Molina Velarde
W3SS Anlisis y Diseo de Sistemas de Informacin
03

2. FUNDAMENTACIN
La asignatura de ingeniera de software est diseada para brindar al estudiante una visin
amplia de los aspectos relacionados a esta ingeniera, se desarrollan competencias
brindando a los alumnos de los conceptos, normas y estndares internacionales
relacionados a todo el ciclo de desarrollo de proyectos software de alta calidad.

3. SUMILLA
En este curso se desarrollan los conceptos relacionados con el planeamiento, la
organizacin y la direccin de un proyecto de desarrollo de software, se definen los
mecanismos de control de avance y correccin de errores, se proponen criterios para
definir estndares para el plan de pruebas, para un plan de calidad, as como para la
configuracin y mantenimiento del software, se desarrollan conceptos sobre estimacin y
mtricas del software, se revisan los procesos de desarrollo de software con un enfoque
orientado a datos y con un enfoque orientado a objetos.

4. LOGROS DE APRENDIZAJE
El presente curso tiene por finalidad de otorgar al alumno los conocimientos sobre las
herramientas y mtodos actuales para el desarrollo de software, y las aplique en el
desarrollo e implementacin de sistemas en el mundo real.
5. CONTENIDOS
Conoce y comprende los conceptos generales sobre programa,
software e ingeniera de software.
Describe los paradigmas de la ingeniera de software y los
enfoques para el desarrollo de software.
Identifica las metodologas para el desarrollo de software.
Valora la importancia del curso.
Comprende los principales procesos de la ingeniera de
software.
Analiza los conceptos, principios bsicos de la gestin del
proyecto de software.
Comprende la utilidad de los diagramas PERT-CPM.
Analiza e identifica requerimientos funcionales y
requerimientos no funcionales, conoce mtricas de software.
Conoce el anlisis estructurado y el anlisis orientado a objetos,
compara ambos enfoques e identifica su utilidad.
1

Semana 1

Semana 2
Semana 3
Semana 4
Semana 5
Semana 6

Conoce el diseo estructurado y el diseo orientado a objetos,


compara ambos enfoques e identifica su utilidad
Conoce los conceptos de base de datos, normalizacin y des
normalizacin, identifica en ejemplos prcticos la 1FN , 2FN y
3FN.
Comprenden la aplicabilidad de los diseos de interfaces de
usuario (GUI's), identifica las diferentes partes de un buen
diseo de interfaces de usuarios basados en estndares
internacionales para este fin.
Conoce las diferentes tcnicas y metodologas en cuanto a
usabilidad de software, identifica los tipos de software y la
usabilidad en cada uno de estos
Conoce el modelo de procesos de software CMMI, conoce la
norma tcnica peruana 12207
Conoce las mtricas de software ms usadas en la actualidad.
Conoce las pruebas del software en cuanto a sus tipos y forma
de abordarlas, elabora un plan de pruebas, casos de pruebas.
Conoce la configuracin y mantenimiento del software,
elabora documentacin del software.

Semana 7
Semana 8

Semana 9

Semana 10
Semana 11
Semana 12
Semana 13
Semana 14

6. METODOLOGA
Trabajo individual y en equipo, casos prcticos de los temas hechos en clase, se abordarn
los temas con trabajos prcticos monogrficos en equipo, uso de multimedia y
laboratorios. Asimismo se determinar trabajos de investigacin que corresponden al
trabajo autnomo reflexivo del alumno. Se complementar dicho aprendizaje con material
didctico en la plataforma virtual.

7. SISTEMA DE EVALUACIN
El promedio final del curso ser:

PC1, PC2 y PC3 son Prcticas Calificadas


0.2PC1 + 0.2PC2 + 0.2PC3 + 0.4EF Individuales.
EF es Examen Final.

Nota:

Slo se podr rezagar el Examen Final.


El examen rezagado incluye los contenidos de todo el curso.
No se elimina ninguna prctica calificada.
La nota mnima aprobatoria es 12 (doce).

8. FUENTES DE INFORMACIN
Bibliografa Base.
2

ROGER S. PRESSMAN; Ingeniera de Software, un enfoque prctico. Editorial


Mc Graw Hill, (2000)
ALFREDO WEITZENFELD; Ingeniera de software orientado a objetos con UML
JAVA, e Internet. Editorial Thomson. Mxico, 2004
Bibliografa Complementaria.
UML JAVA, e Internet. Editorial Thomson. Mxico, 2004

9. CRONOGRAMA DE ACTIVIDADES
Actividades y
evaluaciones

Semana

Contenidos o temas

Semana 1

Introduccin a la ingeniera de software:


Conceptos generales sobre programa,
software e ingeniera de software, etapas y
procesos de la ingeniera de software,
paradigmas de la ingeniera de software,
enfoques para el desarrollo de software.

Semana 2

Metodologas para el desarrollo de


software. Anlisis y diseo estructurado,
proceso unificado rational (RUP), mtrica 3, Expone las Metodologas
proyecto de desarrollo de software, estudio de desarrollo de software
de
factibilidad,
factibilidad
tcnica, y las compara.
factibilidad
econmica,
factibilidad
operativa.

Semana 3

Semana 4

Semana 5

Semana 6

Revisin de los principales procesos de la


ingeniera de software:
- Anlisis de requisitos
- Anlisis y diseo del software
- Pruebas del software
- Calidad del software
- Configuracin
- Documentacin del software
- Mantenimiento del software
La gestin del proyecto de software,
diagramas PERT.
1.-Planificacin de actividades
2.-Estimacin de tiempos y recursos
3.-Mtricas
Anlisis de requisitos.
1.- Modelado del negocio, tcnica IDEF0 y
BPMN 2.- Fundamento del anlisis de
requisitos, requerimientos funcionales y no
funcionales.
Anlisis del sistema:
1.-Los pasos del anlisis del sistema
2.-Modelacin de la arquitectura del sistema
3.-Especificacin del sistema.
Anlisis estructurado. Diagrama de flujo de
3

El alumno entiende de la
importancia de la
ingeniera de software
dentro de una
organizacin.

Resumen de los principales


procesos de ingeniera de
software.

Se revisan casos prcticos


de gestin de proyectos de
software y la aplicabilidad
de los diagramas PERT.
Prctica Calificada 1

Se hace Expone lecturas


relacionadas al anlisis de
Requisitos.

Reconoce las diferencias

Semana 7

Semana 8

Semana 9

Semana 10

Semana 11

Semana 12

Semana 13

Semana 14

Semana 15

datos (DFD), Diag. Entidad-Relacin (ERD) y


diccionario de datos.
Anlisis orientado a objetos. Diagramas
UML, diagrama casos de uso - diag.
secuencia - diag. actividades - diag. clases.
Anlisis estructurado.
1.-Fundamento del diseo de software
2.-Diseo orientado al flujo de datos.
Anlisis orientado a objetos.
1.-Diagrama de clases.
2. Especificacin de operaciones.
3.-Diagrama de componentes.
4. Diagrama de despliegue.

entre anlisis estructurado


y orientado a objetos.

Reconoce las diferencias


entre diseos estructurado
y orientado a objetos.

Resuelve problemas de
Revisin de los conceptos de base de datos.
normalizacin y des
Normalizacin de una BD, formas normales:
normalizacin.
1FN, 2FN, 3FN, 4FN y 5FN.
Prctica Calificada 2
Diseo de interfaces de usuario (GUI's).
Estndares para el diseo de GUI's y Disea interfaces de
usuario.
usabilidad.
Reconoce la importancia
de la usabilidad del
Usabilidad del software.
software respondiendo a
un cuestionario en equipo.
La calidad del software:
- El modelo de madurez de Reconoce la importancia
capacidades (CMM)
del CMMI y la 12207
- Estndares para la calidad del respondiendo a un
software
cuestionario en equipo.
- La norma tcnica peruana N 12207.
Aplica en una gua dirigida
las mtricas de software
Mtricas del software.
aprendidas.
Prctica Calificada 3
Las pruebas del software.
Explica la clasificacin de
- Tipos de pruebas.
las pruebas de software
- El proceso de pruebas: Estrategia, mediante un cuadro
planeacin y construccin de la sinptico.
prueba.
Reconoce la importancia
de la configuracin y
Configuracin y mantenimiento del
mantenimiento del
software y documentacin del software.
software respondiendo a
un cuestionario en
equipo.
Examen Final

FECHA DE ACTUALIZACIN: 19/02/2015.


4

Vous aimerez peut-être aussi