Sei sulla pagina 1di 5

INSTITUTO TECNOLOGICO DE

PANUCO VERACRUZ

TAREAS DE
INGENIERIA DE
REQUERIMIENTO
S
INGENIERIA DE SOFTWARE
ING. GIL SANTANA ESPARZA

Integrantes:
Flores Ros Denisse Itzayana.
Del ngel Francisco Alejandro.

01/10/2014

INTRODUCCION
A travs de los aos se ha podido constatar que los requerimientos o requisitos
son la pieza fundamental en un proyecto de desarrollo de software, ya que
marcan el punto de partida para actividades como la planeacin, bsicamente
en lo que se refiere a las estimaciones de tiempos y costos, as como la
definicin de recursos necesarios y la elaboracin de cronogramas que ser
uno de los principales mecanismos de control con los que se contar durante la
etapa de desarrollo. Adems la especificacin de requerimientos es la base que
permite verificar si se alcanzaron o no los objetivos establecidos en el proyecto
ya que estos son un reflejo detallado de las necesidades de los clientes o
usuarios del sistema y es contra lo que se va a estar verificando si se estn
cumpliendo las metas trazadas.
Es muy frecuente escuchar entre los conocedores del desarrollo de software
(programas de computadoras), que un gran nmero de los proyectos de
software fracasan por no realizar una adecuada definicin, especificacin, y
administracin de los requerimientos.

CONTENIDO
La ingeniera de requisitos proporciona el mecanismo para entender lo que el
cliente quiere, analizar las necesidades, evaluar la factibilidad, negociar una
solucin razonable, especificar la solucin sin ambigedades, validar la
especificacin y administrar los requisitos conforme estos se transforman en un
sistema. El proceso de la ingeniera de requisitos se lleva a cabo a travs de
las siguientes funciones:

INICIO.- En el inicio del proyecto los ingenieros se hacen una serie


de preguntas mediante las cuales ellos se basaran para comenzar
el proyecto. El objetivo es establecer la comprensin bsica del
problema, las personas que quieren una solucin, la naturaleza de la
solucin que se desea, y la efectividad de la comunicacin entre el
cliente y el desarrollador.

OBTENCION.- Parece muy simple lograr la comunicacin del


cliente a los usuarios acerca del objetivo del sistema pero en
realidad existen ciertos problemas e inconvenientes para llevar a

cabo todo esto. A continuacin se identifican una serie de problemas


que nos ayudaran a entender porque es difcil la obtencin de requisitos.
*Problemas de mbito: El sistema no est bien definido y los clientes
o usuarios llegan a confundir es decir no son claros al expresar lo
que requieren debido a que especifican detalles que suelen ser
innecesarios.
*Problemas de comprensin: Los clientes o usuarios no tienen
seguridad de lo que necesitan es decir tiene poco conocimiento en
el ambiente computacional y no comprenden totalmente el dominio
del problema.
*Problemas de volatilidad: Los problemas varan conforme pasa el
tiempo.

ELABORACIN: La informacin recolectada con el cliente durante


el inicio y la obtencin se refina durante la elaboracin es decir en
esta tarea se desarrolla un sistema ms refinado acerca de lo que el
cliente desea. La elaboracin es una accin del modelado del anlisis y
se compone de una serie de tareas del modelado y refinamiento.

NEGOCIACIN: Dados los recursos limitados del negocio, no


inusual que los clientes y usuarios pidan ms de lo que se puede
lograr. Es importante interactuar con nuestros clientes y usuarios para
poder entrar en conflicto al argumentar acerca de su versin es esencial
para nuestras necesidades especiales.

ESPECIFICACIN: La especificacin es una coleccin de escenarios de


uso, un prototipo o una combinacin de estos. La especificacin es el
producto del trabajo final que genera la ingeniera de requisitos. Sirve
como base para las actividades de ingeniera de software subsecuentes.

VALIDACIN: La validacin de requisitos se evala durante el paso de


validacin, es la que examina la especificacin para asegurar que todos
los requisitos de software se han establecido de manera precisa.

GESTIN DE REQUISITOS: Comienza con la identificacin. Cada


requerimiento asigna a un solo identificador. Una vez identificados los
requisitos se desarrollan las tablas de rastreabilidad.
*Tabla de rastreabilidad de las caractersticas
*Tabla de rastreabilidad de la fuente
*Tabla de rastreabilidad de dependencia
*Tabla de rastreabilidad del subsistema
*Tabla de rastreabilidad de la interfaz

CONCLUSION
A pesar de la importancia que tiene la ingeniera de requerimientos, ha costado
mucho que se le preste la atencin adecuada a esta actividad.
Cada actividad y tcnica de la ingeniera de requerimientos utilizada
individualmente, dar diferentes soluciones para diferentes proyectos,
incluyendo aquellos casos en los que el dominio y el rea del problema son el
mismo. Por esta razn, considero que no existe un modelo de proceso ideal
para la ingeniera de requerimientos. Encontrar el mtodo o la tcnica perfecta
es una prcticamente imposible, pues cada mtodo y tcnica ofrece diferentes
soluciones ante un problema.
Es importante tomarse el tiempo necesario para conocer a nuestros clientes y
usuarios, as como su ambiente de trabajo. Esto, tambin ayuda a establecer
una buena relacin de trabajo y comunicacin entre el equipo de desarrollo y
los clientes. Es realmente necesario que los clientes y usuarios participen en la
definicin de sus requerimientos, pues ellos son los que deciden nuestro
destino en el proyecto, deciden si les gusta o no y adems financian el
proyecto.

BIBLIOGRAFIA

1. La Ingeniera de Requerimientos como factor clave para el xito de los


proyectos de desarrollo de software.
Ma. Teresa Ventura Miranda.
Universidad Nacional Autnoma de Mxico.

2. Ingeniera de Requisitos.
Beatriz Bernrdez Jimnez.
Universidad de Sevilla.

3. Requirements Engineering: Processes and Techniques.


G. Kontoya e I. Sommerville.
John Wiley & Sons, 1997.

Potrebbero piacerti anche