3
3. Técnicas para identificar requisitos funcionales y no funcionales Los requerimientos del software están clasificados en funcionales y no funcionales, entonces estudiaremos algunas técnicas que nos ayudara para una identificación correcta. Identificación de requerimientos funcionales Para la identificación de requerimientos de sistemas se debe estar completo y bien estructurado. Los problemas que ocurren son una imprecisión en la identificación de requerimientos, los problemas finalizan después de que se hace un análisis profundo sobre el daño que ocasiono que el sistema fallara. Identificación de requerimientos no funcionales Son aquellas que no se asimilan a la funciones del sistema como tal sino a las propiedades del sistema, los requerimientos no funcionales surgen cuando el usuario necesita de ellos, debido al presupuesto a las necesidades que tiene como usuario. Esos requerimientos se clasifican según sus implicaciones: se especifican en el comportamiento del producto, es decir el modo en que se usara, buen funcionamiento para el cliente, su rapidez de sistema, En el desarrollo del proceso del sistema, organización de parte del cliente como del equipo del proyecto, etc. Aspectos a tener en cuenta en la identificación de requerimientos funcionales y no funcionales

Técnicas para identificar requisitos funcionales y no funcionales

Embed Size (px)

Citation preview

Page 1: Técnicas para identificar requisitos funcionales y no funcionales

3. Técnicas para identificar requisitos funcionales y no funcionales

Los requerimientos del software están clasificados en funcionales y no funcionales, entonces estudiaremos algunas técnicas que nos ayudara para

una identificación correcta.

Identificación de requerimientos funcionales

Para la identificación de requerimientos de sistemas se debe estar completo y bien estructurado. Los problemas que ocurren son una imprecisión en la

identificación de requerimientos, los problemas finalizan después de que se hace un análisis profundo sobre el daño que ocasiono que el sistema fallara.

Identificación de requerimientos no funcionales

Son aquellas que no se asimilan a la funciones del sistema como tal sino a las propiedades del sistema, los requerimientos no funcionales surgen cuando el usuario necesita de ellos, debido al presupuesto a las necesidades que tiene

como usuario.

Esos requerimientos se clasifican según sus implicaciones: se especifican en el comportamiento del producto, es decir el modo en que se usara, buen

funcionamiento para el cliente, su rapidez de sistema, En el desarrollo del proceso del sistema, organización de parte del cliente como del equipo del

proyecto, etc.

Aspectos a tener en cuenta en la identificación de requerimientos funcionales y no funcionales

Siempre se debe iniciar con preguntas básicas y con una sola finalidad, se deben realizar preguntas acerca de los sistemas o del proyecto en general.

Identificación de elementos

Se deben identificar características muy importantes para el desarrollo del proyecto; una de ellas son el proceso, los flujos de datos entre procesos y

datos de cada flujo de datos.

4. Técnicas de investigación de los atributos de las necesidades de los clientes

Quien conoce las necesidades del cliente, es el mismo cliente, lo que debemos hacer es preguntarle al cliente sobre ellas y poderlas solucionar de forma

coherente, lo que se hace es escuchar al cliente y atender sus necesidades.

Para esto se necesitan métodos en el que el cliente comparte sus necesidades, entre estos métodos están:

Page 2: Técnicas para identificar requisitos funcionales y no funcionales

Clientes piloto

Los clientes pilotos son muy importantes ya que nos ofrecen herramientas nuevas para nuestro producto, no es fácil encontrar este tipo de clientes pero

sus beneficios son muy buenos en cuanto a nuestro producto a realizar, es una ayuda muy beneficiaria ya que puede incrementar el rendimiento y el

funcionamiento de nuestro producto.

Grupos focales

Los grupos focales son aquellos que eligen a los determinados clientes y realizan un foro de discusión planteando sus ideas.

Con esta herramienta se obtiene mayor información y es más eficaz en el momento de la aclaración de dudas y una profundización sobre el tema.

Entrevistas individuales

Estas entrevista individual es más eficaz ya que se entrevista a un cliente en específico y un entrevistador, este entrevistador debe tener una mayor

capacidad sobre el producto que se va a realizar, saber todo sobre cómo se realiza una entrevista para darle al cliente una motivación positiva.

Análisis contextual

En esta herramienta es muy importante el conocimiento del cliente ya que sus aportes servirán para un nuevo requerimiento. Se le pide al cliente

sobre experiencia y cuál será el uso para nuestro producto y su necesidad detalladamente, observando sus opiniones acerca del producto.

Page 3: Técnicas para identificar requisitos funcionales y no funcionales