SEGUNDO CONGRESO ESTATAL LA INVESTIGACIN EN EL POSGRADO ISBN: 970-728-053-0
INGENIERA DE REQUERIMIENTOS: requerimientos as como para la creacin del proceso genrico
CLASIFICACIN DE REQUERIMIENTOS Y para la Ingeniera de Requerimientos. DESARROLLO DE UN PROCESO GENRICO PARA RESULTADOS Y CONCLUSIONES LA INGENIERA DE REQUERIMIENTOS.6 Como resultado del anlisis de la informacin recabada se Lic. Fernando Flores Meja1 propone la siguiente clasificacin de los Requerimientos de un Dr. Manuel Mora T.1 Sistema: 1. ambientales, los que a su vez se clasifican en a). Dr. Francisco lvarez R.1 Sociales y b). Operacionales; 2. Funcionales; 3. No Dr. Jesualdo Fernndez B.1 Funcionales; 4. Restriccin, los que a su vez se clasifican en a). Comportamiento (inverso), b).Diseo, C). Implantacin; d). INTRODUCCIN Pruebas, e). Calidad, f). Portabilidad; 5. Documentacin, tanto a). Tcnica, b). Operacin y c). Polticas y Procedimientos; 6. La Ingeniera de requerimientos es la disciplina encargada de Seguridad y 7. Entrenamiento o capacitacin. En cuanto al establecer los servicios que un sistema de software debe proceso genrico para la Ingeniera de Requerimientos, ste suministrar, as como las restricciones bajo las cuales debe est formado por las siguientes etapas: 1. Anlisis Contextual de operar[8]; remarcando la importancia de esta disciplina de los Aspectos sociales, 2. Anlisis Contextual de los tenemos que la nica parte difcil en la construccin de un Aspectos Operacionales: estas dos etapas permitirn conocer sistema de software es decidir precisamente qu construir. el ambiente tanto social como operativo en el cual se Ninguna otra parte del trabajo conceptual es tan difcil desarrollar un sistema de software 3. Elicitacin: Significa como establecer los requerimientos tcnicos detallados, Educir, vocablo que a su vez significa sacar una cosa de incluyendo todas las interfases con el personal, con las otra[2], 4. Identificacin de Restricciones y Parmetros de mquinas y otros sistemas de software. Por lo tanto ninguna Medicin as como la Factibilidad: Consiste en identificar parte del trabajo estropea el sistema resultante si algo se aquellas restricciones bajo las cuales se desarrollar un sistema hace mal como esta etapa. Ninguna parte es ms difcil de de software, 5. Elaboracin de Modelos y Representacin de rectificar posteriormente que sta[1] Requerimientos: Con la informacin obtenida en las etapas REAS INVOLUCRADAS anteriores, se desarrollarn los modelos y prototipos necesarios para facilitar el entendimiento de las necesidades de todos los La Ingeniera de Requerimientos es un rea que se encuentra actores involucrados, 6. Divulgacin de Requerimientos: ubicada en la interseccin de la Teora General de Consiste en dar a conocer a todos los actores involucrados los Sistemas[5], Ingeniera de Software[8], Ingeniera de requerimientos de software identificados buscando el acuerdo Sistemas[7] y los Sistemas de Informacin[3]. Es necesario de todos ellos. 7. Validacin y Especificacin de definir lo que significa la palabra requerimiento; La IEEE Requerimientos: Consiste en revisar los requerimientos de lo define como: 1). condicin o idoneidad necesitada por sistemas identificados buscando que no existan omisiones o un usuario para resolver un problema o para lograr un malas interpretaciones logrando con ello la especificacin de objetivo. 2). Condicin o idoneidad que deber ser lograda o tales requerimientos; y 8. Administracin de los Cambios: Las que debe poseer un sistema o componente del sistema para actividades de esta etapa de realizan durante todo el proceso. satisfacer un acuerdo, estndar, especificacin u otro Una adecuada administracin de los cambio permite un rastreo documento formal aceptado. El conjunto de requerimientos eficiente de todos los acontecimientos durante el desarrollo de forman las bases para el subsecuente desarrollo de un este proceso. Como conclusin se tiene que la Ingeniera de sistema o componente de sistema [4] Requerimientos es una fase vital en el ciclo de vida de desarrollo de un sistema de software y que si es posible contar OBJETIVOS con un proceso genrico aplicable a esta disciplina, as como Realizar una clasificacin de los distintos requerimientos de contar tambin con una clasificacin de los distintos tipos de software existentes en cualquier desarrollo de software, as requerimientos. como la definicin de un proceso genrico para la Ingeniera BIBLIOGRAFA de Requerimientos. [1] Brooks F.; 1987; No silver bullet: Essence and Accidents of MATERIALES Y MTODOS Software Engineering; Computer 20, 4; Abril; 10-19. [2] Gran Diccionario Enciclopdico Ilustrado de Selecciones del Los principales materiales utilizados fueron reportes Readers Digest; 1980 [3] Gregor S.; 2002; A Theory of Theories in Information Systems; cientficos, tericos y empricos que de alguna forma y Scool of Business and Information Management; Australian debido a su importancia han marcado el rumbo a seguir en la National university; Canberra ACT 0200 Ingeniera de Requerimientos, y el mtodo general de [4] IEEE Standard Glossary of Software Engineering Terminology; investigacin fue el Anlisis Conceptual[6], el cual permiti New York: IEEE, 1983. ANSI / IEEE Std. 729-1983. [5] Kent D. Palmer, Ph.D.; 2002; Advanced Systems Theory for la elaboracin de cuadros analticos detallados de cada Systems Engineers documento revisado y as sintetizar los aspectos ms [6] Mora, M.; 2005; Notas del Curso de Seminario de Investigacin, importantes a considerar para la clasificacin de UAA, Ags., Ags., Mexico. [7] NX Digital Product Development Whit Paper; 2004; Business Process Initiative: System Engineering; UGS the PLM Company. 1 Universidad Autnoma de Aguascalientes [8] Summerville I.; 2000; Ingeniera de Sofware; Ed. Addison Wesley.