1. UNIVERSIDAD PRIVADA TELESUP
SÍLABO
I. DATOS GENERALES
1.1. Curso : Ingeniería de Requerimientos
1.2. Ciclo : Tercero
1.3. Carrera : Ingeniería de Sistemas y Informática
1.4. Código curso : S-301
1.5. Requisito : Introducción a la Tecnología de la Información
1.6. Créditos : 4
II. DESCRIPCIÓN GENERAL
La asignatura de Ingeniería de Requerimientos, es de naturaleza teórico práctico y pertenece al
área de formación profesional. La presente asignatura surge como un requerimiento del
estudiante de Ingeniería de Sistemas para integrar la tecnología de la Ingeniería de
Requerimientos Orientada a Objetos en el desarrollo e implementación de sistemas de
información. Debido al creciente proceso de automatización de las organizaciones, se requiere
de la disposición de herramientas y técnicas específicas orientadas al objeto para la construcción
e implementación de sistemas de información y soporte fundamental para toma de decisiones de
la alta dirección.
El conocimiento de las metodologías de la Ingeniería de Requerimientos cumple un rol
preponderante en la formación académica del estudiante de Ingeniería de Sistemas, pues los
capacita en la comunicación eficaz con las empresas y clientes, entender sus necesidades y
aportar las soluciones más adecuadas para cada caso.
Comprende cuatro unidades de aprendizaje: I. Introducción a la ingeniería de requisitos. II
Requerimientos - RUP. III. Análisis de Requerimientos. IV. Modelo de Análisis de
Requerimientos Avanzados.
III. COMPETENCIA
Conceptualiza y aplica las técnicas y métodos de la ingeniería de requerimientos en base a las
necesidades, especificaciones del cliente utilizando diferentes modelos de del proceso unificado
relacional en todo el ciclo de vida del software, diseñando modelos de análisis y modelo de
objetos para capturar correctamente los requisitos del cliente.
IV. CAPACIDADES
1. Analiza y reconoce la importancia de la ingeniería de requisitos en el desarrollo de sistemas
de información organizacional.
2. Aplica las técnicas y métodos de la Ingeniería de Requerimientos para la construcción de
sistemas de información, expresando sus ideas con coherencia, lógica, orden, claridad,
fundamento y buen lenguaje.
3. Diseña modelos de análisis para capturar correctamente los requisitos del cliente.
4. Diseña modelos de colaboraciones para entender la interacción entre los objetos del sistema,
modelos lógicos de clases relacionándolos con el diseño obtenido en el modelo conceptual,
diagramas de componentes y despliegue utilizando los modelos obtenidos hasta el momento
y los requerimientos del cliente.
2. V. ACTITUDES
1. Desarrolla una actitud emprendedora mediante la toma de iniciativas, promoción de
actividades y tomo de decisiones en relación a la actividad asignada.
2. Actúa con responsabilidad personal, al cumplir con los horarios establecidos y el respeto a las
normas de convivencia.
3. Cumple con la presentación de los trabajos encomendados de manera individual y en equipo,
respetando la iniciativa y aportes de los integrantes.
4. Desarrolla la creatividad, la innovación, la actitud emprendedora y el respeto a la honestidad
intelectual.
VI. PROGRAMACIÓN DE CONTENIDOS
UNIDAD I: INTRODUCCIÓN A LA INGENIERÍA DE REQUISITOS
CAPACIDAD:
Analiza y reconoce la importancia de la ingeniería de requisitos en el desarrollo de sistemas de información
organizacional.
Semana Contenidos conceptuales Contenidos procedimentales Actividades
1
1. La Ingeniería de Requerimientos Conoce los conceptos fundamentales de la
Ingeniería de Requerimientos.
Exposición dialogada
Taller
2. Proceso de la ingeniería de
requisitos
Entiende el proceso de la ingeniería de
requisitos.
Exposición dialogada
Taller
3. Proceso de la ingeniería de
requisitos (continuación)
Analiza a detalle el proceso de la ingeniería de
requisitos.
Exposición dialogada
Taller
4. Clasificación y captura de
requisitos
Analiza, clasifica y captura los requerimientos
en base a modelos.
Exposición dialogada
Taller
UNIDAD II: REQUERIMIENTOS - RUP
CAPACIDAD:
Aplica las técnicas y métodos de la Ingeniería de Requerimientos para la construcción de sistemas de información, expresando
sus ideas con coherencia, lógica, orden, claridad, fundamento y buen lenguaje.
Semana Contenidos conceptuales Contenidos procedimentales Actividades
2
5. Casos Prácticos para capturar los
requisitos
Comprende los casos prácticos de captura de
requisitos.
Exposición dialogada
Taller
6. Métodos de Recolección de
Información.
Aplica los métodos de recolección de
información
Exposición dialogada
Taller
7. Proceso Unificado de desarrollo Conoce el Proceso unificado relacional
aplicado a la ingeniería de requerimientos.
Exposición dialogada
Taller
8. Modelado del Negocio Conoce los elementos que permiten elaborar el
modelo de caso de uso de negocio.
Exposición dialogada
Taller
UNIDAD III: ANALISIS DE REQUERIMIENTOS
CAPACIDAD:
Diseña modelos de análisis para capturar correctamente los requisitos del cliente.
Semana Contenidos conceptuales Contenidos procedimentales Actividades
3
9. Diagrama de Casos de Uso del
sistema
Comprende la estructura de los diagramas de
Casos de Uso del sistema
Exposición dialogada
Taller
10. Modelo Conceptual Conoce y aplica el modelo conceptual de
requerimientos.
Exposición dialogada
Taller
11. Modelo de Análisis de Objetos Conoce y aplica el modelo de análisis de
objetos.
Exposición dialogada
Taller
12. Diagrama de secuencia Conoce y aplica los diagramas de secuencia
de requerimientos adquiridos.
Exposición dialogada
Taller
UNIDAD IV: MODELO DE ANÁLISIS DE REQUERIMIENTOS AVANZADO
CAPACIDAD:
Diseña modelos de colaboraciones para entender la interacción entre los objetos del sistema, modelos lógicos de clases
relacionándolos con el diseño obtenido en el modelo conceptual, diagramas de componentes y despliegue utilizando los
modelos obtenidos hasta el momento y los requerimientos del cliente.
Semana Contenidos conceptuales Contenidos procedimentales Actividades
3
13. Diagrama de colaboraciones Conoce y aplica los diagramas de
colaboraciones.
Exposición dialogada
Taller
14. Modelo lógico de clases Conoce y aplica el modelo lógico de clases. Exposición dialogada
Taller
15. Modelo de diseño aplicado a los
requerimientos
Conoce y aplica el modelo de diseño aplicado
a los requerimientos.
Exposición dialogada
Taller
16. Diagrama de componentes y
despliegue
Conoce y aplica los diagramas de
componentes y despliegue.
Exposición dialogada
Taller
3. VII. METODOLOGÍA (PROCEDIMIENTOS DIDACTICOS)
1. Exposición dialogada.
2. Revisión de lecturas por temas.
3. Talleres: desarrollo de trabajos grupales (debate, mini plenarias, lluvias de ideas, entre otros).
4. Presentación y exposición de trabajos
VIII. EQUIPOS Y MATERIALES
Multimedia, pizarra, separatas, papelógrafos, plumones, lápices, cuadernos de trabajo y los que
se requieran para los trabajos teóricos y prácticos de cada Unidad de Aprendizaje.
IX. EVALUACIÓN
La Nota final será el promedio de:
1. Actividades (ACT) 50%
2. Asistencia al Seminario (AS) 10%
3. Examen Final (EF) 40%
X. FUENTES DE INFORMACIÓN
1. Bibliográficas
PRESSMAN, Roger. “Ingeniería del Software. Un Enfoque Práctico”. 5ª ed. México:
McGraw-Hill Latinoamericana, 2002. ISBN: 8448132149 (005.31/P85/E1)
BOOCH, Grady et tal. “El Proceso Unificado de Desarrollo de Software”. 1ª ed.
España: Editorial Addison-Wesley.
LARMAN, Craig. UML y Patrones – Introducción al Análisis y Diseño Orientado a
Objetos. 1ª ed. España: Pearson Educación.
SENN, James. “Análisis y Diseño de Sistemas de Información”. México: Mc Graw Hill.
ISBN: 9684229917
BRAUDE, J. “Ingeniería de Software: Una Perspectiva Orientada a Objetos” Ra-ma.
ISBN: 8478975756. ISBN-13: 9788478975754
SOMMERVILLE, Ian “Ingeniería de Software: Un enfoque practico”, Eddison Wesley,
México, 692 p
2. Electrónicas
Ingeniería de requerimientos
http://es.wikipedia.org/wiki/Ingenier%C3%ADa_de_requisitos
Proceso de la ingeniería de requisitos
http://danielvn7.wordpress.com/2008/03/27/proceso-de-la-ingenieria-de-requisitos/
Clasificación y captura de requisitos
http://www.fdi.ucm.es/profesor/gmendez/docs/is0809/03-Requisitos.pdf
Modelo de requerimientos
http://www.scribd.com/doc/14897162/Evaluacion-de-Requerimientos-para-un-Sistema-de-
Informacion-de-Gestion-de-Recursos-Humanos
http://www.monografias.com/trabajos6/resof/resof.shtml
Métodos de recolección de información
http://www.monografias.com/trabajos18/recoleccion-de-datos/recoleccion-de-datos.shtml
Proceso unificado de desarrollo
http://www.mitecnologico.com/Main/ElModeloProcesoUnificado
http://www.scribd.com/doc/35010781/Modelo-de-Proceso-Unificado
Diagrama de casos de uso del negocio
http://www.scribd.com/doc/13500172/actividad2-diagrama-de-casos-de-uso-del-negocio-y-
del-sistema
Diagrama de casos de uso del sistema
http://www.clikear.com/manuales/uml/diagramascasouso.aspx
PROMEDIO 5ACT + 1AS + 4EF
FINAL = 10
4. Modelo conceptual
http://www.vico.org/aRecursosPrivats/UML_TRAD/talleres/mapas/UMLTRAD_101A/LinkedD
ocuments/UML_diagClases.pdf
Modelo de análisis de objetos
http://www.chaco.gov.ar/utn/disenodesistemas/apuntes/oo/ApunteUML.pdf
Diagrama secuencia
http://www.scribd.com/doc/15493687/DIAGRAMAS-DE-SECUENCIA
Diagrama de colaboraciones
http://es.wikipedia.org/wiki/Diagrama_de_colaboraci%C3%B3n
Modelo lógico de clases
http://www.sparxsystems.com.ar/downloads/whitepapers/El_Modelo_Logico.pdf
Modelo de diseño aplicado a los requerimientos
http://sisbib.unmsm.edu.pe/bibvirtualdata/tesis/basic/mendoza_nj/cap5.pdf
Diagrama de componentes y despliegue
http://www.info-ab.uclm.es/asignaturas/42530/pdf/M2tema12.pdf
Curso de UML-Actividad 6 Diagramas de componentes y despliegue
http://es.scribd.com/doc/13500210/actividad6-diagrama-de-componentes-y-despliegues