SlideShare una empresa de Scribd logo
1 de 8
REQUERIMIENTOS Y
TIPOS DE
REQUERIMIENTOS
INTEGRANTES
GARCIA RUBEN
LIDER ANDRADE
DEFINICIÓN
• LOS REQUISITOS PARA UN SISTEMA SON LA DESCRIPCIÓN
DE LOS SERVICIOS PROPORCIONADOS POR EL SISTEMA Y
SUS RESTRICCIONES OPERATIVAS. ESTOS REQUISITOS
REFLEJAN LAS NECESIDADES DE LOS CLIENTES, PARA QUE
UN SISTEMA AYUDE A RESOLVER ALGÚN PROBLEMA COMO
EL CONTROL DE UN DISPOSITIVO, HACER UN PEDIDO O
ENCONTRAR INFORMACIÓN.
TIPOS DE REQUISITOS
FUNCIONALES
NO
FUNCIONAL
ES
SISTEMA
USUARIO
REQUISITOS FUNCIONALES
• LOS REQUISITOS FUNCIONALES DE UN SISTEMA
DESCRIBEN LO QUE EL SISTEMA DEBE HACER. ESTOS
REQUERIMIENTOS DEPENDEN DEL TIPO DE SOFTWARE
QUE SE DESARROLLE Y DE LOS POSIBLES USUARIOS
DEL SOFTWARE. CUANDO SE EXPRESAN COMO
REQUERIMIENTOS DEL USUARIO, HABITUALMENTE SE
DESCRIBEN DE UNA FORMA BASTANTE ABSTRACTA.
SIN EMBARGO, LOS REQUERIMIENTOS FUNCIONALES
DEL SISTEMA DESCRIBEN CON DETALLE LA FUNCIÓN
DE ÉSTE.
REQUISITOS NO FUNCIONALES
• LOS REQUISITOS NO FUNCIONALES, COMO SU NOMBRE LO
INDICA, SON AQUELLOS REQUERIMIENTOS QUE NO SE
REFIEREN DIRECTAMENTE A LAS FUNCIONES DETALLADAS QUE
REALIZA EL SISTEMA, SINO A LAS PROPIEDADES DE ÉSTE COMO
EL TIEMPO DE RESPUESTA, LA CAPACIDAD DE
ALMACENAMIENTO Y OTROS ASPECTOS COMO EL DISEÑO,
ASPECTOS ÉTICOS, LEGALES, DE SEGURIDAD Y ESE TIPO DE
COSAS QUE NO TIENEN QUE VER DIRECTAMENTE CON
FUNCIONES DEL SISTEMA. DE FORMA ALTERNATIVA, DEFINEN
LAS RESTRICCIONES DEL SISTEMA COMO LA CAPACIDAD DE
LOS DISPOSITIVOS DE ENTRADA/SALIDA Y LAS
REPRESENTACIONES DE DATOS QUE SE UTILIZAN EN LAS
INTERFACES DEL SISTEMA.
REQUISITOS DEL USUARIO
• LOS REQUISITOS DEL USUARIO PARA UN SISTEMA DEBEN DESCRIBIR
LOS REQUERIMIENTOS FUNCIONALES Y NO FUNCIONALES DE TAL
FORMA QUE SEAN COMPRENSIBLES POR LOS USUARIOS DEL SISTEMA
SIN CONOCIMIENTO TÉCNICO DETALLADO. ÚNICAMENTE DEBEN
ESPECIFICAR EL COMPORTAMIENTO EXTERNO DEL SISTEMA Y DEBEN
EVITAR, TANTO COMO SEA POSIBLE, LAS CARACTERÍSTICAS DE
DISEÑO DEL SISTEMA. POR CONSIGUIENTE, SI SE ESTÁN REDACTANDO
REQUERIMIENTOS DEL USUARIO, NO SE DEBE UTILIZAR VOCABULARIO
DEL SOFTWARE, NOTACIONES ESTRUCTURADAS O FORMALES, O
DESCRIBIR LOS REQUERIMIENTOS POR LA DESCRIPCIÓN DE LA
IMPLEMENTACIÓN DEL SISTEMA. DEBEN REDACTARSE EN UN
LENGUAJE SENCILLO, CON TABLAS Y FORMULARIOS SENCILLOS Y
DIAGRAMAS INTUITIVOS.
REQUISITOS DEL SISTEMA
• LOS REQUISITOS DEL SISTEMA SON VERSIONES
EXTENDIDAS DE LOS REQUERIMIENTOS DEL USUARIO QUE
SON UTILIZADOS POR LOS INGENIEROS DE SOFTWARE
COMO PUNTO DE PARTIDA PARA EL DISEÑO DEL
SISTEMA. AGREGAN DETALLE Y EXPLICAN CÓMO EL
SISTEMA DEBE PROPORCIONAR LOS REQUERIMIENTOS
DEL USUARIO. PUEDEN SER UTILIZADOS COMO PARTE
DEL CONTRATO PARA LA IMPLEMENTACIÓN DEL SISTEMA
Y, POR LO TANTO, DEBEN SER UNA ESPECIFICACIÓN
COMPLETA Y CONSISTENTE DEL SISTEMA ENTERO.
• EN TEORÍA, LOS REQUERIMIENTOS DEL SISTEMA
SIMPLEMENTE DEBEN DESCRIBIR EL COMPORTAMIENTO
EXTERNO DEL SISTEMA Y SUS RESTRICCIONES
BIBLIOGRAFIA
• INGENIERÍA DEL SOFTWARE. CAPITULO 3
“REQUERIMIENTOS DEL SISTEMA”. PÁG 107 .
SOMERVILLE, IAN.

Más contenido relacionado

Similar a Ingenieria de Requisitos y Tipos de Requisitos

Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientosElvis Muñoz
 
Ingenieria de requerimientos 1
Ingenieria de requerimientos 1Ingenieria de requerimientos 1
Ingenieria de requerimientos 1jmpov441
 
Taller en clases 1-blob
Taller en clases 1-blobTaller en clases 1-blob
Taller en clases 1-blobluisrapalino
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases1002188303
 
Taller en clases
Taller en clasesTaller en clases
Taller en clasesJeankGFX
 
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdfTema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdfNinoskaChuraLlojlla1
 
Ingenieria de Requisitos e Ingeniería Software
Ingenieria de Requisitos e  Ingeniería SoftwareIngenieria de Requisitos e  Ingeniería Software
Ingenieria de Requisitos e Ingeniería SoftwareErick Javier Diaz H.
 
Presentación grupo 3
Presentación grupo 3Presentación grupo 3
Presentación grupo 3Jabón Azo
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientosMarvin Romero
 
Estándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de SoftwareEstándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de SoftwareDaniel Guaycha
 
Análisis de Requerimientos
Análisis de RequerimientosAnálisis de Requerimientos
Análisis de RequerimientosEventCom
 
Analisis de requerimientos luis castellan0 s
Analisis de requerimientos luis castellan0 sAnalisis de requerimientos luis castellan0 s
Analisis de requerimientos luis castellan0 sCiro Polanco
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosZuleima
 
Análisis de requerimientos para el desarrollo de sistemas
Análisis de requerimientos para el desarrollo de sistemasAnálisis de requerimientos para el desarrollo de sistemas
Análisis de requerimientos para el desarrollo de sistemasDarwin Mavares
 
Analisis y Diseño de Sistemas
Analisis y Diseño de SistemasAnalisis y Diseño de Sistemas
Analisis y Diseño de Sistemascardan2007i
 
Sistema informático por: Ana Karen Barba
Sistema informático por: Ana Karen BarbaSistema informático por: Ana Karen Barba
Sistema informático por: Ana Karen Barbaanakarenbr
 
Clase 04a requerimientos introduccion
Clase 04a requerimientos introduccionClase 04a requerimientos introduccion
Clase 04a requerimientos introduccionDemián Gutierrez
 
Análisis de requerimientos para el desarrollo de sistemas
Análisis de requerimientos para el desarrollo de sistemasAnálisis de requerimientos para el desarrollo de sistemas
Análisis de requerimientos para el desarrollo de sistemasmoisesdbm
 

Similar a Ingenieria de Requisitos y Tipos de Requisitos (20)

Ender mendoza
Ender mendozaEnder mendoza
Ender mendoza
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
 
Ingenieria de requerimientos 1
Ingenieria de requerimientos 1Ingenieria de requerimientos 1
Ingenieria de requerimientos 1
 
Taller en clases 1-blob
Taller en clases 1-blobTaller en clases 1-blob
Taller en clases 1-blob
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases
 
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdfTema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
 
Ingenieria de Requisitos e Ingeniería Software
Ingenieria de Requisitos e  Ingeniería SoftwareIngenieria de Requisitos e  Ingeniería Software
Ingenieria de Requisitos e Ingeniería Software
 
Presentación grupo 3
Presentación grupo 3Presentación grupo 3
Presentación grupo 3
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
 
Estándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de SoftwareEstándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de Software
 
Análisis de Requerimientos
Análisis de RequerimientosAnálisis de Requerimientos
Análisis de Requerimientos
 
Analisis de requerimientos luis castellan0 s
Analisis de requerimientos luis castellan0 sAnalisis de requerimientos luis castellan0 s
Analisis de requerimientos luis castellan0 s
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Análisis de requerimientos para el desarrollo de sistemas
Análisis de requerimientos para el desarrollo de sistemasAnálisis de requerimientos para el desarrollo de sistemas
Análisis de requerimientos para el desarrollo de sistemas
 
Analisis y Diseño de Sistemas
Analisis y Diseño de SistemasAnalisis y Diseño de Sistemas
Analisis y Diseño de Sistemas
 
Sistema informático por: Ana Karen Barba
Sistema informático por: Ana Karen BarbaSistema informático por: Ana Karen Barba
Sistema informático por: Ana Karen Barba
 
Clase 04a requerimientos introduccion
Clase 04a requerimientos introduccionClase 04a requerimientos introduccion
Clase 04a requerimientos introduccion
 
Análisis de requerimientos para el desarrollo de sistemas
Análisis de requerimientos para el desarrollo de sistemasAnálisis de requerimientos para el desarrollo de sistemas
Análisis de requerimientos para el desarrollo de sistemas
 

Ingenieria de Requisitos y Tipos de Requisitos

  • 2. DEFINICIÓN • LOS REQUISITOS PARA UN SISTEMA SON LA DESCRIPCIÓN DE LOS SERVICIOS PROPORCIONADOS POR EL SISTEMA Y SUS RESTRICCIONES OPERATIVAS. ESTOS REQUISITOS REFLEJAN LAS NECESIDADES DE LOS CLIENTES, PARA QUE UN SISTEMA AYUDE A RESOLVER ALGÚN PROBLEMA COMO EL CONTROL DE UN DISPOSITIVO, HACER UN PEDIDO O ENCONTRAR INFORMACIÓN.
  • 4. REQUISITOS FUNCIONALES • LOS REQUISITOS FUNCIONALES DE UN SISTEMA DESCRIBEN LO QUE EL SISTEMA DEBE HACER. ESTOS REQUERIMIENTOS DEPENDEN DEL TIPO DE SOFTWARE QUE SE DESARROLLE Y DE LOS POSIBLES USUARIOS DEL SOFTWARE. CUANDO SE EXPRESAN COMO REQUERIMIENTOS DEL USUARIO, HABITUALMENTE SE DESCRIBEN DE UNA FORMA BASTANTE ABSTRACTA. SIN EMBARGO, LOS REQUERIMIENTOS FUNCIONALES DEL SISTEMA DESCRIBEN CON DETALLE LA FUNCIÓN DE ÉSTE.
  • 5. REQUISITOS NO FUNCIONALES • LOS REQUISITOS NO FUNCIONALES, COMO SU NOMBRE LO INDICA, SON AQUELLOS REQUERIMIENTOS QUE NO SE REFIEREN DIRECTAMENTE A LAS FUNCIONES DETALLADAS QUE REALIZA EL SISTEMA, SINO A LAS PROPIEDADES DE ÉSTE COMO EL TIEMPO DE RESPUESTA, LA CAPACIDAD DE ALMACENAMIENTO Y OTROS ASPECTOS COMO EL DISEÑO, ASPECTOS ÉTICOS, LEGALES, DE SEGURIDAD Y ESE TIPO DE COSAS QUE NO TIENEN QUE VER DIRECTAMENTE CON FUNCIONES DEL SISTEMA. DE FORMA ALTERNATIVA, DEFINEN LAS RESTRICCIONES DEL SISTEMA COMO LA CAPACIDAD DE LOS DISPOSITIVOS DE ENTRADA/SALIDA Y LAS REPRESENTACIONES DE DATOS QUE SE UTILIZAN EN LAS INTERFACES DEL SISTEMA.
  • 6. REQUISITOS DEL USUARIO • LOS REQUISITOS DEL USUARIO PARA UN SISTEMA DEBEN DESCRIBIR LOS REQUERIMIENTOS FUNCIONALES Y NO FUNCIONALES DE TAL FORMA QUE SEAN COMPRENSIBLES POR LOS USUARIOS DEL SISTEMA SIN CONOCIMIENTO TÉCNICO DETALLADO. ÚNICAMENTE DEBEN ESPECIFICAR EL COMPORTAMIENTO EXTERNO DEL SISTEMA Y DEBEN EVITAR, TANTO COMO SEA POSIBLE, LAS CARACTERÍSTICAS DE DISEÑO DEL SISTEMA. POR CONSIGUIENTE, SI SE ESTÁN REDACTANDO REQUERIMIENTOS DEL USUARIO, NO SE DEBE UTILIZAR VOCABULARIO DEL SOFTWARE, NOTACIONES ESTRUCTURADAS O FORMALES, O DESCRIBIR LOS REQUERIMIENTOS POR LA DESCRIPCIÓN DE LA IMPLEMENTACIÓN DEL SISTEMA. DEBEN REDACTARSE EN UN LENGUAJE SENCILLO, CON TABLAS Y FORMULARIOS SENCILLOS Y DIAGRAMAS INTUITIVOS.
  • 7. REQUISITOS DEL SISTEMA • LOS REQUISITOS DEL SISTEMA SON VERSIONES EXTENDIDAS DE LOS REQUERIMIENTOS DEL USUARIO QUE SON UTILIZADOS POR LOS INGENIEROS DE SOFTWARE COMO PUNTO DE PARTIDA PARA EL DISEÑO DEL SISTEMA. AGREGAN DETALLE Y EXPLICAN CÓMO EL SISTEMA DEBE PROPORCIONAR LOS REQUERIMIENTOS DEL USUARIO. PUEDEN SER UTILIZADOS COMO PARTE DEL CONTRATO PARA LA IMPLEMENTACIÓN DEL SISTEMA Y, POR LO TANTO, DEBEN SER UNA ESPECIFICACIÓN COMPLETA Y CONSISTENTE DEL SISTEMA ENTERO. • EN TEORÍA, LOS REQUERIMIENTOS DEL SISTEMA SIMPLEMENTE DEBEN DESCRIBIR EL COMPORTAMIENTO EXTERNO DEL SISTEMA Y SUS RESTRICCIONES
  • 8. BIBLIOGRAFIA • INGENIERÍA DEL SOFTWARE. CAPITULO 3 “REQUERIMIENTOS DEL SISTEMA”. PÁG 107 . SOMERVILLE, IAN.