SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
Tecnologías 
de la 
información 
Ingeniería De 
Requerimientos 
5do 
Cuatrimestre 
Rodrigo Pérez Ruiz
Definición: Requerimientos 
• Una condición o necesidad de un usuario para 
resolver un problema o alcanzar un objetivo. [Std 
610.12‐1900, IEEE: 62] 
• Una condición o capacidad que debe estar presente 
en un sistema o componentes de sistema para 
satisfacer un contrato, estándar, especificación u 
otro documento formal. [Std 610.12‐1900, IEEE: 62] 
• Un requerimiento es simplemente una declaración 
abstracta de alto nivel de un servicio que debe 
proporcionar el sistema o una restricción de éste. 
[Sommerville, 2005: 108]
Definición: Ingeniería de 
Requerimientos 
• Ingeniería de Requerimientos ayuda a los ingenieros 
de software a entender mejor el problema en cuya 
solución trabajarán. Incluye el conjunto de tareas 
que conducen a comprender cuál será el impacto 
del software sobre el negocio, qué es lo que el 
cliente quiere y cómo interactuarán los usuarios 
finales con el software. [Pressman, 2006: 155] 
• La ingeniería de requerimientos es el proceso de 
desarrollar una especificación de software. Las 
especificaciones pretender comunicar las 
necesidades del sistema del cliente a los 
desarrolladores del sistema. [Sommerville, 2005: 82] 
• La Ingeniería de Requerimientos se define, como un 
conjunto de actividades en las cuales, utilizando 
técnicas y herramientas, se analiza un problema y se 
concluye con la especificación de una solución (a 
veces más de una). [Ortas 1997]
• Introducción a la Noción de Ingeniería de Requerimientos. 
• Explicación de los diferentes niveles de detalle de 
requerimientos que se necesiten. 
• Describir como deben ser organizados los documentos de 
un Sistema de Requerimientos. 
• Describir la validación del Proceso de Requerimientos. 
• Explicar porque los Requerimientos se involucran durante 
el tiempo de vida de un sistema. 
Objetivos:
Actividades de la Ingeniería de 
Requerimientos: 
Extracción: Esta fase representa el comienzo de cada ciclo. 
Extracción es el nombre comúnmente dado a las actividades 
involucradas en el descubrimiento de los requerimientos del 
sistema. 
Análisis: Sobre la base de la extracción realizada previamente, 
comienza esta fase en la cual se enfoca en descubrir problemas 
con los requerimientos del sistema identificados hasta el 
momento. 
Especificación: En esta fase se documentan los requerimientos 
acordados con el cliente, en un nivel apropiado de detalle. 
Validación: La validación es la etapa final de la IR. Su objetivo es, 
ratificar los requerimientos, es decir, verificar todos los 
requerimientos que aparecen en el documento especificado para 
asegurarse que representan una descripción, por lo menos, 
aceptable del sistema que se debe implementar. Esto implica 
verificar que los requerimientos sean consistentes y que estén 
completos.
Ing. De Req: Ideas‐fuerza 
– “Hay que saber lo que hay que hacer antes de 
ponerse a 
hacerlo” 
– “Conocer el problema antes de inventar la solución” 
• Propósito: Reducir el riesgo de construcción 
– Efectividad: riesgo de hacer algo inútil 
– Eficiencia: riesgo de sub‐/sobre‐estimar recursos 
• Problema: “Parálisis de análisis” 
– Querer saberlo todo antes de hacer nada
Introduccion a RMUC: 
Resumen:
Entendiendo tus necesidades.: 
Elige las tres necesidades mas importantes 
(requerimientos) de esta clase. 
a). Que preguntas pueden ser útiles en una 
entrevista? 
b). Resume cada necesidad en una oración 
corta. 
c). Como determinaras el requerimiento con mas 
prioridad. 
Reúne información para introducir a tu compañero 
a). Que puede ser útil para hacer una 
presentación breve?
Otras fuentes de Información: • Swebok 
• Ingenieria de software, 
Pressman 
• Rational Unified Process

Más contenido relacionado

La actualidad más candente

Ingenieria de requerimientos 1
Ingenieria de requerimientos 1Ingenieria de requerimientos 1
Ingenieria de requerimientos 1jmpov441
 
Software Requiments
Software RequimentsSoftware Requiments
Software RequimentsCúmar Cueva
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosZuleima
 
Ingeniería De Requisitos
Ingeniería De RequisitosIngeniería De Requisitos
Ingeniería De RequisitosssharLudena
 
Especificaciones de Requerimientos SRS
Especificaciones de Requerimientos SRSEspecificaciones de Requerimientos SRS
Especificaciones de Requerimientos SRSsullinsan
 
Requerimientos
RequerimientosRequerimientos
Requerimientoskaresha3
 
Ingenieria de requisitos - Ingeniería de Software
Ingenieria de requisitos - Ingeniería de SoftwareIngenieria de requisitos - Ingeniería de Software
Ingenieria de requisitos - Ingeniería de SoftwareJuan Manuel Agüera Castro
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosnenyta08
 
Analisis Requerimientos
Analisis RequerimientosAnalisis Requerimientos
Analisis Requerimientosjlchipana
 
Analisis y-tecnicas-de-recoleccion-de-datos
Analisis y-tecnicas-de-recoleccion-de-datosAnalisis y-tecnicas-de-recoleccion-de-datos
Analisis y-tecnicas-de-recoleccion-de-datosElvis De Lal Cruz
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitosZuleima
 
Unidad I Requerimientos
Unidad I RequerimientosUnidad I Requerimientos
Unidad I Requerimientosguest409adc
 
Mapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de RequisitosMapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de Requisitosinmacu_
 
tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos Juan Henao
 
Sesion5 requerimientos de software
Sesion5 requerimientos de softwareSesion5 requerimientos de software
Sesion5 requerimientos de softwareOscar López
 
Electiva v captura de requisitos
Electiva v   captura de requisitosElectiva v   captura de requisitos
Electiva v captura de requisitosaratamalave
 
Especificacion De Requerimentos De Software
Especificacion De  Requerimentos De SoftwareEspecificacion De  Requerimentos De Software
Especificacion De Requerimentos De SoftwareJgperez
 

La actualidad más candente (20)

Ingenieria de requerimientos 1
Ingenieria de requerimientos 1Ingenieria de requerimientos 1
Ingenieria de requerimientos 1
 
Software Requiments
Software RequimentsSoftware Requiments
Software Requiments
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Ejemplos de requerimientos
Ejemplos de requerimientosEjemplos de requerimientos
Ejemplos de requerimientos
 
Ingeniería De Requisitos
Ingeniería De RequisitosIngeniería De Requisitos
Ingeniería De Requisitos
 
Especificaciones de Requerimientos SRS
Especificaciones de Requerimientos SRSEspecificaciones de Requerimientos SRS
Especificaciones de Requerimientos SRS
 
Requerimientos
RequerimientosRequerimientos
Requerimientos
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Ingenieria de requisitos - Ingeniería de Software
Ingenieria de requisitos - Ingeniería de SoftwareIngenieria de requisitos - Ingeniería de Software
Ingenieria de requisitos - Ingeniería de Software
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientos
 
Analisis Requerimientos
Analisis RequerimientosAnalisis Requerimientos
Analisis Requerimientos
 
Analisis y-tecnicas-de-recoleccion-de-datos
Analisis y-tecnicas-de-recoleccion-de-datosAnalisis y-tecnicas-de-recoleccion-de-datos
Analisis y-tecnicas-de-recoleccion-de-datos
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
 
02 captura de requisitos
02 captura de requisitos02 captura de requisitos
02 captura de requisitos
 
Unidad I Requerimientos
Unidad I RequerimientosUnidad I Requerimientos
Unidad I Requerimientos
 
Mapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de RequisitosMapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de Requisitos
 
tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos
 
Sesion5 requerimientos de software
Sesion5 requerimientos de softwareSesion5 requerimientos de software
Sesion5 requerimientos de software
 
Electiva v captura de requisitos
Electiva v   captura de requisitosElectiva v   captura de requisitos
Electiva v captura de requisitos
 
Especificacion De Requerimentos De Software
Especificacion De  Requerimentos De SoftwareEspecificacion De  Requerimentos De Software
Especificacion De Requerimentos De Software
 

Similar a Intro ingenieria de requerimientos

Carlos figuera-ci-19897276
Carlos figuera-ci-19897276Carlos figuera-ci-19897276
Carlos figuera-ci-19897276marlev boadas
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitoskelyquinayas
 
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSJesus F Rosas
 
Ingeniería de requisitos y la ingeniería de requerimientos
Ingeniería de requisitos y la ingeniería de requerimientos Ingeniería de requisitos y la ingeniería de requerimientos
Ingeniería de requisitos y la ingeniería de requerimientos unrated999
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosZuleima
 
Tecnicas ingenieria de software
Tecnicas ingenieria de softwareTecnicas ingenieria de software
Tecnicas ingenieria de softwareedsacun
 
Modelado-de-Procesos-en-la-Ingenieria-de-Requerimientos.ppsx
Modelado-de-Procesos-en-la-Ingenieria-de-Requerimientos.ppsxModelado-de-Procesos-en-la-Ingenieria-de-Requerimientos.ppsx
Modelado-de-Procesos-en-la-Ingenieria-de-Requerimientos.ppsxFranciscoPerez422613
 
Investigación sobre técnicas que se implementan en las tareas de la Ingenierí...
Investigación sobre técnicas que se implementan en las tareas de la Ingenierí...Investigación sobre técnicas que se implementan en las tareas de la Ingenierí...
Investigación sobre técnicas que se implementan en las tareas de la Ingenierí...Karim Krystalgami
 
Fundamentos ingeniería de requisitos.pdf
Fundamentos ingeniería de requisitos.pdfFundamentos ingeniería de requisitos.pdf
Fundamentos ingeniería de requisitos.pdfRene Guaman-Quinche
 
2_-_Ingeniería_de_requerimientos.pdf
2_-_Ingeniería_de_requerimientos.pdf2_-_Ingeniería_de_requerimientos.pdf
2_-_Ingeniería_de_requerimientos.pdfdiego773338
 
Ingeniería de-software
Ingeniería de-softwareIngeniería de-software
Ingeniería de-softwareEUR ABH
 
Copia de carlos leon
Copia de carlos leonCopia de carlos leon
Copia de carlos leonCLPROGRAM
 

Similar a Intro ingenieria de requerimientos (20)

Carlos figuera-ci-19897276
Carlos figuera-ci-19897276Carlos figuera-ci-19897276
Carlos figuera-ci-19897276
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
 
Ingeniería de requisitos y la ingeniería de requerimientos
Ingeniería de requisitos y la ingeniería de requerimientos Ingeniería de requisitos y la ingeniería de requerimientos
Ingeniería de requisitos y la ingeniería de requerimientos
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Tema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de RequisitosTema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de Requisitos
 
Tecnicas ingenieria de software
Tecnicas ingenieria de softwareTecnicas ingenieria de software
Tecnicas ingenieria de software
 
Informática: Análisis y Diseño De Sistemas
Informática: Análisis y Diseño De SistemasInformática: Análisis y Diseño De Sistemas
Informática: Análisis y Diseño De Sistemas
 
Modelado-de-Procesos-en-la-Ingenieria-de-Requerimientos.ppsx
Modelado-de-Procesos-en-la-Ingenieria-de-Requerimientos.ppsxModelado-de-Procesos-en-la-Ingenieria-de-Requerimientos.ppsx
Modelado-de-Procesos-en-la-Ingenieria-de-Requerimientos.ppsx
 
Investigación sobre técnicas que se implementan en las tareas de la Ingenierí...
Investigación sobre técnicas que se implementan en las tareas de la Ingenierí...Investigación sobre técnicas que se implementan en las tareas de la Ingenierí...
Investigación sobre técnicas que se implementan en las tareas de la Ingenierí...
 
Requerimientos del Software
Requerimientos del SoftwareRequerimientos del Software
Requerimientos del Software
 
Requerimientos del Software
Requerimientos del SoftwareRequerimientos del Software
Requerimientos del Software
 
Informe
InformeInforme
Informe
 
Fundamentos ingeniería de requisitos.pdf
Fundamentos ingeniería de requisitos.pdfFundamentos ingeniería de requisitos.pdf
Fundamentos ingeniería de requisitos.pdf
 
2_-_Ingeniería_de_requerimientos.pdf
2_-_Ingeniería_de_requerimientos.pdf2_-_Ingeniería_de_requerimientos.pdf
2_-_Ingeniería_de_requerimientos.pdf
 
PRIMER TRABAJO
PRIMER TRABAJOPRIMER TRABAJO
PRIMER TRABAJO
 
Ingeniería de-software
Ingeniería de-softwareIngeniería de-software
Ingeniería de-software
 
Copia de carlos leon
Copia de carlos leonCopia de carlos leon
Copia de carlos leon
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientos
 
Carlos leon
Carlos leonCarlos leon
Carlos leon
 

Intro ingenieria de requerimientos

  • 1. Tecnologías de la información Ingeniería De Requerimientos 5do Cuatrimestre Rodrigo Pérez Ruiz
  • 2. Definición: Requerimientos • Una condición o necesidad de un usuario para resolver un problema o alcanzar un objetivo. [Std 610.12‐1900, IEEE: 62] • Una condición o capacidad que debe estar presente en un sistema o componentes de sistema para satisfacer un contrato, estándar, especificación u otro documento formal. [Std 610.12‐1900, IEEE: 62] • Un requerimiento es simplemente una declaración abstracta de alto nivel de un servicio que debe proporcionar el sistema o una restricción de éste. [Sommerville, 2005: 108]
  • 3. Definición: Ingeniería de Requerimientos • Ingeniería de Requerimientos ayuda a los ingenieros de software a entender mejor el problema en cuya solución trabajarán. Incluye el conjunto de tareas que conducen a comprender cuál será el impacto del software sobre el negocio, qué es lo que el cliente quiere y cómo interactuarán los usuarios finales con el software. [Pressman, 2006: 155] • La ingeniería de requerimientos es el proceso de desarrollar una especificación de software. Las especificaciones pretender comunicar las necesidades del sistema del cliente a los desarrolladores del sistema. [Sommerville, 2005: 82] • La Ingeniería de Requerimientos se define, como un conjunto de actividades en las cuales, utilizando técnicas y herramientas, se analiza un problema y se concluye con la especificación de una solución (a veces más de una). [Ortas 1997]
  • 4. • Introducción a la Noción de Ingeniería de Requerimientos. • Explicación de los diferentes niveles de detalle de requerimientos que se necesiten. • Describir como deben ser organizados los documentos de un Sistema de Requerimientos. • Describir la validación del Proceso de Requerimientos. • Explicar porque los Requerimientos se involucran durante el tiempo de vida de un sistema. Objetivos:
  • 5. Actividades de la Ingeniería de Requerimientos: Extracción: Esta fase representa el comienzo de cada ciclo. Extracción es el nombre comúnmente dado a las actividades involucradas en el descubrimiento de los requerimientos del sistema. Análisis: Sobre la base de la extracción realizada previamente, comienza esta fase en la cual se enfoca en descubrir problemas con los requerimientos del sistema identificados hasta el momento. Especificación: En esta fase se documentan los requerimientos acordados con el cliente, en un nivel apropiado de detalle. Validación: La validación es la etapa final de la IR. Su objetivo es, ratificar los requerimientos, es decir, verificar todos los requerimientos que aparecen en el documento especificado para asegurarse que representan una descripción, por lo menos, aceptable del sistema que se debe implementar. Esto implica verificar que los requerimientos sean consistentes y que estén completos.
  • 6. Ing. De Req: Ideas‐fuerza – “Hay que saber lo que hay que hacer antes de ponerse a hacerlo” – “Conocer el problema antes de inventar la solución” • Propósito: Reducir el riesgo de construcción – Efectividad: riesgo de hacer algo inútil – Eficiencia: riesgo de sub‐/sobre‐estimar recursos • Problema: “Parálisis de análisis” – Querer saberlo todo antes de hacer nada
  • 8. Entendiendo tus necesidades.: Elige las tres necesidades mas importantes (requerimientos) de esta clase. a). Que preguntas pueden ser útiles en una entrevista? b). Resume cada necesidad en una oración corta. c). Como determinaras el requerimiento con mas prioridad. Reúne información para introducir a tu compañero a). Que puede ser útil para hacer una presentación breve?
  • 9. Otras fuentes de Información: • Swebok • Ingenieria de software, Pressman • Rational Unified Process