ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

INGENIERÍA DE REQUISITOS


Enviado por   •  25 de Marzo de 2013  •  1.094 Palabras (5 Páginas)  •  624 Visitas

Página 1 de 5

El presente trabajo busca abordar el tema de la ingeniería de requisitos y los problemas que se dan en el proceso del levantamiento de la información que pueden provenir de diversas fuentes ya que en esta se mezclan los prejuicios de analistas, gerentes, usuarios, programadores y las técnicas que se utilicen en la recolección de los datos.

En este sentido abordaremos el rol de cada persona involucrada en el proceso y como debe esta aportar en un proceso que es sumamente importante para evitar errores futuros.

ABSTRACT

La ingeniería de requisitos es un elemento vital para el desarrollo de softwares robustos y maduros, pero esto no se logra por el simple hecho de conocer la técnica, basta saber aplicarla y dominar todas las herramientas que se utilizan en la misma, pero además, se debe tomar en cuenta el rol que deben jugar todas y cada una de las personas involucradas en este proceso.

PALABRAS CLAVES

Ingeniería Software, Ingeniería Requisitos, Análisis, Diseño, Desarrollo sistemas.

INGENIERÍA DE REQUISITOS

La ingeniería de requisitos es un proceso primordial en el desarrollo de un software maduro y funcional por eso varios autores tratan el tema en sus libros:

“La ingeniería de requisitos facilita el mecanismo apropiado para comprender lo que quiere el cliente, analizando necesidades, confirmando su viabilidad, negociando una solución razonable, especificando la solución sin ambigüedad, validando la especificación y gestionando los requisitos para que se transformen en un sistema operacional.” (Pressman,2002. P.172)

Desde el punto de vista de Pressman esta herramienta es sumamente importante porque esta facilita todo el proceso de desarrollo de software pero además de esto entrega programas funcionales y con el mínimo de errores.

Por su parte Somerville lo ve de esta manera “La meta del proceso de ingeniería de requerimientos es crear y mantener un documento de requerimientos del sistema. El proceso general corresponde cuatro subprocesos de alto nivel de la ingeniería de requerimientos. Estos tratan de la evaluación de si el sistema es útil para el negocio (estudio de viabilidad); el descubrimiento de requerimientos (obtención y análisis); la transformación de estos requerimientos en formularios estándar (especificación), y la verificación de que los requerimientos realmente definen el sistema que quiere el cliente (validación).” (2005: P.130).

Viéndolo desde esta óptica el objetivo de la ingeniería de requerimientos no es sólo entregar un software funcional, pues el proceso empieza mucho antes, inicia verificando si es factible desarrollar un sistema para la organización, de esto ser factible es que se procede a hacer el levantamiento y posterior análisis.

Terminado este proceso se crean las especificaciones del software y el diseño de los formularios que posteriormente son presentados al cliente para que sea este quien valide si el prototipo que sea ha realizado es el más ajustado a las necesidades actuales de la empresa o si requiere ajustes para cumplir con los requerimientos de la empresa.

Pero hasta este punto puede que se vea este proceso como algo sencillo y atractivo, pero lo cierto es que muchos desarrolladores no manejan estos procesos a la perfección y en vez de lograr un estándar de desarrollo que los lleve a crear softwares maduros y robustos terminan creando lo que muchos llamarían “un desorden organizado”.

Pero lograrlo va más allá de simples palabras pues requiere de involucrar a todos los que de una forma u otra tengan que ver en el proceso estos son:

...

Descargar como (para miembros actualizados)  txt (7 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com