SlideShare una empresa de Scribd logo
Análisis y Diseño II
Juan Camilo Zuluaga
       Henao
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
  USUARIO
                          FUNCIONALES




             SISTEMA
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
    operativas. No deben tratar de cómo se debe diseñar o
    implementar el sistema. Sin embargo, en el nivel de detalle
    requerido para especificar completamente un sistema software
    complejo, es imposible, en la práctica, excluir toda la información
    de diseño.
BIBLIOGRAFIA
   Ingeniería del software. capitulo 3 “requerimientos del sistema”.
    pág 107 . SOMERVILLE, Ian.

Más contenido relacionado

La actualidad más candente

25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software
Camila Arbelaez
 
Diseño de Software
Diseño de SoftwareDiseño de Software
Diseño de Software
Andrés Felipe Montoya Ríos
 
Requerimientos de usuario y del sistema
Requerimientos de usuario y del sistemaRequerimientos de usuario y del sistema
Requerimientos de usuario y del sistema
Israel Rey
 
Requerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No FuncionalesRequerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No Funcionales
Carlos Macallums
 
Modelado de requisitos
Modelado de requisitosModelado de requisitos
Modelado de requisitosKleo Jorgee
 
Análisis de requerimientos
Análisis de requerimientosAnálisis de requerimientos
Análisis de requerimientos
Gustavo Araque
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
Andrés Felipe Montoya Ríos
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftChuyito Alvarado
 
Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2Sebas Castro
 
1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño
Luis Fernando Aguas Bucheli
 
Proceso del Software
Proceso del Software Proceso del Software
Proceso del Software
Ares Atzarel Hernández Rodríguez
 
Requerimientos del software
Requerimientos del software Requerimientos del software
Requerimientos del software
Rosa Virginia Ortega Loaiza
 
Arquitecturas de software - Parte 1
Arquitecturas de software - Parte 1Arquitecturas de software - Parte 1
Arquitecturas de software - Parte 1
Marta Silvia Tabares
 
Arquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidosArquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidos
Juan Pablo Bustos Thames
 
Tema N° 14 Especificación de Requisitos del Software
Tema N° 14 Especificación de Requisitos del SoftwareTema N° 14 Especificación de Requisitos del Software
Tema N° 14 Especificación de Requisitos del Software
SaraEAlcntaraR
 
Pruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionPruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacion
Abner Gerardo
 
Programación del lado del cliente
Programación del lado del clienteProgramación del lado del cliente
Programación del lado del cliente
Gabriel Mondragón
 
Tipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareTipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de Software
Leo Ruelas Rojas
 
Arquitectura 3 Capas
Arquitectura 3 CapasArquitectura 3 Capas
Arquitectura 3 Capas
Fani Calle
 
Gestor de almacenamiento
Gestor de almacenamientoGestor de almacenamiento
Gestor de almacenamiento
Carlos Mila
 

La actualidad más candente (20)

25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software
 
Diseño de Software
Diseño de SoftwareDiseño de Software
Diseño de Software
 
Requerimientos de usuario y del sistema
Requerimientos de usuario y del sistemaRequerimientos de usuario y del sistema
Requerimientos de usuario y del sistema
 
Requerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No FuncionalesRequerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No Funcionales
 
Modelado de requisitos
Modelado de requisitosModelado de requisitos
Modelado de requisitos
 
Análisis de requerimientos
Análisis de requerimientosAnálisis de requerimientos
Análisis de requerimientos
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2
 
1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño
 
Proceso del Software
Proceso del Software Proceso del Software
Proceso del Software
 
Requerimientos del software
Requerimientos del software Requerimientos del software
Requerimientos del software
 
Arquitecturas de software - Parte 1
Arquitecturas de software - Parte 1Arquitecturas de software - Parte 1
Arquitecturas de software - Parte 1
 
Arquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidosArquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidos
 
Tema N° 14 Especificación de Requisitos del Software
Tema N° 14 Especificación de Requisitos del SoftwareTema N° 14 Especificación de Requisitos del Software
Tema N° 14 Especificación de Requisitos del Software
 
Pruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionPruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacion
 
Programación del lado del cliente
Programación del lado del clienteProgramación del lado del cliente
Programación del lado del cliente
 
Tipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareTipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de Software
 
Arquitectura 3 Capas
Arquitectura 3 CapasArquitectura 3 Capas
Arquitectura 3 Capas
 
Gestor de almacenamiento
Gestor de almacenamientoGestor de almacenamiento
Gestor de almacenamiento
 

Similar a tipos de requisitos

Requerimientos tipos-y-definiciones
Requerimientos tipos-y-definicionesRequerimientos tipos-y-definiciones
Requerimientos tipos-y-definicionesJuan Restrepo
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones Juan Restrepo
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones Juan Restrepo
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definicionesrequerimientos-tipos-y-definiciones
requerimientos-tipos-y-definicionesJuan Restrepo
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones Juan Restrepo
 
Analisis de requerimientos luis castellan0 s
Analisis de requerimientos luis castellan0 sAnalisis de requerimientos luis castellan0 s
Analisis de requerimientos luis castellan0 s
Ciro Polanco
 
Ender mendoza
Ender mendozaEnder mendoza
Ender mendoza
ender mendoza carrillo
 
Presentación grupo 3
Presentación grupo 3Presentación grupo 3
Presentación grupo 3Jabón Azo
 
Analisis y Diseño de Sistemas
Analisis y Diseño de SistemasAnalisis y Diseño de Sistemas
Analisis y Diseño de Sistemascardan2007i
 
Taller en clases 1-blob
Taller en clases 1-blobTaller en clases 1-blob
Taller en clases 1-blob
luisrapalino
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases
JeankGFX
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases
JESUSANDRESMUOZTORRE
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases
1002188303
 
Ingenieria de Requisitos y Tipos de Requisitos
Ingenieria de Requisitos y Tipos de RequisitosIngenieria de Requisitos y Tipos de Requisitos
Ingenieria de Requisitos y Tipos de Requisitos
Dayank Muñoz Almeida
 
Requisitos y Tipos de Requisitos
Requisitos y Tipos de RequisitosRequisitos y Tipos de Requisitos
Requisitos y Tipos de Requisitos
Dayank Muñoz Almeida
 
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
Daniel Guaycha
 
Requerimiento funcional 2
Requerimiento funcional 2Requerimiento funcional 2
Requerimiento funcional 2
Lucero Mtz
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del softwareuniv of pamplona
 
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
NinoskaChuraLlojlla1
 

Similar a tipos de requisitos (20)

Requerimientos tipos-y-definiciones
Requerimientos tipos-y-definicionesRequerimientos tipos-y-definiciones
Requerimientos tipos-y-definiciones
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definicionesrequerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones
 
Analisis de requerimientos luis castellan0 s
Analisis de requerimientos luis castellan0 sAnalisis de requerimientos luis castellan0 s
Analisis de requerimientos luis castellan0 s
 
Ender mendoza
Ender mendozaEnder mendoza
Ender mendoza
 
Presentación grupo 3
Presentación grupo 3Presentación grupo 3
Presentación grupo 3
 
Analisis y Diseño de Sistemas
Analisis y Diseño de SistemasAnalisis y Diseño de Sistemas
Analisis y Diseño de Sistemas
 
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
 
Isw5 requerimientos
Isw5 requerimientosIsw5 requerimientos
Isw5 requerimientos
 
Ingenieria de Requisitos y Tipos de Requisitos
Ingenieria de Requisitos y Tipos de RequisitosIngenieria de Requisitos y Tipos de Requisitos
Ingenieria de Requisitos y Tipos de Requisitos
 
Requisitos y Tipos de Requisitos
Requisitos y Tipos de RequisitosRequisitos y Tipos de Requisitos
Requisitos y Tipos de Requisitos
 
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
 
Requerimiento funcional 2
Requerimiento funcional 2Requerimiento funcional 2
Requerimiento funcional 2
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del software
 
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
 

tipos de requisitos

  • 1. Análisis y Diseño II Juan Camilo Zuluaga Henao
  • 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.
  • 3. TIPOS DE REQUISITOS FUNCIONALES NO USUARIO FUNCIONALES SISTEMA
  • 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 operativas. No deben tratar de cómo se debe diseñar o implementar el sistema. Sin embargo, en el nivel de detalle requerido para especificar completamente un sistema software complejo, es imposible, en la práctica, excluir toda la información de diseño.
  • 8. BIBLIOGRAFIA  Ingeniería del software. capitulo 3 “requerimientos del sistema”. pág 107 . SOMERVILLE, Ian.