Obtención de Requerimientos<br />La obtención de requerimientos es un arte, y los desarrolladores deberían ser unos maestr...
Entrevistas Personales<br />Es la técnica más común de obtención de información, en la cual se pregunta al cliente cuales ...
Entrevista en Grupos    <br />Estas entrevistas tienen un propósito similar al anterior, pero requieren mayor preparación ...
Sesiones de facilitación                    <br />En esta técnica, se puede mantener un grupo grande reunido hasta que tod...
Cuestionarios<br />Este método es más formal y de valor limitado. Sin embargo los cuestionarios son buenas herramientas  c...
Observación   <br />Este método es de gran ayuda cuando se obtiene información de los procesos actuales.  Se puede encontr...
Prototipos<br />La realización de prototipos es una técnica moderna de obtener requerimientos y trabaja bien en desarrollo...
La diferencia entre el éxito y el fracaso <br />La correcta obtención de requerimientos puede significar la diferencia ent...
Próxima SlideShare
Cargando en…5
×

La obtención de requerimientos

16.926 visualizaciones

Publicado el

0 comentarios
2 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
16.926
En SlideShare
0
De insertados
0
Número de insertados
389
Acciones
Compartido
0
Descargas
271
Comentarios
0
Recomendaciones
2
Insertados 0
No insertados

No hay notas en la diapositiva.

La obtención de requerimientos

  1. 1. Obtención de Requerimientos<br />La obtención de requerimientos es un arte, y los desarrolladores deberían ser unos maestros en la materia, sin embargo en la realidad podemos observar la gran deficiencia en este aspecto. Existen dos extremos, por un lado están los desarrolladores llevan a cabo el análisis y el modelado de los requerimientos. La idea que ellos conciben sobre el éxito del proyecto es obtener y modelar los requerimientos del negocio. Del otro lado, se encuentra la mayoría de los desarrolladores, y ven la obtención y modelado formal de los requerimientos como un proceso de valor cuestionable.La realidad es que todos los desarrolladores, especialmente los desarrolladores "senior" y líderes del equipo, deberían apreciar el valor de la buena obtención de los requerimientos de negocio así como desarrollar algunas habilidades fundamentales  para obtenerlos. El valor de los requerimientos es fácil de justificar, al llevar a cabo una buena obtención de requerimientos ahorra tiempo y dinero y mejora la calidad general del producto. Es importante recordar que los clientes requieren que la solución final cubra sus necesidades. La pregunta es, cuándo descubrir sus necesidades: antes de comenzar el diseño y construir o incorporarlos a través del tiempo de desarrollo.Una vez comprendida la importancia de los requerimientos de negocio, se debe poner atención en encontrar los medios efectivos de obtención de información. Se pueden necesitar de múltiples técnicas a fin de obtener la información suficiente para poder definir lo que el sistema completo será capaz de realizar. Estas son algunas técnicas que pueden ser utilizadas para obtener los requerimientos<br />
  2. 2. Entrevistas Personales<br />Es la técnica más común de obtención de información, en la cual se pregunta al cliente cuales son sus necesidades. La discusión debe ser planeada tomando en cuenta el tiempo y el tipo de requerimientos que se están buscando. La entrevista puede adaptarse para discutir los procesos actuales, descubrir necesidades futuras o determinar problemas que el cliente esta tratando de resolver.<br />
  3. 3. Entrevista en Grupos    <br />Estas entrevistas tienen un propósito similar al anterior, pero requieren mayor preparación y formalidad para obtener la información que se desea de todos los participantes. Con esta técnica pueden obtenerse una gran cantidad de requerimientos en un período de tiempo corto.<br />
  4. 4. Sesiones de facilitación                    <br />En esta técnica, se puede mantener un grupo grande reunido hasta que todos los requerimientos han sido obtenidos. Esto puede requerir la atención de todos los involucrados en primer y segundo orden para asegurarnos que cada uno exprese sus necesidades y éstas puedan ser discutidas en relación a otras necesidades. Esta técnica requiere de una gran preparación y un facilitador para mantener al grupo sobre la meta.<br />
  5. 5. Cuestionarios<br />Este método es más formal y de valor limitado. Sin embargo los cuestionarios son buenas herramientas  cuando la obtención de requerimientos se realiza en diferentes lugares. Un cuestionario es una forma rápida de obtener estadísticas, como el número de personas que utilizan ciertas características, o para determinar la prioridad de los requerimientos.<br />
  6. 6. Observación   <br />Este método es de gran ayuda cuando se obtiene información de los procesos actuales.  Se puede encontrar por ejemplo que algunas personas que les es difícil dedicar tiempo a explicar qué es lo que hacen. Con lo cual será necesario observarlas.<br />
  7. 7. Prototipos<br />La realización de prototipos es una técnica moderna de obtener requerimientos y trabaja bien en desarrollo en Web. En este método, se obtienen los requerimientos preliminares que pueden ser utilizados para  construir una versión inicial, un prototipo. Éste es mostrado al cliente, quien proporciona los requerimientos adicionales. Se puede cambiar entonces la aplicación, volver a mostrarla al cliente y así sucesivamente. Este proceso repetitivo continúa durante un determinado número de iteraciones o hasta que el producto cumple con las  necesidades de negocio más importantes.<br />
  8. 8. La diferencia entre el éxito y el fracaso <br />La correcta obtención de requerimientos puede significar la diferencia entre el éxito o fracaso de un proyecto. Muchos desarrolladores tienen la tendencia a obtener requerimientos de manera indeterminada o no obtenerlos completos. Es importante considerar que el proyecto incluya el tiempo adecuado para obtener los requerimientos y que se utilicen todas las técnicas necesarias…<br />Tomado del artículo "Gathering business requirements ", May 17, 2001, Tom Mochal. TechRepublic.<br />

×