SlideShare una empresa de Scribd logo
1 de 18
Análisis y Diseño de
Aplicaciones
3º Educación Media Tecnológica
Requerimientos
• Requerimientos: Condición o
capacidad a la que debe ajustarse el
sistema que se construye.
• Los requerimientos o requisitos de un
sistema describen los servicios que ha
de ofrecer el sistema y las restricciones
asociadas a su funcionamiento.
Descripción de lo que el sistema
debe hacer.
Obtener requerimientos
• Los requerimientos tienen lugar en el espacio
de la solución, pero surgen de las
necesidades.
• Determinar las necesidades de nuestro sistema
en base a los probelmas planteados.
PROBLEMA NECESIDAD
El registro de entrada y salida se realiza
en un cuaderno de asistencia.
Registrar la entrada y salida de forma
automatizada y segura.
Un funcionario es el encargado de crear
manualmente las planillas de
inasistencias de docentes corroborando
manualmente las entradas y salidas del
libro de asistencias.
No tener que disponer de un tiempo
considerable corroborando
manualmente, aquellos docentes que
no asistieron, generando tambièn
posibles errores de lectura.
Obtener requerimientos
• Proceso para obtener los
requerimientos:
–Necesidades
–Características
–Requisitos
Ejemplo: Sistema de gestión
académica:
Ejemplo: Sistema de gestiòn
académica:
Involucra
dos
Requerimientos funcionales
y no Funcionales
Los requisitos funcionales definen
qué debe hacer un sistema.
Los requisitos no funcionales definen
cómo debe ser el sistema.
Requerimientos Funcionales
• Expresan la naturaleza del funcionamiento
del sistema (cómo interacciona el sistema
con su entorno y cuáles van a ser su estado y
funcionamiento).
• Describe que debe hacer el sistema respecto
a su entorno (los usuarios u otros sistemas).
• Estos requerimientos especifican los
comportamientos de entrada y salidas del
sistema.
Ejemplo: Sistema de gestión
académica:
Ejemplo: Sistema de gestión
académica:
Ejemplo: GeHoWeb:
Requerimientos NO
Funcionales
• Describe atributos del sistema o del ambiente
en donde éste se desarrolla.
• Los requerimientos no funcionales abarcan
los siguietnes aspectos del sistema:
Capacidad de uso
Fiabilidad
Desempeño
Capacidad de soporte
Requerimientos adicionales
Requerimientos NO Funcionales
Capacidad de Uso
• Usabilidad o capacidad de uso se refiere a la
facilidad o nivel de uso del producto, es decir el grado
en el que el diseño de un elemento facilita o dificulta
su manejo. Se incluyen:
– Factores humanos
– Estética
– Consistencia de la interfaz de usuario
– Ayudas en línea
– Documentaciòn de usuario y material de entrenamiento
• Ejemplo
– Visibilidad del texto a una cierta distancia
– Combinación de colores del texto
Requerimientos NO Funcionales
Fiabilidad
• La confiabilidad o fiabilidad es la capacidad de un
sistema o componente para ejecutar sus funciones
requeridas bajo condiciones normalmente en un
período de tiempo específico.
– Frecuencia / severidad de los errores
– Capacidad de recuperación
– Capacidad predictiva
– Exactitud
– Tiempo promedio entre fallas
• Ejemplo
– El sistema estarà disponible el 99% del tiempo
Requerimientos NO Funcionales
Desempeño
• El rendimiento o desempeño afectan a los
requerimientos funcionales en la medida de
parámetros como:
– Velocidad
– Eficiencia
– Disponibilidad
– Exactitud
– Tiempo de respuesta
– Tiempo de uso de recursos
• Ejemplo:
– El tiempo de respuesta es de 1segundo.
Requerimientos NO Funcionales
Capcidad de soporte
• Incluyen la capacidad de:
– Prueba
– Adaptación
– Mantenimiento
– Compatibilidad
– Configuración
– Instalación y localización
• Ejemplo:
– Inclusión de nuevas reglas en algún punto determinado
Requerimientos NO Funcionales
Rquerimienos adicionales
• Incluye
– Restrcciones de diseño
– Requerimientos de implementación
– Requerimientos de interfaz
– Requerimientos físicos
Ejemplo: GeHoWeb:
USABILIDAD
SOPORTE
FIABILIDAD

Más contenido relacionado

Similar a requerimientos-funcionales-y-no-funcionales.pptx

Copia de carlos leon
Copia de carlos leonCopia de carlos leon
Copia de carlos leon
CLPROGRAM
 
IMPLANTACIÓN, ADMINISTRACION, DEL DESARROLLO Y SELECCIÓN DE HARDWARE Y SOFTWARE
IMPLANTACIÓN, ADMINISTRACION, DEL DESARROLLO Y SELECCIÓN DE HARDWARE Y SOFTWAREIMPLANTACIÓN, ADMINISTRACION, DEL DESARROLLO Y SELECCIÓN DE HARDWARE Y SOFTWARE
IMPLANTACIÓN, ADMINISTRACION, DEL DESARROLLO Y SELECCIÓN DE HARDWARE Y SOFTWARE
Cristhian Rodriguez
 
Presentacion del Grupo 6 analisis de sistemas II UNED Costa Rica I Cuatrimest...
Presentacion del Grupo 6 analisis de sistemas II UNED Costa Rica I Cuatrimest...Presentacion del Grupo 6 analisis de sistemas II UNED Costa Rica I Cuatrimest...
Presentacion del Grupo 6 analisis de sistemas II UNED Costa Rica I Cuatrimest...
Gustavo Palomo Ureña
 

Similar a requerimientos-funcionales-y-no-funcionales.pptx (20)

metodologias de desarrollo.ppt
metodologias de desarrollo.pptmetodologias de desarrollo.ppt
metodologias de desarrollo.ppt
 
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitosAnálisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitos
 
Taller requisitos
Taller requisitosTaller requisitos
Taller requisitos
 
Taller requisitos
Taller requisitosTaller requisitos
Taller requisitos
 
Análisis y diseño de sistemas sesion 07 - casos de estudio (captura de requ...
Análisis y diseño de sistemas   sesion 07 - casos de estudio (captura de requ...Análisis y diseño de sistemas   sesion 07 - casos de estudio (captura de requ...
Análisis y diseño de sistemas sesion 07 - casos de estudio (captura de requ...
 
Copia de carlos leon
Copia de carlos leonCopia de carlos leon
Copia de carlos leon
 
Presentación digital Eliezer Alas
Presentación digital Eliezer AlasPresentación digital Eliezer Alas
Presentación digital Eliezer Alas
 
IMPLANTACIÓN, ADMINISTRACION, DEL DESARROLLO Y SELECCIÓN DE HARDWARE Y SOFTWARE
IMPLANTACIÓN, ADMINISTRACION, DEL DESARROLLO Y SELECCIÓN DE HARDWARE Y SOFTWAREIMPLANTACIÓN, ADMINISTRACION, DEL DESARROLLO Y SELECCIÓN DE HARDWARE Y SOFTWARE
IMPLANTACIÓN, ADMINISTRACION, DEL DESARROLLO Y SELECCIÓN DE HARDWARE Y SOFTWARE
 
Eje tematico 6
Eje tematico 6Eje tematico 6
Eje tematico 6
 
Desarrollo de prototipos
Desarrollo de prototiposDesarrollo de prototipos
Desarrollo de prototipos
 
Presentacion del Grupo 6 analisis de sistemas II UNED Costa Rica I Cuatrimest...
Presentacion del Grupo 6 analisis de sistemas II UNED Costa Rica I Cuatrimest...Presentacion del Grupo 6 analisis de sistemas II UNED Costa Rica I Cuatrimest...
Presentacion del Grupo 6 analisis de sistemas II UNED Costa Rica I Cuatrimest...
 
IngenieriaDeRequisitos2.pptx
IngenieriaDeRequisitos2.pptxIngenieriaDeRequisitos2.pptx
IngenieriaDeRequisitos2.pptx
 
358pc
358pc358pc
358pc
 
Requerimientos de sistemas y desarrollo de prototipo
Requerimientos de sistemas y desarrollo de  prototipoRequerimientos de sistemas y desarrollo de  prototipo
Requerimientos de sistemas y desarrollo de prototipo
 
02 captura de requisitos
02 captura de requisitos02 captura de requisitos
02 captura de requisitos
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases
 
Especificaciones de Requerimientos SRS
Especificaciones de Requerimientos SRSEspecificaciones de Requerimientos SRS
Especificaciones de Requerimientos SRS
 
Analisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de SoftwareAnalisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de Software
 
Requisitos
RequisitosRequisitos
Requisitos
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
 

Más de TereBestene (9)

Calidad QA.pptx
Calidad QA.pptxCalidad QA.pptx
Calidad QA.pptx
 
Requerimientos.ppt
Requerimientos.pptRequerimientos.ppt
Requerimientos.ppt
 
metodologia-kendall-pptx
metodologia-kendall-pptxmetodologia-kendall-pptx
metodologia-kendall-pptx
 
clases3metodmetodlgiaherra.ppt
clases3metodmetodlgiaherra.pptclases3metodmetodlgiaherra.ppt
clases3metodmetodlgiaherra.ppt
 
TesterSmart-Presentacion.pptx
TesterSmart-Presentacion.pptxTesterSmart-Presentacion.pptx
TesterSmart-Presentacion.pptx
 
Calidad QA.pptx
Calidad QA.pptxCalidad QA.pptx
Calidad QA.pptx
 
PIEDRA LIBRE.pdf
PIEDRA LIBRE.pdfPIEDRA LIBRE.pdf
PIEDRA LIBRE.pdf
 
DH Gestion del tiempo 2022.pdf
DH Gestion del tiempo 2022.pdfDH Gestion del tiempo 2022.pdf
DH Gestion del tiempo 2022.pdf
 
Contenidos-Cursos-de-informática.pdf
Contenidos-Cursos-de-informática.pdfContenidos-Cursos-de-informática.pdf
Contenidos-Cursos-de-informática.pdf
 

Último

Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdfEdiciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Demetrio Ccesa Rayme
 
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Demetrio Ccesa Rayme
 
Diseño Universal de Aprendizaje en Nuevos Escenarios JS2 Ccesa007.pdf
Diseño Universal de Aprendizaje en Nuevos Escenarios  JS2  Ccesa007.pdfDiseño Universal de Aprendizaje en Nuevos Escenarios  JS2  Ccesa007.pdf
Diseño Universal de Aprendizaje en Nuevos Escenarios JS2 Ccesa007.pdf
Demetrio Ccesa Rayme
 
Bitacora de Inteligencia Artificial y Herramientas Digitales HD4 Ccesa007.pdf
Bitacora de Inteligencia Artificial  y Herramientas Digitales HD4  Ccesa007.pdfBitacora de Inteligencia Artificial  y Herramientas Digitales HD4  Ccesa007.pdf
Bitacora de Inteligencia Artificial y Herramientas Digitales HD4 Ccesa007.pdf
Demetrio Ccesa Rayme
 

Último (20)

Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdfEdiciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
 
Motivados por la esperanza. Esperanza en Jesús
Motivados por la esperanza. Esperanza en JesúsMotivados por la esperanza. Esperanza en Jesús
Motivados por la esperanza. Esperanza en Jesús
 
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
 
SESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVO
SESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVOSESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVO
SESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVO
 
El Futuro de la Educacion Digital JS1 Ccesa007.pdf
El Futuro de la Educacion Digital  JS1  Ccesa007.pdfEl Futuro de la Educacion Digital  JS1  Ccesa007.pdf
El Futuro de la Educacion Digital JS1 Ccesa007.pdf
 
Los caminos del saber matematicas 7°.pdf
Los caminos del saber matematicas 7°.pdfLos caminos del saber matematicas 7°.pdf
Los caminos del saber matematicas 7°.pdf
 
Estudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado BásicoEstudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado Básico
 
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanza
 
Diseño Universal de Aprendizaje en Nuevos Escenarios JS2 Ccesa007.pdf
Diseño Universal de Aprendizaje en Nuevos Escenarios  JS2  Ccesa007.pdfDiseño Universal de Aprendizaje en Nuevos Escenarios  JS2  Ccesa007.pdf
Diseño Universal de Aprendizaje en Nuevos Escenarios JS2 Ccesa007.pdf
 
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
 
Botiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdfBotiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdf
 
TEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónTEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilización
 
Salud mental y bullying en adolescentes.
Salud mental y bullying en adolescentes.Salud mental y bullying en adolescentes.
Salud mental y bullying en adolescentes.
 
4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
 
Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.
 
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
 
Síndrome piramidal 2024 según alvarez, farrera y wuani
Síndrome piramidal 2024 según alvarez, farrera y wuaniSíndrome piramidal 2024 según alvarez, farrera y wuani
Síndrome piramidal 2024 según alvarez, farrera y wuani
 
Bitacora de Inteligencia Artificial y Herramientas Digitales HD4 Ccesa007.pdf
Bitacora de Inteligencia Artificial  y Herramientas Digitales HD4  Ccesa007.pdfBitacora de Inteligencia Artificial  y Herramientas Digitales HD4  Ccesa007.pdf
Bitacora de Inteligencia Artificial y Herramientas Digitales HD4 Ccesa007.pdf
 

requerimientos-funcionales-y-no-funcionales.pptx

  • 1. Análisis y Diseño de Aplicaciones 3º Educación Media Tecnológica
  • 2. Requerimientos • Requerimientos: Condición o capacidad a la que debe ajustarse el sistema que se construye. • Los requerimientos o requisitos de un sistema describen los servicios que ha de ofrecer el sistema y las restricciones asociadas a su funcionamiento. Descripción de lo que el sistema debe hacer.
  • 3. Obtener requerimientos • Los requerimientos tienen lugar en el espacio de la solución, pero surgen de las necesidades. • Determinar las necesidades de nuestro sistema en base a los probelmas planteados. PROBLEMA NECESIDAD El registro de entrada y salida se realiza en un cuaderno de asistencia. Registrar la entrada y salida de forma automatizada y segura. Un funcionario es el encargado de crear manualmente las planillas de inasistencias de docentes corroborando manualmente las entradas y salidas del libro de asistencias. No tener que disponer de un tiempo considerable corroborando manualmente, aquellos docentes que no asistieron, generando tambièn posibles errores de lectura.
  • 4. Obtener requerimientos • Proceso para obtener los requerimientos: –Necesidades –Características –Requisitos
  • 5. Ejemplo: Sistema de gestión académica:
  • 6. Ejemplo: Sistema de gestiòn académica: Involucra dos
  • 7. Requerimientos funcionales y no Funcionales Los requisitos funcionales definen qué debe hacer un sistema. Los requisitos no funcionales definen cómo debe ser el sistema.
  • 8. Requerimientos Funcionales • Expresan la naturaleza del funcionamiento del sistema (cómo interacciona el sistema con su entorno y cuáles van a ser su estado y funcionamiento). • Describe que debe hacer el sistema respecto a su entorno (los usuarios u otros sistemas). • Estos requerimientos especifican los comportamientos de entrada y salidas del sistema.
  • 9. Ejemplo: Sistema de gestión académica:
  • 10. Ejemplo: Sistema de gestión académica:
  • 12. Requerimientos NO Funcionales • Describe atributos del sistema o del ambiente en donde éste se desarrolla. • Los requerimientos no funcionales abarcan los siguietnes aspectos del sistema: Capacidad de uso Fiabilidad Desempeño Capacidad de soporte Requerimientos adicionales
  • 13. Requerimientos NO Funcionales Capacidad de Uso • Usabilidad o capacidad de uso se refiere a la facilidad o nivel de uso del producto, es decir el grado en el que el diseño de un elemento facilita o dificulta su manejo. Se incluyen: – Factores humanos – Estética – Consistencia de la interfaz de usuario – Ayudas en línea – Documentaciòn de usuario y material de entrenamiento • Ejemplo – Visibilidad del texto a una cierta distancia – Combinación de colores del texto
  • 14. Requerimientos NO Funcionales Fiabilidad • La confiabilidad o fiabilidad es la capacidad de un sistema o componente para ejecutar sus funciones requeridas bajo condiciones normalmente en un período de tiempo específico. – Frecuencia / severidad de los errores – Capacidad de recuperación – Capacidad predictiva – Exactitud – Tiempo promedio entre fallas • Ejemplo – El sistema estarà disponible el 99% del tiempo
  • 15. Requerimientos NO Funcionales Desempeño • El rendimiento o desempeño afectan a los requerimientos funcionales en la medida de parámetros como: – Velocidad – Eficiencia – Disponibilidad – Exactitud – Tiempo de respuesta – Tiempo de uso de recursos • Ejemplo: – El tiempo de respuesta es de 1segundo.
  • 16. Requerimientos NO Funcionales Capcidad de soporte • Incluyen la capacidad de: – Prueba – Adaptación – Mantenimiento – Compatibilidad – Configuración – Instalación y localización • Ejemplo: – Inclusión de nuevas reglas en algún punto determinado
  • 17. Requerimientos NO Funcionales Rquerimienos adicionales • Incluye – Restrcciones de diseño – Requerimientos de implementación – Requerimientos de interfaz – Requerimientos físicos

Notas del editor

  1. Condición: característica, propiedad. Es de carácter obligatorio, si está “sirve” si no, “no sirve” Capacidad: habilidad, competencia, ser capaz de
  2. Solución: no se dice cual es, sino el objetivo de la misma.
  3. De las necesidades se obtienen las características del sistema. De las características se obtemdrán los requerimientos.
  4. facilidad que brinda el sistema para los usuarios. Referido a ayudas, pantallas atractivas, al uso del sistema en general NO ES FUNCIONALIDAD: el sistema podría funcionar igual sin estos requerimientos
  5. -El sistema podrá trabajar con un margen de error de un rango +- 0.5% -El sistema debe permitir recuperar sus datos así ocurra una interrupción en el suministro eléctrico -El sistema debe avisar cuando el disco está por llenarse. // El sistema debe indicar que la batería está a punto de agotarse.
  6. Estos requerimientos son para el desarrollador, no para el usuario. -Uso de recursos (vectores sobredimensionados, variables grandes para datos peueños, etc) (Relacionado con el hardware)
  7. -El sistema debe estar probado -Adaptación, compatibilidad: Si un sistema utiliza BD SQL Server, no debe haber inconvenientes en adaptarlo a MySQL - Mantenimiento: Posibles cambios a futuro, agregar nuevas funcionalidades.
  8. El sistema debe ser dasarrollado en Java J2EE… // El lsistema debe utilizar BBDD MySQL… Las pantallas deben tener eb la parte superior el título, el cuadro de dialogo de los mensajes de errores deben mostrarse al frente, mostrar una ayuda para cada control de ingreso de datos al pasar el mouse sobre el mismo (en VB.net: toolTip)