INGENIERIA DE REQUISITOS

Download Report

Transcript INGENIERIA DE REQUISITOS

INGENIERÍA DE REQUISITOS
Carlos Mario Zapata J.
17-jul-15
Ingeniería de Requisitos
1
OBJETIVO GENERAL
• Practicar los conocimientos adquiridos en
las asignaturas previas en la elaboración de
las fases de definición y análisis de un
Sistema Informático que solucione los
problemas particulares de una organización.
17-jul-15
Ingeniería de Requisitos
2
OBJETIVOS ESPECÍFICOS
• Identificar el dominio de un problema
particular, reconociendo sus problemas y el
entorno de la organización.
• Conceptualizar una solución informática
que tome en consideración los problemas de
la organización.
• Especificar la solución empleando para ello
métodos formales y semiformales.
17-jul-15
Ingeniería de Requisitos
3
CONTENIDOS GENERALES
• Contexto del Software: Se busca la identificación
del marco organizacional y la caracterización del
área de la aplicación con su organización propia,
sus actores, funciones, roles y vocabulario.
• Análisis del Problema: Consiste en la
caracterización detallada de los procesos del área y
su vinculación con los objetivos y los problemas y
causas que se encuentran en el área.
17-jul-15
Ingeniería de Requisitos
4
CONTENIDOS GENERALES
• Propuestas de Solución: Cada solución
que se proponga modifica en algún grado la
estructura organizacional, afecta los
procesos y define una nueva forma de
proceder.
Es
indispensable
la
caracterización, costeo y valoración de cada
una de las propuestas de solución,
determinando cuáles factores pueden afectar
su implantación.
17-jul-15
Ingeniería de Requisitos
5
CONTENIDOS GENERALES
• Esquema Conceptual: La propuesta
finalmente
seleccionada
se
deberá
caracterizar en sus objetos y relaciones
(aspectos
estructurales),
operaciones
(aspectos dinámicos) y las restricciones y
derivaciones que limitan el sistema.
17-jul-15
Ingeniería de Requisitos
6
METODOLOGÍA
• Clases magistrales de algunos de los temas
del curso.
• Realización de trabajos prácticos en el área.
• Asesorías en clase para la realización de los
entregables.
• Realización de foros de temas
especializados en Ingeniería de Requisitos.
17-jul-15
Ingeniería de Requisitos
7
BIBLIOGRAFIA
• Zapata, C. M. The UNC-Method revisited: elements of the new
approach. Lambert Academic Publishing, Saarbrüken, 2012.
• Zapata, C. M. y Gómez, M. C.. Ingeniería del Software: una
Disciplina de Modelamiento. Carlos Mario Zapata (Ed.),
Medellín, 2006.
• Zapata, C. M. y Arango, F. Construcción de Esquemas
Conceptuales a partir de lenguaje natural. Carlos Mario Zapata
(Ed.), Medellín, 2007. Disponible en web en la página del curso.
• Zapata, C. M. y Olaya, Y. Ingeniería de Software para analistas.
Carlos Mario Zapata (Ed.), Medellín, 2007.
• Jacobson, I., Ng, P. McMahon, P., Spence, I. y Lidman, S.
(2013). The essence of software engineering: appying the Semat
kernel, Addison Wesley, New Jersey.
17-jul-15
Ingeniería de Requisitos
8
BIBLIOGRAFIA
• Zapata, C. M. Definición de un Esquema Preconceptual
para la obtención automática de esquemas conceptuales de
UML. Tesis Doctoral, Universidad Nacional de Colombia,
2007.
• Pressman Roger S. Ingeniería del Software, un enfoque
práctico. 6a Ed. Mc Graw Hill. 2005.
• Larman Craig. UML y Patrones. Prentice Hall. 2004.
• Booch, Rumbaugh y Jacobson. El lenguaje Unificado de
Modelado. Addison Wesley. 1999.
• Fowler, M. UML Distilled: A brief guide to the Standard
Object Modeling Language. Addison – Wesley, tercera
edición, 2004.
17-jul-15
Ingeniería de Requisitos
9
FORMA DE EVALUACION
• 4 entregables (12% c/u). Septiembre 2,
Septiembre 30, Octubre 28, Noviembre 25.
• 1 prototipo funcional (16%). Noviembre 25.
• 2 foros temáticos (18% c/u). Agosto 19,
Octubre 14.
17-jul-15
Ingeniería de Requisitos
10
INFORMACIÓN GENERAL
• Carlos Mario Zapata J.
– Of. M8A-310, Extensión: 45374
– E-mail: [email protected]
• Página Web curso:
– http://pisis.unalmed.edu.co/~cmzapata
17-jul-15
Ingeniería de Requisitos
11