Вы находитесь на странице: 1из 6

Universidad Ricardo Palma

FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA INFORMATICA
DEPARTAMENTO ACADMICO DE INGENIERA

PLAN DE ESTUDIOS 2006-II


SLABO
1. DATOS GENERALES

1.1 Nombre del curso : Ingeniera de Requerimientos


1.2 Cdigo : IF 0404
1.3 Tipo del curso : Terico Prctico.
1.4 rea Acadmica : Ingeniera de Software
1.5 Condicin : Obligatorio
1.6 Nivel : IV Ciclo
1.7 Crditos : 03
1.8 Horas Semanales : Teora=2 , Laboratorio=3.
1.9 Requisitos : IF0304 Ingeniera de Procesos de Negocios

2. SUMILLA

El curso de Ingeniera de Requerimientos, corresponde al cuarto semestre de la formacin de la Escuela Acadmico


Profesional de Ingeniera Informtica. Su naturaleza es de especialidad.

(a) Objetivo:
Tiene como objeto descubrir, analizar, escribir y verificar los servicios y restricciones del sistema de software. La
Ingeniera de Requerimientos cumple un papel primordial en el proceso de produccin de software, ya que
enfoca un rea fundamental: la definicin de lo que se desea producir. Su principal tarea consiste en la
generacin de especificaciones correctas que describan con claridad, sin ambigedades, en forma consistente y
compacta, el comportamiento del sistema; de esta manera, se pretende minimizar los problemas relacionados al
desarrollo de sistemas.

De ah pues, el inters y la importancia del estudio de esta etapa del desarrollo de software. En esta asignatura, se
describir y aplicar en un proyecto de software real los diferentes tipos de requerimientos, las tcnicas o
mtodos para la obtencin, validacin, administracin y el modelado de los requerimientos.

(b) Unidades temticas:


Los contenidos del curso se dividen en cinco unidades temticas:

Unidad 1: Anlisis del Problema El Modelado de los Procesos del Negocio y los Sistemas de Informacin
Unidad 2: Evaluacin y Negociacin - El Negocio y sus Requerimientos de Sistemas de Informacin
Unidad 3: Especificacin - Los Requerimientos de los Casos de Uso del Sistema y la Visin y facilidades del
Sistema de Informacin
Unidad 4: Validacin Revisin de la consistencia entre los Requerimientos de los Sistemas de Informacin con
las facilidades que estos otorguen.
Unidad 5: Evolucin Hacia el Anlisis de los Sistema de Informacin

En esta asignatura, se describir y aplicar en un proyecto de software real los diferentes tipos de requerimientos, las
tcnicas o mtodos para la obtencin, validacin, administracin y especificacin de los requisitos; se har uso de
herramientas (CASE) para el soporte al modelado, al planteamiento de los requisitos y a la estructuracin de la
Documentacin.

3. COMPETENCIAS DE LA CARRERA
Integra soluciones tecnolgicas de informacin y procesos del negocio para encontrar las necesidades de las
empresas permitiendo alcanzar sus objetivos en una forma efectiva y eficiente.
Las soluciones tecnolgicas pueden cubrir distintos niveles, ya sea a nivel del gobierno, instituciones de salud,
educacionales u otros
Desarrolla y mantiene sistemas de software confiables y eficientes, que sea econmico desarrollarlos y
mantenerlos y que satisfagan los requisitos definidos por los clientes

IF 0404 INGENIERA DE REQUERIMIENTOS


4. COMPETENCIAS DEL CURSO
1. Aplica metodologas para describir los sntomas o efectos de los problemas que existen en los procesos de las
organizaciones.
2. Aplica tcnicas y herramientas para modelar los procesos de negocio, con el objeto de descubrir las causas
de los problemas detectados
3. Encuentra Modelos de Implementacin Fsica, utilizando herramientas de diseo y documentacin vigentes,
como soporte a los Procesos de Negocio estudiados y mejorados.
4. Plantea los requerimientos Funcionales y NO Funcionales, que sirvan para la elaboracin de una solucin
informtica, a partir del modelado realizado.
5. Permite refinar al modelo mediante el Anlisis de sus inconsistencias.

5. RED DE APRENDIZAJE

UNIDAD I UNIDAD II UNIDAD III

Anlisis del Evaluacin y Especificacin


Problema Negociacin

UNIDAD V UNIDAD IV

Evolucin Validacin

6. UNIDADES DE APRENDIZAJE

UNIDAD 1: Anlisis del Problema

Logros de aprendizaje:
Revisin de los problemas en los procesos de negocios.
Comprender el desarrollo iterativo incremental.
Comprender la importancia que tiene el conocimiento integral de los procesos de las empresas, en el
logro de buenos sistemas de Informacin.

N horas 5

SEMANA N 1, 2

Tema Actividades
1. El Ciclo de Vida de un proyecto de desarrollo Exposicin y presentacin del profesor de la Teora con el
de software. desarrollo prctico de las aplicaciones.
2. Desarrollo iterativo e incremental Participacin de alumnos con consultas y preguntas.
3. Revisin del Modelado del Proceso del Desarrollo en el laboratorio de Casos ejemplo usando
Negocio y del Modelado de Objetos del Rational Rose.
Negocio, artefactos.
4. Revisin de las Reglas del Negocio.
Tcnicas didcticas a emplear: Exposicin
Interrogacin didctica
Solucin de problemas
Debate
Equipos y Materiales: Pizarra y tizas y/o plumones.
Retroproyector y transparencias.
Bibliografa: El proceso unificado de desarrollo de Software, Ivar
Jacobson, Grady Booch, James Rumbaugh.
Mejoramiento de los procesos de la empresa, H.
Harrington, Ed., McGraw-Hill.
UML Gota a Gota, Martin Fowler, Kendall Scott, Addison-

IF 0404 INGENIERA DE REQUERIMIENTOS


Wesley-Longman.

ENLACES WEB
www.ibm.com/support/es/es/

UNIDAD 2: Evaluacin y Negociacin

Logros de aprendizaje:
Identificar los procesos actuales de la organizacin
Describir y delimitar a los problemas, plantear sus causas y sus soluciones.
Especificar los requerimientos Funcionales del Sistema, como Facilidades que el Usuario requiere que el
Sistema haga por l.

N horas 15

SEMANAS N 3, 4

Tema Actividades
1. Del Modelo del Proceso del Negocio al Modelo Exposicin y presentacin del profesor de la Teora con
del Sistema de Informacin. el desarrollo de casos prcticos.
2. Identificar los lmites del sistema. Paquetes del Desarrollo en el laboratorio de casos usando Rational
sistema. Rose.
3. Identificar Actores y Casos de Uso del Sistema.
4. Inspeccin y agrupacin de Actividades del Negocio. 1 Prctica Calificada Terica (semana 4)

Tcnicas didcticas a emplear: Exposicin


Interrogacin didctica
Solucin de problemas
Debate
Exposicin grupal
Equipos y Materiales: Pizarra y tizas y/o plumones.
Retroproyector y transparencias.
Laboratorio de Cmputo
Bibliografa: Dean Leffingwell, Don Widrig, Managing Software
Requirements - Publisher: Addison Wesley
Terry Quatrany. Visual Modeling with Rational Rose
and UML. Addison-Wesley.
Grady Booch, Ivar Jacobson, James Rumbaugh. El
Lenguaje de modelado unificado gua de usuario..
Addison-Wesley.
Martin Fowler & Kendall Scott, UML Distilled: a brief
guide to the standard object modeling language
reading

Enlaces WEB
www.foruse.com
www.ibm.com/developerworks/training/

UNIDAD 3: Especificacin de los Requerimientos

Logros de aprendizaje:

Determinar cuales sern los Casos de Uso del Sistema de Informacin (CUSI), que se debern construir,
en apoyo a las Actividades que se efectan para cada CUN.
A partir de los Trabajadores y Actores del Negocio, determinar cules de estos (Actores del Sistema)
manejaran el futuro Sistema Informtico.
Determinar una primera aproximacin de la Arquitectura del Sistema (Inclusin, Extensin,
Generalizacin, Agregacin).
Documentar, paso a paso, como se llevarn a cabo cada uno de los CUSI determinados.

IF 0404 INGENIERA DE REQUERIMIENTOS


N horas 15

SEMANAS N 5, 6, 7

Tema Actividades
1. Requerimientos Funcionales: Diagramas de Casos Exposicin y presentacin del profesor de la Teora
de Uso del Sistema. con el desarrollo de casos prcticos.
2. Caso de Uso Base y Casos de Uso Abstractos Desarrollo en el laboratorio de casos usando Rational
(Include, Extend, Generalizacin) del Sistema. Rose y Requisite Pro.
3. Especificacin textual de los Casos de Uso del Presentacin del 1 Entregable del proyecto con
Sistema. exposicin (semana 5)
4. Los Roles en el Anlisis de Requerimientos del
Sistema. 1 Prctica Calificada de Laboratorio (semana 6 )
5. Visin del Sistema y Glosario de Trminos.
6. Requerimientos Funcionales: facilidades Administrar Requerimientos con Requisite Pro.
(caractersticas) del Sistema de Informacin.

Tcnicas didcticas a emplear: Exposicin


Interrogacin didctica
Solucin de problemas
Debate
Exposicin grupal.
Equipos y Materiales: Pizarra y tizas y/o plumones.
Retroproyector y transparencias.
Laboratorio de Computo.
Bibliografa: Dean Leffingwell, Don Widrig, Managing Software
Requirements - Publisher: Addison Wesley
Terry Quatrany. Visual Modeling with Rational Rose
and UML. Addison-Wesley.
Grady Booch, Ivar Jacobson, James Rumbaugh. El
Lenguaje de modelado unificado gua de usuario..
Addison-Wesley
Martin Fowler & Kendall Scott, UML Distilled: a brief
guide to the standard object modeling language
reading

Enlaces WEB
www.foruse.com
www.ibm.com/developerworks/training/

SEMANA N 8

Tema Actividades
Examen Parcial

UNIDAD 4: Validacin

Logros de aprendizaje:

A partir de los Objetos identificados en el Negocio, determinar cuales sern las Entidades del Sistema,
sus Atributos y sus relaciones.
Identificar que otras Entidades requerir el Sistema, para su mejor funcionamiento.
Refinar el Modelo Obtenido, desagrupando y/o re-agrupando en nuevas Entidades del Sistema.

N horas 20

SEMANAS N 9, 10, 11, 12

Tema Actividades

IF 0404 INGENIERA DE REQUERIMIENTOS


1. Del Modelo de Clases del Negocio al Modelo Exposicin y presentacin del profesor de la Teora con el
de Clases del Sistema. desarrollo de casos prcticos.
2. Identificar que Objetos del Negocio pasarn a
convertirse en Entidades del Sistema. Presentacin del 2 Entregable del proyecto con exposicin
3. Inspeccin gramatical. Identificacin y (semana 10)
agrupacin de la informacin que se genera.
4. El Modelo Conceptual: Clases del Sistema de 2 Prctica Calificada Terica (semana 11)
Informacin, sus relaciones (multiplicidad) y
atributos. Desarrollo en el laboratorio de casos prcticos usando
Rational Rose.

Tcnicas didcticas a emplear: Exposicin


Interrogacin didctica
Solucin de problemas
Debate
Exposicin grupal
Equipos y Materiales: Pizarra y tizas y/o plumones.
Retroproyector y transparencias.
Laboratorio de Cmputo
Bibliografa: Dough Rosenberg & Kendall Scott. Applying Use Case
Driven Object Modeling with UML. Addison-Wesley

ENLACES WEB
www.visualcase.com/tutorials/
www.scribd.com

UNIDAD 5: Evolucin hacia el Anlisis de los Sistema de Informacin

Logros de aprendizaje:
Incorporar en la documentacin existente, los ajustes necesarios referidos al Modelo de Clases del
Sistema determinado.
Identificar los Requerimientos No Funcionales que apoyarn a los CUSI y Facilidades establecidas para
el Sistema de Informacin, de acuerdo a la Tecnologa Informtica vigente.
Efectuar los Anlisis que permitan completar todos aquellos aspectos no contemplados en la
especificacin actual del Sistema.

N horas 15

SEMANAS N 13, 14, 15

Tema Actividades
1. Refinar los Documentos de Especificacin de 2 Prctica Calificada de Laboratorio (semana 13)
los CUSI, .
2. Anlisis de Cobertura: Exposicin y presentacin del profesor de la Teora con el
Facilidades no detalladas en un grupo de desarrollo de casos prcticos.
CUSIs Desarrollo en el laboratorio de casos usando Rational Rose
Facilidades de alta prioridad no detallados y Requisite Pro.
en los Casos de Uso
3. Requerimientos NO Funcionales, Presentacin del 3 Entregable del proyecto con exposicin
suplementarios. (semana 15)
4. Refinar el Documento Visin y Glosario de
Trminos.
5. Anlisis de Impacto:
Requisitos Suplementarios
potencialmente afectados por un cambio
en las Facilidades.
Requerimientos de Casos de Uso
potencialmente afectados por un cambio
en Facilidades

IF 0404 INGENIERA DE REQUERIMIENTOS


Tcnicas didcticas a emplear: Exposicin
Interrogacin didctica
Solucin de problemas
Debate
Exposicin grupal.
Equipos y Materiales: Pizarra y tizas y/o plumones.
Retroproyector y transparencias.
Laboratorio de Computo.
Bibliografa: Per Kroll y Philippe Kruchten "The Rational Unified Process
Made Easy A Practitioners Guide to the RUP. Addison-
Wesley.
Frank Armour y Granville Miller. "Advanced Use Case
Modeling. Addison-Wesley
Craig Larman. UML y Patrones

ENLACES WEB
www.scribd.com
www.vico.org
www.cragsystems.co.uk/
www.uml.org
http://www.craiglarman.com

SEMANAS N 16 y 17

Tema Actividades
Examen Final y Examen Sustitutorio

7. METODOLOGIA

El programa del curso se desarrollar sobre la base de la exposicin del profesor con la participacin activa de
los estudiantes, teniendo en cuenta lo siguiente:

Revisin de material de libro de texto previo al desarrollo de cada tema.


Exposicin general del tema.
Presentacin de ejemplos reales en aquellos casos en los que sea aplicable.
Entrega en 3 partes del proyecto grupal con sustentacin por parte de los alumnos.
Lectura de bibliografa recomendada.
.
8. EVALUACION

El promedio final del curso ser calculado como un promedio ponderado segn muestra el siguiente cuadro:

Concepto Ponderacin Responsable


Examen Parcial Teora 30% Profesor de Teora
Examen Final Teora 30% Profesor de Teora
Practicas y Participacin
10% Profesor de Teora
(2 Controles)
Trabajo Investigacin
Desarrollo de Casos y 30% Profesor de Laboratorio
Prcticas (5 notas)

FORMULA PARA CALCULAR NOTA FINAL DEL CURSO:

0.30 * PAR1 + 0.30 * FIN1 + 0.10 * (PRT1 + PRT2)/2 +

0.30 * (LAB1 + LAB2+ LAB3+ LAB4+ LAB5) / 5

IF 0404 INGENIERA DE REQUERIMIENTOS

Вам также может понравиться