SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
REQUERIMIENTO
AUTOR: ING. LEO RUELAS ROJAS
¿Qué es
Requerimiento?
La IEEE lo define como :
1. Una condición o necesidad de un
usuario para resolver un
problema o alcanzar un objetivo
2. 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.
3. Una representación
documentada de una condición
o capacidad como en
Tipos de
Requerimiento
1. Requerimiento Funcionales
2. Requerimiento No
Funcionales
Requerimientos
Funcionales
Los requerimientos
funcionales de un sistema, son
aquellos que describen
cualquier actividad que este
deba realizar, en otras
palabras, el comportamiento o
función particular de un
sistema o software cuando se
cumplen ciertas condiciones.
Requerimientos
No Funcionales
Los requerimientos no
funcionales definen las
características o cualidades
generales que se esperan de un
sistema y establecen
restricciones sobre el producto,
el proceso de desarrollo de
software y establecen
restricciones externas que el
software debe lograr.
Técnicas de Recojo
de Requerimiento
El proceso de obtención de
requisitos, cuya finalidad es
llevar a la luz los requisitos, no
solo es un proceso técnico, sino
también un proceso social que
envuelve a diferentes personas,
lo que conlleva dificultades
añadidas a su realización.
Entrevista
La entrevista es de gran utilidad
para obtener información
cualitativa como opiniones, o
descripciones subjetivas de
actividades. Es una técnica muy
utilizada, y requiere una mayor
preparación y experiencia por
parte del analista
•Preparación. Es necesario documentarse e investigar la
situación de la organización analizando los documentos
disponibles
•Entrevistar al personal adecuado. La mayoría de los analistas
adoptan un enfoque top-down, comenzando a entrevistar a
directivos para que brinden un panorama general de hacia
donde deberían ir las cosas, y terminando por hablar con los
empleados que aportan detalles importantes de la operación.
•Duración. Una entrevista debería durar a lo sumo un par de
horas.
•Formato. Se recomienda utilizar preguntas abiertas, donde los
entrevistados puedan elaborar y dar detalles, más allá de
simplemente responder “si” o “no”.
Observación
Por medio de esta técnica el
analista obtiene información de
primera mano sobre la forma en
que se efectúan las actividades.
Este método permite observar la
forma en que se llevan a cabo
los procesos y, por otro, verificar
que realmente se sigan todos los
pasos especificados. Como
sabemos, en muchos casos los
procesos son una cosa en papel
y otra muy diferente en la
práctica. Los observadores
experimentados saben qué
buscar y cómo evaluar la
relevancia de lo que observan.
Cuestionario
El uso de cuestionarios permite
a los analistas reunir
información proveniente de un
grupo grande de personas. El
empleo de formatos
estandarizados para las
preguntas puede proporcionar
datos más confiables que otras
técnicas; por otra parte, su
amplia distribución asegura el
anonimato de los encuestados,
situación que puede conducir a
respuestas más honestas

Más contenido relacionado

La actualidad más candente

IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...Jesús Navarro
 
Ingenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientosIngenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientosIsidro Gonzalez
 
Técnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosTécnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosJuan Carlos Olivares Rojas
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a ObjetosRafael Miranda
 
Indagación de los requerimientos
Indagación de los requerimientosIndagación de los requerimientos
Indagación de los requerimientosUCATEBA
 
Las diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datosLas diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datosImperva
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del softwareaagalvisg
 
Introducción al análisis y relevamiento
Introducción al análisis y relevamientoIntroducción al análisis y relevamiento
Introducción al análisis y relevamientoAndrés Grosso
 
Metodologias para el desarrollo del software
Metodologias para el desarrollo del softwareMetodologias para el desarrollo del software
Metodologias para el desarrollo del softwareyeltsintorres18
 
Proceso del software
Proceso del softwareProceso del software
Proceso del softwareTensor
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosnenyta08
 
Ejemplo de implementación itil
Ejemplo de implementación itilEjemplo de implementación itil
Ejemplo de implementación itilIsrael Rey
 
Metricas
MetricasMetricas
MetricasCECY50
 
tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos Juan Henao
 

La actualidad más candente (20)

IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
 
Ingenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientosIngenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientos
 
Requerimientos del software
Requerimientos del software Requerimientos del software
Requerimientos del software
 
Técnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosTécnicas para la Obtención de Requerimientos
Técnicas para la Obtención de Requerimientos
 
tecnicas de revisión del software
tecnicas de revisión del softwaretecnicas de revisión del software
tecnicas de revisión del software
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a Objetos
 
Indagación de los requerimientos
Indagación de los requerimientosIndagación de los requerimientos
Indagación de los requerimientos
 
Las diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datosLas diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datos
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software
 
Introducción al análisis y relevamiento
Introducción al análisis y relevamientoIntroducción al análisis y relevamiento
Introducción al análisis y relevamiento
 
Metodologias para el desarrollo del software
Metodologias para el desarrollo del softwareMetodologias para el desarrollo del software
Metodologias para el desarrollo del software
 
Proceso del software
Proceso del softwareProceso del software
Proceso del software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientos
 
02 Mitos de la ingeniería de software
02 Mitos de la ingeniería de software02 Mitos de la ingeniería de software
02 Mitos de la ingeniería de software
 
Ejemplo de implementación itil
Ejemplo de implementación itilEjemplo de implementación itil
Ejemplo de implementación itil
 
Introduccion al análisis de sistemas de información
Introduccion al análisis de sistemas de informaciónIntroduccion al análisis de sistemas de información
Introduccion al análisis de sistemas de información
 
Metricas
MetricasMetricas
Metricas
 
tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos
 

Similar a Tipos de Requerimientos en Ingeniería de Software

Unidad ii identificacion de los requerimientos
Unidad ii identificacion de los requerimientosUnidad ii identificacion de los requerimientos
Unidad ii identificacion de los requerimientosJesus Gallegos
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases3045433345
 
Ingenieria de requisitos
Ingenieria de requisitos  Ingenieria de requisitos
Ingenieria de requisitos JCRREYES
 
1.2 análisis y diseño de sistemas
1.2 análisis y diseño de sistemas1.2 análisis y diseño de sistemas
1.2 análisis y diseño de sistemasLinda Masias
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosCarlos Chaves
 
Tecnicas ingenieria de software
Tecnicas ingenieria de softwareTecnicas ingenieria de software
Tecnicas ingenieria de softwareedsacun
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitosJoamarbet
 
Trabajo de la profa yola rubi
Trabajo de la profa yola rubiTrabajo de la profa yola rubi
Trabajo de la profa yola rubiRubi_10
 
Taller requisitos
Taller requisitosTaller requisitos
Taller requisitosNando Lopez
 
Taller requisitos
Taller requisitosTaller requisitos
Taller requisitosNando Lopez
 
Fuentes De InformacióN 1
Fuentes De InformacióN 1Fuentes De InformacióN 1
Fuentes De InformacióN 1FrancisMoscoso
 
F U E N T E S D E I N F O R M A C IÓ N 1
F U E N T E S  D E  I N F O R M A C IÓ N 1F U E N T E S  D E  I N F O R M A C IÓ N 1
F U E N T E S D E I N F O R M A C IÓ N 1guest5e487c
 
Inv preliminar,estudio de factibilidad, ciclo de vida pst21
Inv preliminar,estudio de factibilidad, ciclo de vida pst21Inv preliminar,estudio de factibilidad, ciclo de vida pst21
Inv preliminar,estudio de factibilidad, ciclo de vida pst21duberlisg
 
Inv preliminar,estudio de factibilidad, ciclo de vida pst21
Inv preliminar,estudio de factibilidad, ciclo de vida pst21Inv preliminar,estudio de factibilidad, ciclo de vida pst21
Inv preliminar,estudio de factibilidad, ciclo de vida pst21duberlisg
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientoskaresha3
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientoskaresha3
 
Requerimientos
RequerimientosRequerimientos
Requerimientoskaresha3
 
Metodología gestión de requerimientos
Metodología gestión de requerimientosMetodología gestión de requerimientos
Metodología gestión de requerimientosErik Mik
 

Similar a Tipos de Requerimientos en Ingeniería de Software (20)

Unidad ii identificacion de los requerimientos
Unidad ii identificacion de los requerimientosUnidad ii identificacion de los requerimientos
Unidad ii identificacion de los requerimientos
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases
 
Ingenieria de requisitos
Ingenieria de requisitos  Ingenieria de requisitos
Ingenieria de requisitos
 
1.2 análisis y diseño de sistemas
1.2 análisis y diseño de sistemas1.2 análisis y diseño de sistemas
1.2 análisis y diseño de sistemas
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
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
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
 
Trabajo de la profa yola rubi
Trabajo de la profa yola rubiTrabajo de la profa yola rubi
Trabajo de la profa yola rubi
 
Taller requisitos
Taller requisitosTaller requisitos
Taller requisitos
 
Taller requisitos
Taller requisitosTaller requisitos
Taller requisitos
 
Fuentes De InformacióN 1
Fuentes De InformacióN 1Fuentes De InformacióN 1
Fuentes De InformacióN 1
 
F U E N T E S D E I N F O R M A C IÓ N 1
F U E N T E S  D E  I N F O R M A C IÓ N 1F U E N T E S  D E  I N F O R M A C IÓ N 1
F U E N T E S D E I N F O R M A C IÓ N 1
 
Inv preliminar,estudio de factibilidad, ciclo de vida pst21
Inv preliminar,estudio de factibilidad, ciclo de vida pst21Inv preliminar,estudio de factibilidad, ciclo de vida pst21
Inv preliminar,estudio de factibilidad, ciclo de vida pst21
 
Inv preliminar,estudio de factibilidad, ciclo de vida pst21
Inv preliminar,estudio de factibilidad, ciclo de vida pst21Inv preliminar,estudio de factibilidad, ciclo de vida pst21
Inv preliminar,estudio de factibilidad, ciclo de vida pst21
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientos
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientos
 
Requerimientos
RequerimientosRequerimientos
Requerimientos
 
metMetodología gestión de requerimientos
metMetodología gestión de requerimientosmetMetodología gestión de requerimientos
metMetodología gestión de requerimientos
 
Metodología gestión de requerimientos
Metodología gestión de requerimientosMetodología gestión de requerimientos
Metodología gestión de requerimientos
 

Más de Leo Ruelas Rojas

Tipos de Modelado de Base de Datos
Tipos de Modelado de Base de DatosTipos de Modelado de Base de Datos
Tipos de Modelado de Base de DatosLeo Ruelas Rojas
 
Sistema de ventas, compras y almacén
Sistema de ventas, compras y almacénSistema de ventas, compras y almacén
Sistema de ventas, compras y almacénLeo Ruelas Rojas
 
Desarrollo de una aplicación móvil basada en gráficos estadísticos paper
Desarrollo de una aplicación móvil basada en gráficos estadísticos   paperDesarrollo de una aplicación móvil basada en gráficos estadísticos   paper
Desarrollo de una aplicación móvil basada en gráficos estadísticos paperLeo Ruelas Rojas
 
Reconocimiento de patrones
Reconocimiento de patronesReconocimiento de patrones
Reconocimiento de patronesLeo Ruelas Rojas
 
Manual jira , Instalación, Creación de Proyecto, Incidencias, Usuarios
Manual jira , Instalación, Creación de Proyecto, Incidencias, UsuariosManual jira , Instalación, Creación de Proyecto, Incidencias, Usuarios
Manual jira , Instalación, Creación de Proyecto, Incidencias, UsuariosLeo Ruelas Rojas
 

Más de Leo Ruelas Rojas (8)

Tipos de Modelado de Base de Datos
Tipos de Modelado de Base de DatosTipos de Modelado de Base de Datos
Tipos de Modelado de Base de Datos
 
Modelo furps
Modelo furpsModelo furps
Modelo furps
 
Articulo greenstone
Articulo greenstoneArticulo greenstone
Articulo greenstone
 
NORMA ISO 9000
NORMA ISO 9000NORMA ISO 9000
NORMA ISO 9000
 
Sistema de ventas, compras y almacén
Sistema de ventas, compras y almacénSistema de ventas, compras y almacén
Sistema de ventas, compras y almacén
 
Desarrollo de una aplicación móvil basada en gráficos estadísticos paper
Desarrollo de una aplicación móvil basada en gráficos estadísticos   paperDesarrollo de una aplicación móvil basada en gráficos estadísticos   paper
Desarrollo de una aplicación móvil basada en gráficos estadísticos paper
 
Reconocimiento de patrones
Reconocimiento de patronesReconocimiento de patrones
Reconocimiento de patrones
 
Manual jira , Instalación, Creación de Proyecto, Incidencias, Usuarios
Manual jira , Instalación, Creación de Proyecto, Incidencias, UsuariosManual jira , Instalación, Creación de Proyecto, Incidencias, Usuarios
Manual jira , Instalación, Creación de Proyecto, Incidencias, Usuarios
 

Tipos de Requerimientos en Ingeniería de Software

  • 2. ¿Qué es Requerimiento? La IEEE lo define como : 1. Una condición o necesidad de un usuario para resolver un problema o alcanzar un objetivo 2. 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. 3. Una representación documentada de una condición o capacidad como en
  • 3. Tipos de Requerimiento 1. Requerimiento Funcionales 2. Requerimiento No Funcionales
  • 4. Requerimientos Funcionales Los requerimientos funcionales de un sistema, son aquellos que describen cualquier actividad que este deba realizar, en otras palabras, el comportamiento o función particular de un sistema o software cuando se cumplen ciertas condiciones.
  • 5. Requerimientos No Funcionales Los requerimientos no funcionales definen las características o cualidades generales que se esperan de un sistema y establecen restricciones sobre el producto, el proceso de desarrollo de software y establecen restricciones externas que el software debe lograr.
  • 6. Técnicas de Recojo de Requerimiento El proceso de obtención de requisitos, cuya finalidad es llevar a la luz los requisitos, no solo es un proceso técnico, sino también un proceso social que envuelve a diferentes personas, lo que conlleva dificultades añadidas a su realización.
  • 7. Entrevista La entrevista es de gran utilidad para obtener información cualitativa como opiniones, o descripciones subjetivas de actividades. Es una técnica muy utilizada, y requiere una mayor preparación y experiencia por parte del analista •Preparación. Es necesario documentarse e investigar la situación de la organización analizando los documentos disponibles •Entrevistar al personal adecuado. La mayoría de los analistas adoptan un enfoque top-down, comenzando a entrevistar a directivos para que brinden un panorama general de hacia donde deberían ir las cosas, y terminando por hablar con los empleados que aportan detalles importantes de la operación. •Duración. Una entrevista debería durar a lo sumo un par de horas. •Formato. Se recomienda utilizar preguntas abiertas, donde los entrevistados puedan elaborar y dar detalles, más allá de simplemente responder “si” o “no”.
  • 8. Observación Por medio de esta técnica el analista obtiene información de primera mano sobre la forma en que se efectúan las actividades. Este método permite observar la forma en que se llevan a cabo los procesos y, por otro, verificar que realmente se sigan todos los pasos especificados. Como sabemos, en muchos casos los procesos son una cosa en papel y otra muy diferente en la práctica. Los observadores experimentados saben qué buscar y cómo evaluar la relevancia de lo que observan.
  • 9. Cuestionario El uso de cuestionarios permite a los analistas reunir información proveniente de un grupo grande de personas. El empleo de formatos estandarizados para las preguntas puede proporcionar datos más confiables que otras técnicas; por otra parte, su amplia distribución asegura el anonimato de los encuestados, situación que puede conducir a respuestas más honestas