El documento describe la ingeniería de requisitos y su importancia en el desarrollo de software. Explica que la ingeniería de requisitos se encarga de definir claramente las especificaciones de lo que se desea producir para minimizar problemas. También cubre las fases y actividades de la ingeniería de requisitos como la extracción, análisis, especificación y validación de requisitos. Finalmente, enfatiza la comunicación entre clientes y analistas para establecer un acuerdo sobre lo que el sistema debe hacer.
LA CENA DEL SEÑOR UN ESTUDIO BIBLICO PARA LA IGLESIA DE CRISTO
Edward larez 22995091
1. República Bolivariana De Venezuela
Instituto Universitario Politécnico
“Santiago Mariño”
Extensión Porlamar
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
Autor:
Làrez, Edward
C.I: 22.995.091
Porlamar, Mayo 2015
2. La Ingeniería de Requerimientos cumple un papel primordial en
el proceso de producción de software, ya que enfoca un área fundamental:
la definición de lo que se desea producir. Su principal tarea consiste en la
generación de especificaciones correctas que describan con claridad, sin
ambigüedades, en forma consistente y compacta, el comportamiento el
sistema; de esta manera, se pretende minimizar los problemas
relacionados al desarrollo de sistemas.
La comprensión de los requisitos están en las tareas mas
difíciles que enfrenta un ingeniero de software. El cliente no siempre
sabe lo que se requiere, los usuarios finales no siempre entienden bien
las características que le proporcionaran un beneficio y muchas veces los
requisitos pueden cambiar mediante el problema.
3. Es una condición o necesidad
de un usuario para resolver un
problema o alcanzar un
objetivo.
Ingeniería de
Requisitos.
Requerimientos.
Son declaraciones que identifican:
•Capacidades
•características
• cualidades
Características:
Actual, cohesión, completo, consistente, correcto/
necesario, factible/viable, no ambiguo, obligatorio,
observable, verificable.
4. Ingeniería de
Requerimientos
Actividades en las cuales,
utilizando técnicas y
herramientas, se analiza un
problema y se concluye con la
especificación de una solución
Técnicas de ingeniería de requisitos:
Técnicas de obtención de los requisitos ,
Técnicas formales,,frente a intuitivas,CARE:
revisión de herramientas de ayuda en I.R.
5. Fases de la Ingeniería
de requerimientos. Reconocimiento del
problema, Evaluación y
síntesis, Modelización,
Especificación, Revisión.
Actividades de la Ingeniería de
Requerimientos.
Extracción, análisis,
especificación,
validación.
6. Dificultades para definir
los Requerimientos •Son difíciles de expresar en
palabras.
• Existen muchos tipos de
requerimientos y diferentes
niveles de detalle.
•La cantidad de requerimientos
en un proyecto puede ser difícil
de manejar.
• Nunca son iguales.
• Los requerimientos están
relacionados unos con otros.
•Cada requerimiento tiene
propiedades únicas.
7. Técnicas y herramientas
utilizadas en la Ingeniería de
Requerimientos.
•Entrevistas y cuestionarios.
•Principios de la lluvia de
ideas.
•Fases de aplicación de
braistorm : descubrir hechos ,
producir ideas, descubrir
soluciones, prototipos,
proceso de análisis jerárquico.
Requerimientos de software
de la Ingeniería de
Requerimientos. •Especificados por escrito.
•Posibles de probar o verificar.
•Descritos como una
característica del sistema a
entregar.
•Lo más abstracto y conciso
posible.
8. Podemos observar la importancia que tiene el conocimiento de la
ingeniera sin dejar de mencionar que el resultado satisfactorio depende de
una intensa comunicación entre clientes y analistas de requerimientos .
La ingeniería se encarga de establecer y mantener un acuerdo en que el
sistema debe hacer , además proporciona al equipo de desarrollo un
entendimiento de los requisitos , hasta definir los limites del sistema.