Ingeniería de Requerimientos

Dentro de la variedad de conceptos que existen hoy en día sobre la Ingeniería de Requerimientos, voy a rescatar los que a mi parecer tienen mayor relevancia.  Pero antes un pequeño comic sobre la IR.

IR1

Y creeme que si existen esos usuarios!!!.   Entonces volvemos a tener otro problema…   miren…

IR2

A lo mejor desde el punto de vista del área de sistemas puede ser posible que ocurran ese tipo de situaciones, pero en el área de desarrollo, i don’t know…

Volviendo a la Ingeniería de Requerimientos…

Realmente estamos preocupados por entender bien el problema?

Nos apoyamos en técnicas de la Ingeniería para poder asegurar la calidad del software en la toma de requerimientos?

Cual es el impacto de las planificaciones o cronogramas en la carta gannt del proyecto?

Newton baby

Estudiemos algunos conceptos y definiciones sobre la IR:

•“Ingeniería de Requerimientos ayuda a los ingenieros de software a entender mejor el problema en cuya solución trabajarán. Incluye el conjunto de tareas que conducen a comprender cuál será el impacto del software sobre el negocio, qué es lo que el cliente quiere y cómo interactuarán los usuarios finales con el software”. (Pressman, 2006: 155)
•“La ingeniería de requerimientos es el proceso de desarrollar una especificación de software. Las especificaciones pretenden comunicar las necesidades del sistema, del cliente a los desarrolladores del sistema”. (Sommerville, 2005:82)

•”Ingeniería de Requerimientos es la disciplina para desarrollar una especificación completa, consistente y no ambigua, la cual servirá como base para acuerdos comunes entre todas las partes involucradas y en dónde se describen las funciones que realizará el sistema” Boehm1979.

•”Ingeniería de Requerimientos es el proceso por el cual se transforman los requerimientos declarados por los clientes, ya sean hablados o escritos, a especificaciones precisas, no ambiguas, consistentes y completas del comportamiento del sistema, incluyendo funciones, interfaces, rendimiento y limitaciones”. STARTS Guide 1987.

Escojan ustedes..   a mi me gustan las dos primeras y la de starts guide.  Básicamente debido a que los enfoques de las dos primeras definiciones son mas modernos y se adaptan de mejor forma a lo que estamos acostumbrados a ver hoy en día, tanto por el lado de las especificaciones como del lado de los clientes o usuarios finales.

Ahora la pregunta del año, porque IR (Ingeniería de Requerimientos para los que no lo tengan claro aún)????????

Plan de contingencia

Continuará….

Anuncios

1 comentario

Archivado bajo Arquitectura de Sistemas, Arquitectura de Software, Ingeniería de Software, Magister en Informatica

Una respuesta a “Ingeniería de Requerimientos

  1. Pingback: Los números de 2010 « Juanjo's Blog

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s