SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
1 
Un ejemplo de 
requisitos 
Índice 
• Introducción. 
• Descripción del problema 
• Requisitos funcionales. 
• Requisitos no funcionales.
2 
Introducción 
Introducción 
¿Qué necesitamos para poner un 
ejemplo de requisitos?.
3 
Introducción 
Una necesidad /problema. 
Al igual que ponemos los caballos 
delante del carro, pongamos primero 
un problema y, después, una solución. 
Introducción 
• Busquemos un problema sencillo (en 
su concepción). 
• Por ejemplo una tienda de música on-line.
4 
Descripción del 
problema 
Descripción del problema 
• Quiero vender música a 
través de Internet. 
• Los usuarios comprarán 
créditos para adquirir 
canciones. 
• Los usuarios buscarán las 
canciones que deseen y las 
pagarán con créditos.
5 
Descripción del problema 
• Los usuarios tendrán 
algunos días para descargar 
en su ordenador las 
canciones que hayan 
adquirido. 
• Quiero hacer ofertas 
generales (afectan a todos 
los usuarios) y particulares 
(afectan a usuarios 
concretos). 
Descripción del problema 
• La solución es un sistema 
software. 
• ¿Qué características debe 
tener este sistema para 
satisfacer las necesidades 
de nuestro cliente?. 
• Esto es ingeniería de 
requisitos.
6 
Requisitos funcionales 
Requisitos funcionales 
Los usuarios comprarán créditos 
para adquirir canciones. 
Esto nos da mucha información.
7 
Requisitos funcionales 
• El sistema debe registrar la 
información de los usuarios 
y los créditos que poseen. 
• El sistema debe permitir 
que los usuarios registrados 
compren créditos y 
proporcionar las 
herramientas para que las 
usuarios paguen. 
Requisitos funcionales 
Ahora vosotros
8 
Requisitos funcionales 
Los usuarios buscarán las canciones 
que deseen y las pagarán con créditos. 
Requisitos funcionales 
• El sistema debe almacenar 
información sobre las 
canciones que se pueden 
adquirir y su precio en 
créditos. 
• El sistema debe permitir a 
los usuarios buscar y 
consultar la información 
sobre las canciones.
9 
Requisitos funcionales 
• El sistema debe permitir a 
un usuario adquirir una 
canción a cambio de una 
cantidad de crédito. 
Requisitos funcionales 
Los usuarios tendrán algunos 
días para descargar en su ordenador 
las canciones que hayan adquirido.
10 
Requisitos funcionales 
• El sistema debe almacenar 
las canciones adquiridas por 
un usuario y la fecha, para 
saber durante cuanto 
tiempo puede descargar 
dichas canciones. 
• El sistema debe permitir 
descargar las canciones que 
un usuario ha adquirido 
mientras tenga tiempo. 
Requisitos funcionales 
Los usuarios tendrán algunos 
días para descargar en su ordenador 
las canciones que hayan adquirido.
11 
Requisitos no 
funcionales 
Requisitos no funcionales 
¿Se os ocurren requisitos (algo que la 
aplicación deba tener) que no sea 
funcional?.
12 
Requisito no funcional 
El sistema debe visualizarse y 
funcionar correctamente en cualquier 
navegador, especialmente en Internet 
Explorer, Firebird, Mozilla y Nautilus. 
¿De qué tipo es este requisito?. 
Requisito no funcional 
El sistema debe cumplir las 
disposiciones recogidas en la Ley 
Orgánica de Datos Personales y en el 
Reglamento de medidas de seguridad. 
¿De qué tipo es este requisito?.
13 
Requisito no funcional 
El sistema no debe tardar más de cinco 
segundos en mostrar los resultados de una 
búsqueda. Si se supera este plazo, el 
sistema detiene la búsqueda y muestra los 
resultados encontrados. 
¿De qué tipo es este requisito?. 
Fin

Más contenido relacionado

La actualidad más candente

Ejercicio sql tienda informatica (1)
Ejercicio sql tienda informatica (1)Ejercicio sql tienda informatica (1)
Ejercicio sql tienda informatica (1)Jsrfs Montemayor
 
Arquitectura de software para aplicaciones móviles
Arquitectura de software para aplicaciones móvilesArquitectura de software para aplicaciones móviles
Arquitectura de software para aplicaciones móvilesSergio Castillo Yrizales
 
Entidad relacion nuevo
Entidad relacion nuevoEntidad relacion nuevo
Entidad relacion nuevoJUAN ENRIQUE
 
Requerimiento funcional y no funcional
Requerimiento funcional y no funcional Requerimiento funcional y no funcional
Requerimiento funcional y no funcional CristobalFicaV
 
Caso de uso libreria
Caso de uso libreriaCaso de uso libreria
Caso de uso libreriaJaime Lara
 
Ollydbg introducción
Ollydbg introducciónOllydbg introducción
Ollydbg introducciónTensor
 
Diagramas de clases y actividades
Diagramas de clases y actividadesDiagramas de clases y actividades
Diagramas de clases y actividadesTerryJoss
 
Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3David Motta Baldarrago
 
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 SoftwareLeo Ruelas Rojas
 
Arquitectura Rest
Arquitectura RestArquitectura Rest
Arquitectura RestIsrael Rey
 
Configuración proftpd (Ayar Pardo)
Configuración proftpd (Ayar Pardo)Configuración proftpd (Ayar Pardo)
Configuración proftpd (Ayar Pardo)ayarpm
 
Modelo entidad relaicion
Modelo entidad relaicionModelo entidad relaicion
Modelo entidad relaicionkatalinandrea
 

La actualidad más candente (20)

Sistemas Operativos Mono Proceso
Sistemas Operativos Mono ProcesoSistemas Operativos Mono Proceso
Sistemas Operativos Mono Proceso
 
Ejercicio sql tienda informatica (1)
Ejercicio sql tienda informatica (1)Ejercicio sql tienda informatica (1)
Ejercicio sql tienda informatica (1)
 
Servicio web soap en java con net beans
Servicio web soap en java con net beansServicio web soap en java con net beans
Servicio web soap en java con net beans
 
Arquitectura de software para aplicaciones móviles
Arquitectura de software para aplicaciones móvilesArquitectura de software para aplicaciones móviles
Arquitectura de software para aplicaciones móviles
 
Clase math.java
Clase math.javaClase math.java
Clase math.java
 
Entidad relacion nuevo
Entidad relacion nuevoEntidad relacion nuevo
Entidad relacion nuevo
 
Requerimiento funcional y no funcional
Requerimiento funcional y no funcional Requerimiento funcional y no funcional
Requerimiento funcional y no funcional
 
Caso de uso libreria
Caso de uso libreriaCaso de uso libreria
Caso de uso libreria
 
Ollydbg introducción
Ollydbg introducciónOllydbg introducción
Ollydbg introducción
 
Diagramas de clases y actividades
Diagramas de clases y actividadesDiagramas de clases y actividades
Diagramas de clases y actividades
 
5.1 ejemplos uml
5.1 ejemplos uml5.1 ejemplos uml
5.1 ejemplos uml
 
Servidores web o http
Servidores web o httpServidores web o http
Servidores web o http
 
Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3
 
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 Rest
Arquitectura RestArquitectura Rest
Arquitectura Rest
 
Ejemplo de Proyecto de Software
Ejemplo de Proyecto de SoftwareEjemplo de Proyecto de Software
Ejemplo de Proyecto de Software
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Casos De Uso
Casos De UsoCasos De Uso
Casos De Uso
 
Configuración proftpd (Ayar Pardo)
Configuración proftpd (Ayar Pardo)Configuración proftpd (Ayar Pardo)
Configuración proftpd (Ayar Pardo)
 
Modelo entidad relaicion
Modelo entidad relaicionModelo entidad relaicion
Modelo entidad relaicion
 

Destacado

Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitosIngrid_Loor
 
Requisitos y tipos de requisitos
Requisitos y tipos de requisitosRequisitos y tipos de requisitos
Requisitos y tipos de requisitosAurita Palma
 
Redes de computadoras
Redes de computadorasRedes de computadoras
Redes de computadorasAurita Palma
 
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 RequisitosDayank Muñoz Almeida
 
Requerimientos funcionales y no funcionales
Requerimientos funcionales y no funcionalesRequerimientos funcionales y no funcionales
Requerimientos funcionales y no funcionalesLismirabal
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones Juan Restrepo
 

Destacado (6)

Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
 
Requisitos y tipos de requisitos
Requisitos y tipos de requisitosRequisitos y tipos de requisitos
Requisitos y tipos de requisitos
 
Redes de computadoras
Redes de computadorasRedes de computadoras
Redes de computadoras
 
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
 
Requerimientos funcionales y no funcionales
Requerimientos funcionales y no funcionalesRequerimientos funcionales y no funcionales
Requerimientos funcionales y no funcionales
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones
 

Similar a 02. un ejemplo de requisitos

Requerimientos funcionales y no funcionales ejemplos
Requerimientos funcionales y no funcionales ejemplosRequerimientos funcionales y no funcionales ejemplos
Requerimientos funcionales y no funcionales ejemplosjuan angel celis mejia
 
Requerimientos del Sistema 1.pdf
Requerimientos del Sistema 1.pdfRequerimientos del Sistema 1.pdf
Requerimientos del Sistema 1.pdfMiguelDueRive
 
Dia internet & Comparativa navegadores web
Dia internet & Comparativa navegadores webDia internet & Comparativa navegadores web
Dia internet & Comparativa navegadores webVeronica Martin
 
Webquest la computadora sus partes y funciones
Webquest la computadora sus partes y funcionesWebquest la computadora sus partes y funciones
Webquest la computadora sus partes y funcionesMarco Busto
 
Webquest la computadora sus partes y funciones
Webquest la computadora sus partes y funcionesWebquest la computadora sus partes y funciones
Webquest la computadora sus partes y funcionesMarco Busto
 
Unidad educativa batzacon
Unidad educativa batzaconUnidad educativa batzacon
Unidad educativa batzaconJoseLuisQuinzo
 
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One PlayerModulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One PlayerJosé M. Padilla
 
Buscadores
BuscadoresBuscadores
BuscadoresTensor
 
Patrones de toma de requisitos en proyectos ágiles en la Cas2013
Patrones de toma de requisitos en proyectos ágiles en la Cas2013Patrones de toma de requisitos en proyectos ágiles en la Cas2013
Patrones de toma de requisitos en proyectos ágiles en la Cas2013Roberto Canales
 

Similar a 02. un ejemplo de requisitos (20)

Requerimientos funcionales y no funcionales ejemplos
Requerimientos funcionales y no funcionales ejemplosRequerimientos funcionales y no funcionales ejemplos
Requerimientos funcionales y no funcionales ejemplos
 
Requerimientos del Sistema 1.pdf
Requerimientos del Sistema 1.pdfRequerimientos del Sistema 1.pdf
Requerimientos del Sistema 1.pdf
 
Requerimientos
RequerimientosRequerimientos
Requerimientos
 
Unidad ii
Unidad iiUnidad ii
Unidad ii
 
Spotify
SpotifySpotify
Spotify
 
Dia internet & Comparativa navegadores web
Dia internet & Comparativa navegadores webDia internet & Comparativa navegadores web
Dia internet & Comparativa navegadores web
 
Qué es una base de datos
Qué es una base  de  datos Qué es una base  de  datos
Qué es una base de datos
 
02 captura de requisitos
02 captura de requisitos02 captura de requisitos
02 captura de requisitos
 
Informe
InformeInforme
Informe
 
Webquest la computadora sus partes y funciones
Webquest la computadora sus partes y funcionesWebquest la computadora sus partes y funciones
Webquest la computadora sus partes y funciones
 
Webquest la computadora sus partes y funciones
Webquest la computadora sus partes y funcionesWebquest la computadora sus partes y funciones
Webquest la computadora sus partes y funciones
 
Informee
InformeeInformee
Informee
 
Unidad educativa batzacon
Unidad educativa batzaconUnidad educativa batzacon
Unidad educativa batzacon
 
Aspectos eticos y legales
Aspectos eticos y legalesAspectos eticos y legales
Aspectos eticos y legales
 
Informe proyecto
Informe proyectoInforme proyecto
Informe proyecto
 
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One PlayerModulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
 
Buscadores
BuscadoresBuscadores
Buscadores
 
Patrones de toma de requisitos en proyectos ágiles en la Cas2013
Patrones de toma de requisitos en proyectos ágiles en la Cas2013Patrones de toma de requisitos en proyectos ágiles en la Cas2013
Patrones de toma de requisitos en proyectos ágiles en la Cas2013
 
4 tecnologias backup
4 tecnologias backup4 tecnologias backup
4 tecnologias backup
 
Clases 2002
Clases 2002Clases 2002
Clases 2002
 

02. un ejemplo de requisitos

  • 1. 1 Un ejemplo de requisitos Índice • Introducción. • Descripción del problema • Requisitos funcionales. • Requisitos no funcionales.
  • 2. 2 Introducción Introducción ¿Qué necesitamos para poner un ejemplo de requisitos?.
  • 3. 3 Introducción Una necesidad /problema. Al igual que ponemos los caballos delante del carro, pongamos primero un problema y, después, una solución. Introducción • Busquemos un problema sencillo (en su concepción). • Por ejemplo una tienda de música on-line.
  • 4. 4 Descripción del problema Descripción del problema • Quiero vender música a través de Internet. • Los usuarios comprarán créditos para adquirir canciones. • Los usuarios buscarán las canciones que deseen y las pagarán con créditos.
  • 5. 5 Descripción del problema • Los usuarios tendrán algunos días para descargar en su ordenador las canciones que hayan adquirido. • Quiero hacer ofertas generales (afectan a todos los usuarios) y particulares (afectan a usuarios concretos). Descripción del problema • La solución es un sistema software. • ¿Qué características debe tener este sistema para satisfacer las necesidades de nuestro cliente?. • Esto es ingeniería de requisitos.
  • 6. 6 Requisitos funcionales Requisitos funcionales Los usuarios comprarán créditos para adquirir canciones. Esto nos da mucha información.
  • 7. 7 Requisitos funcionales • El sistema debe registrar la información de los usuarios y los créditos que poseen. • El sistema debe permitir que los usuarios registrados compren créditos y proporcionar las herramientas para que las usuarios paguen. Requisitos funcionales Ahora vosotros
  • 8. 8 Requisitos funcionales Los usuarios buscarán las canciones que deseen y las pagarán con créditos. Requisitos funcionales • El sistema debe almacenar información sobre las canciones que se pueden adquirir y su precio en créditos. • El sistema debe permitir a los usuarios buscar y consultar la información sobre las canciones.
  • 9. 9 Requisitos funcionales • El sistema debe permitir a un usuario adquirir una canción a cambio de una cantidad de crédito. Requisitos funcionales Los usuarios tendrán algunos días para descargar en su ordenador las canciones que hayan adquirido.
  • 10. 10 Requisitos funcionales • El sistema debe almacenar las canciones adquiridas por un usuario y la fecha, para saber durante cuanto tiempo puede descargar dichas canciones. • El sistema debe permitir descargar las canciones que un usuario ha adquirido mientras tenga tiempo. Requisitos funcionales Los usuarios tendrán algunos días para descargar en su ordenador las canciones que hayan adquirido.
  • 11. 11 Requisitos no funcionales Requisitos no funcionales ¿Se os ocurren requisitos (algo que la aplicación deba tener) que no sea funcional?.
  • 12. 12 Requisito no funcional El sistema debe visualizarse y funcionar correctamente en cualquier navegador, especialmente en Internet Explorer, Firebird, Mozilla y Nautilus. ¿De qué tipo es este requisito?. Requisito no funcional El sistema debe cumplir las disposiciones recogidas en la Ley Orgánica de Datos Personales y en el Reglamento de medidas de seguridad. ¿De qué tipo es este requisito?.
  • 13. 13 Requisito no funcional El sistema no debe tardar más de cinco segundos en mostrar los resultados de una búsqueda. Si se supera este plazo, el sistema detiene la búsqueda y muestra los resultados encontrados. ¿De qué tipo es este requisito?. Fin