La obtención de requerimientos
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

La obtención de requerimientos

on

  • 16,523 views

 

Statistics

Views

Total Views
16,523
Views on SlideShare
16,245
Embed Views
278

Actions

Likes
2
Downloads
244
Comments
0

8 Embeds 278

http://arpp13.blogspot.mx 167
http://arpp04.blogspot.mx 46
http://arpp13.blogspot.com 41
http://arpp04.blogspot.com 15
http://www.blogger.com 5
http://arpp13.blogspot.com.ar 2
http://www.arpp04.blogspot.mx 1
http://arpp04.blogspot.ru 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

La obtención de requerimientos Presentation Transcript

  • 1. Obtención de Requerimientos
    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
  • 2. Entrevistas Personales
    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.
  • 3. Entrevista en Grupos    
    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.
  • 4. Sesiones de facilitación                    
    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.
  • 5. Cuestionarios
    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.
  • 6. Observación   
    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.
  • 7. Prototipos
    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.
  • 8. La diferencia entre el éxito y el fracaso 
    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…
    Tomado del artículo "Gathering business requirements ", May 17, 2001, Tom Mochal. TechRepublic.