Академический Документы
Профессиональный Документы
Культура Документы
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA INFORMATICA
DEPARTAMENTO ACADMICO DE INGENIERA
2. SUMILLA
(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.
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
5. RED DE APRENDIZAJE
UNIDAD V UNIDAD IV
Evolucin Validacin
6. UNIDADES DE APRENDIZAJE
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-
ENLACES WEB
www.ibm.com/support/es/es/
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)
Enlaces WEB
www.foruse.com
www.ibm.com/developerworks/training/
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.
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.
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
Tema Actividades
ENLACES WEB
www.visualcase.com/tutorials/
www.scribd.com
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
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
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:
El promedio final del curso ser calculado como un promedio ponderado segn muestra el siguiente cuadro: