toma de requerimientos

Páginas: 6 (1291 palabras) Publicado: 23 de agosto de 2014
Ingeniería de Requerimientos
Para que un proyecto de desarrollo de
software pueda tener éxito es crucial realizar
una comprensión total de los
requerimientos del software a diseñar.
1

Requerimientos
• Los requerimientos/requisitos de un sistema
describen los servicios que ha de ofrecer el sistema y
las restricciones asociadas a su funcionamiento.
Requerimientos:

• Propiedades orestricciones determinadas de forma
precisa que deben satisfacerse.
2

Requerimientos
funcionales y no funcionales
Requerimientos funcionales:

• Expresan la naturaleza del funcionamiento del
sistema (cómo interacciona el sistema con su entorno
y cuáles van a ser su estado y funcionamiento).

NOTA: A veces, también es conveniente indicar lo que
no hará el sistema.

3 Requerimientos
funcionales y no funcionales
Requerimientos no funcionales:
Restricciones sobre el espacio de posibles soluciones.
Rendimiento del sistema:
• Fiabilidad, tiempo de respuesta, disponibilidad…
Interfaces:
• Dispositivos de E/S, usabilidad, interoperabilidad…
Proceso de desarrollo:
• Estándares, herramientas, plazo de entrega…
4

Requerimientos
funcionales y no funcionales
Losrequisitos funcionales definen
qué debe hacer un sistema.

Los requisitos no funcionales
definen cómo debe ser el sistema.
5

Requerimientos
En la etapa del análisis y la especificación de requerimientos, tanto el cliente, como
el ingeniero juegan un rol fundamental, debido a que el primero se encarga de
describir las necesidades que le apremian, mientras que el segundo es el encargado
dedar solución a dichas necesidades. Debido a que la especificación es complicada
de detallar, desde el comienzo del desarrollo de los sistemas se ha tratado de
realizar una adecuada identificación de los requisitos del sistema derivadas de las
necesidades de los usuarios. Por todo esto, dentro de la Ingeniería existe una rama
que se dedica a la captura de requerimientos, la cual es la Ingenieríade
requerimientos cuyo propósito general es desarrollar técnicas para que este
proceso fundamental se realice en forma eficiente y segura.

6

La ingeniería de requerimientos se puede dividir en
cuatro etapas, las cuales son: estudio de factibilidad,
obtención y análisis de requerimientos,
especificación de requerimientos y validación de
requerimientos.

7

Estudio de factibilidadEl resultado de esta etapa es producir un informe de
factibilidad que consiste, tanto en realizar una
recolección y evaluación de la información, como
redactar el informe del estudio de la factibilidad.

8

Obtención y análisis de
requerimientos
El objetivo de esta etapa es determinar: el dominio de la
aplicación, desempeño del sistema, las restricciones que
el sistema debe poseer,entre otras cosas. En esta etapa
toman principal importancia los stakeholders, los cuales
son aquellas personas con alguna influencia ya sea directa
o indirecta en los requerimientos del sistema, es decir,
pueden ser los usuarios finales, ingenieros
desarrolladores, ingenieros de mantenimiento, etc.
9

Obtención y análisis de
requerimientos
En esta etapa se establece la especificación delos requerimientos, es decir lo que el sistema debe
realizar. Esta etapa es muy complicada debido a que la naturaleza de los problemas es muy
compleja.
Es menester destacar que la especificación puede verse como un proceso independiente del modo
en que se realice, todo esto con el objetivo de lograr una adecuada implementación de software.
Además se han determinado los siguientes principiospara representar los requisitos de software
1. Separar la funcionalidad de la implementación
2. Desarrollar un modelo de comportamiento de un sistema que comprenda los datos y las
respuestas funcionales de un sistema a varios estímulos del entorno.
3. Establecer los componentes del sistema que interactúan con él.
4. Definir el entorno en que operara el sistema

5. Crear un modelo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Toma de requerimientos
  • Preguntas de toma de requerimientos
  • Toma de requerimientos nomina
  • UML Toma de Requerimientos
  • UN AMPLIO MODELO CUANTITATIVO PARA LA TOMA TEMPRANA DE DECISIONES SOBRE REQUERIMIENTOS
  • toma requerimiento 5 preguntas al gerente
  • Requerimientos
  • Requerimientos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS