SlideShare a Scribd company logo
1 of 38
ANÁLISIS Y
DETERMINACIÓN DE
REQUISITOS
Yesith Valencia, MsC
yesithvalencia@gmail.com
Análisis y determinación de requerimientos, Yesith Valencia MsC 2
Agenda
Definiciones
Tipos de usuarios
Tipos de requisitos
Actividades en la determinación de requisitos
Tarea
Análisis y determinación de requerimientos, Yesith Valencia MsC 3
Definiciones
Requerimiento: (R) Una característica que debe incluiste en un
sistema (forma de procesar datos, producir información controlar
una actividad, o dar soporte a la gerencia)
Determinación de requisitos: (DR) Es el estudio de un sistema para
conocer cómo trabaja y dónde es necesario efectuar mejoras. Luego
de esto se sabrá si es posible realizar ajustes
Analista de requerimientos : (AR) Es la persona encargada de
determinar los requerimientos de una empresa, generalmente no
tiene los mismos conocimientos que tienen los usuarios del sistema
Ingeniería de requerimientos: (IA) Es el proceso de descubrir,
analizar, documentar y verificar los requisitos
Análisis y determinación de requerimientos, Yesith Valencia MsC 4
Análisis y determinación de requerimientos, Yesith Valencia MsC 5
Tipos de Requerimientos
Requerimientos del Usuario: Son declaraciones
en lenguaje natural y en diagramas, de los
servicios que se espera que el sistema proporcione
y de las restricciones bajo las cuales debe
funcionar
Requerimientos del sistema: Establecen con
detalle las funciones, servicios y restricciones
operativas del sistema, el documento de RS debe
ser preciso, y puede ser parte del contrato entre
el comprador del sistema y los desarrolladores de
Sw Análisis y determinación de requerimientos, Yesith Valencia MsC 6
Requisitos del usuario Vs. Requisitos del sistema
Análisis y determinación de requerimientos, Yesith Valencia MsC 7
Lectores de los Requisitos
Análisis y determinación de requerimientos, Yesith Valencia MsC 8
Tipos de Requisitos
Requisitos Funcionales: Son declaraciones de los servicios
que debe proporcionar el sistema, de la manera en que debe
reaccionar a entradas particulares y de cómo se debe
comportar en situaciones particulares, también pueden
declarar lo que el sistema NO debe hacer
Requisitos no Funcionales: Son restricciones de los servicios
o funciones ofrecidas por el sistema, Incluyen restricciones
de tiempo, sobre el proceso de desarrollo y los estándares
Análisis y determinación de requerimientos, Yesith Valencia MsC 9
Ejercicio: R. Funcionales y R. No Funcionales ?
Análisis y determinación de requerimientos, Yesith Valencia MsC 10
Ejercicio: R. Funcionales y R. No Funcionales ?
Análisis y determinación de requerimientos, Yesith Valencia MsC 11
Requisitos Funcionales
Describen lo que el sistema debe hacer, describen con detalle la
función, las entradas, las salidas, las excepciones…
Deben estar completos (Todos los servicios solicitados por el
usuario deben estar definidos) y deben ser consistentes (No deben
dar interpretaciones)
Análisis y determinación de requerimientos, Yesith Valencia MsC 12
Requisitos no Funcionales
Se refieren al tiempo de respuesta, capacidad de
almacenamiento, las restricciones del sistema:
capacidad de los dispositivos de entrada y salida y las
representaciones de los datos
Surgen de las necesidades del usuario, debido a las
restricciones en el presupuesto, a las políticas de la
organización, a la necesidad de interoperabilidad con
otros sistemas Sw y Hw, factores de seguridad
Análisis y determinación de requerimientos, Yesith Valencia MsC 13
Requisitos no Funcionales: Clasificación
Requisitos del Producto: Especifican el
comportamiento del producto
Requisitos Organizacionales: Se derivan de las
políticas y procedimientos existentes en la
empresa del cliente y del desarrollador
Requisitos Externos: Incluye todos los
requerimientos que se derivan de factores
externos al sistema y de su proceso de desarrollo
Análisis y determinación de requerimientos, Yesith Valencia MsC 14
Requisitos no Funcionales: Clasificación
Análisis y determinación de requerimientos, Yesith Valencia MsC 15
Requisitos no Funcionales
Análisis y determinación de requerimientos, Yesith Valencia MsC 16
R no Funcionales: Metas y requerimientos verificables
Análisis y determinación de requerimientos, Yesith Valencia MsC 17
Requisitos no Funcionales: Métricas
Análisis y determinación de requerimientos, Yesith Valencia MsC 18
Requisitos del Usuario
Se deben describir los RF y los RnF
Sólo especifican el comportamiento externo del sistema y deben
evitar las características de diseño del sistema
No se debe utilizar lenguaje de ingeniero
Análisis y determinación de requerimientos, Yesith Valencia MsC 19
Requisitos del Usuario: Pautas
Análisis y determinación de requerimientos, Yesith Valencia MsC 20
Requisioto del Sistema
Es una versión extendida de los RdU para los ing
de sistemas
Pueden ser utilizados como parte del contrato =>
Problema de costos
Análisis y determinación de requerimientos, Yesith Valencia MsC 21
Requisitos del Sistema: Notaciones
Análisis y determinación de requerimientos, Yesith Valencia MsC 22
Actividades en la Determinación de Requisitos
Actividad Descripción
Anticipación de R
Predecir los R con base a la
experiencia previa. Se introduce un
sesgo
Investigación de R
Estudio e investigación del sistema
actual utilizando técnicas
Especificación de R
Analizar los datos que describen el
sistema para saber cuales R se deben
satisfacer y cómo hacerloAnálisis y determinación de requerimientos, Yesith Valencia MsC 23
Requisitos Básicos
1.Cuál es el proceso básico de la empresa ?
2.Qué datos utiliza o produce este proceso ?
3.Cuáles son los límites de tiempo y de carga de
trabajo ?
Análisis y determinación de requerimientos, Yesith Valencia MsC 24
1. Cuál es el proceso básico de la empresa ?
Cuál es la finalidad de esta actividad dentro de la empresa ?
Qué pasos se siguen para llevarla a cabo ?
Dónde se realizan estos pasos ?
Quiénes lo realizan ?
Cuánto tiempo tardan en efectuarlos ?
Con cuánta frecuencia lo hacen ?
Quienes emplean la información resultante ?
Análisis y determinación de requerimientos, Yesith Valencia MsC 25
2. Qué datos utiliza o produce este proceso ?
Análisis y determinación de requerimientos, Yesith Valencia MsC 26
http://us.123rf.com/400wm/400/400/pixelsaway/pixelsaway1101/pixelsaway110100095/8612730-concepto-de-gestion-de-
proyecto--mapa-de-diagrama-de-flujo-o-mente-como-una-servilleta-doodle-de-tab.jpg
2. Qué datos utiliza o produce este proceso ?
Análisis y determinación de requerimientos, Yesith Valencia MsC 27
http://www.scielo.cl/fbpe/img/ric/v25n2/art01-3.jpg
2. Qué datos utiliza o produce este proceso ?
Gane-Sarson :Muestra el almacenamiento, intercambio alteración
de recursos.
Análisis y determinación de requerimientos, Yesith Valencia MsC 28
http://4.bp.blogspot.com/_-f6UGkWXAbU/SmPI0chhEZI/AAAAAAAAAC4/hveecryM2Jc/s1600-h/gane.bmp
3. Cuáles son los límites de tiempo y de carga de trabajo ?
Con cuánta frecuencia se presentan las actividades ?
Pago de impuestos
Pago de la nómina
Análisis y determinación de requerimientos, Yesith Valencia MsC 29
Documento de Requerimiento de Software: DRS
Especificación de Requerimientos de Software (ERS)
Incluye los RdU y los RdS
El nivel de detalle depende
Análisis y determinación de requerimientos, Yesith Valencia MsC 30
DRS: Usuarios de un DRS
Análisis y determinación de requerimientos, Yesith Valencia MsC 31
DRS: IEEE 830-1998
Análisis y determinación de requerimientos, Yesith Valencia MsC 32
DRS:OtroEnfoque
Análisis y determinación de requerimientos, Yesith Valencia MsC 33
Métodos de entrevistas
Análisis y determinación de requerimientos, Yesith Valencia MsC 34
Estructurada No estructurada
Ventajas  Asegura términos uniformes en las
preguntas para todos los entrevistados
 Evaluación más objetiva de preguntas y
respuestas
 Se obtienen resultados con entrevistas
cortas
 El entrevistador tiene
flexibilidad para cambiar las
preguntas
 Se puede hacer profundidad en
algunos temas
Desventajas  El costo es alto
 Puede ser incómodo para los entrevistados
 No siempre es el más adecuado
 Disminuye el nivel de espontaneidad
 Uso ineficiente del tiempo
 Se pueden introducir sesgos
 Obtiene información ajena al
problema
 Los resultados pueden
demorarse
Métodos de entrevistas: Ejemplos
Bajo qué circunstancias recomienda ud el desarrollo del tal sistema ?
Qué pasos funcionan bien ?, cuáles no ?
Qué parte disgustan más a los empleados ?, a los clientes ?
Dónde se presentan la mayor/menor parte de los problemas ?
Qué se puede hacer para aumentar la velocidad ?
Qué permitirá reducir lo errores aún más ?
Cómo se originan los retrasos ? Cómo manejar esta situación ?
Análisis y determinación de requerimientos, Yesith Valencia MsC 35
Métodos de entrevistas: Ejemplos
Análisis de capacidad
Las instalaciones son
adecuadas ?
Hay suficiente personal ?
Análisis y determinación de requerimientos, Yesith Valencia MsC 36
Hechos detectados
 Qué ?
 Cómo ?
 Cada cuánto ?
 Cuándo ?
 Quién ?
 Dónde ?
 Con qué ?
 Y si no lo hace ?
Ejercicio
Realizar el DRS para un sistema de información que detecte que se
puede desarrollar dentro del contexto del baloncesto
Tarea
Realizar el DRS para el sistema de información de su proyecto
Análisis y determinación de requerimientos, Yesith Valencia MsC 37
Bibliografía
Análisis y diseño de Sistemas de Información, James A. Senn, 2th Edición
Ingeniería del software, Ian Sommerville, 7th Edición
Ingeniería del software un enfoque práctico, Roger S. Presssman, 6th
Edición
Análisis y determinación de requerimientos, Yesith Valencia MsC 38

More Related Content

What's hot

2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de usoSaul Mamani
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosnenyta08
 
Administración de procesos y del procesador
Administración de procesos y del procesadorAdministración de procesos y del procesador
Administración de procesos y del procesadorFernando Camacho
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosJosé Antonio Sandoval Acosta
 
54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-softwarecristina_devargas
 
Lectura 3 Modelo De Analisis
Lectura 3   Modelo De AnalisisLectura 3   Modelo De Analisis
Lectura 3 Modelo De Analisisguest0a6e49
 
Caso de uso de biblioteca
Caso de uso de bibliotecaCaso de uso de biblioteca
Caso de uso de bibliotecapersye
 
Analisis y diseño diagrama de caso de uso
Analisis y diseño diagrama de caso de usoAnalisis y diseño diagrama de caso de uso
Analisis y diseño diagrama de caso de usoYovana Connie Roca Avila
 
Modelo requisitos UML
Modelo requisitos UMLModelo requisitos UML
Modelo requisitos UMLramirezjaime
 
5.5 mecanismos de acceso a los archivos
5.5 mecanismos de acceso a los archivos5.5 mecanismos de acceso a los archivos
5.5 mecanismos de acceso a los archivosRey JOaquin
 
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
 

What's hot (20)

Metodologia orientada a objeto
Metodologia orientada a objetoMetodologia orientada a objeto
Metodologia orientada a objeto
 
Proceso unificado
Proceso unificadoProceso unificado
Proceso unificado
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientos
 
Caracteristicas rup
Caracteristicas rupCaracteristicas rup
Caracteristicas rup
 
Administración de procesos y del procesador
Administración de procesos y del procesadorAdministración de procesos y del procesador
Administración de procesos y del procesador
 
control de concurrencia
control de concurrenciacontrol de concurrencia
control de concurrencia
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
 
54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software
 
Diagrama de Actividades
Diagrama de ActividadesDiagrama de Actividades
Diagrama de Actividades
 
Arquitectura de aplicaciones
Arquitectura de aplicacionesArquitectura de aplicaciones
Arquitectura de aplicaciones
 
Lectura 3 Modelo De Analisis
Lectura 3   Modelo De AnalisisLectura 3   Modelo De Analisis
Lectura 3 Modelo De Analisis
 
Caso de uso de biblioteca
Caso de uso de bibliotecaCaso de uso de biblioteca
Caso de uso de biblioteca
 
Analisis y diseño diagrama de caso de uso
Analisis y diseño diagrama de caso de usoAnalisis y diseño diagrama de caso de uso
Analisis y diseño diagrama de caso de uso
 
Modelo requisitos UML
Modelo requisitos UMLModelo requisitos UML
Modelo requisitos UML
 
5.5 mecanismos de acceso a los archivos
5.5 mecanismos de acceso a los archivos5.5 mecanismos de acceso a los archivos
5.5 mecanismos de acceso a los archivos
 
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
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
TABLA DE SÍMBOLOS
TABLA DE SÍMBOLOSTABLA DE SÍMBOLOS
TABLA DE SÍMBOLOS
 

Viewers also liked

Determinación de los requerimientos
Determinación de los requerimientosDeterminación de los requerimientos
Determinación de los requerimientosximenavillalba
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosSergio Sanchez
 
Ingenieria requisitos
Ingenieria requisitosIngenieria requisitos
Ingenieria requisitosYAMILA GASCON
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones Juan Restrepo
 
Importancia html5
Importancia html5Importancia html5
Importancia html5Xa Ba
 
Analisis De Los Modulos de un Sistema de Informacion Las Meninas
Analisis De Los Modulos de un Sistema de Informacion Las MeninasAnalisis De Los Modulos de un Sistema de Informacion Las Meninas
Analisis De Los Modulos de un Sistema de Informacion Las Meninasguest0779fd1
 
Introducción a la computación
Introducción a la computaciónIntroducción a la computación
Introducción a la computaciónYesith Valencia
 
Procesos de la ingeniería de requisitos
Procesos de la ingeniería de requisitosProcesos de la ingeniería de requisitos
Procesos de la ingeniería de requisitosYesith Valencia
 
Requerimientos de un sistema de información
Requerimientos de un sistema de informaciónRequerimientos de un sistema de información
Requerimientos de un sistema de informacióncamilo_flores
 
Ingenieria de requerimientos 1
Ingenieria de requerimientos 1Ingenieria de requerimientos 1
Ingenieria de requerimientos 1jmpov441
 
Analisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de SoftwareAnalisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de SoftwareMarvin Romero
 
Requerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónRequerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónYare LoZada
 
DESARROLLO DE PROTOTIPOS
DESARROLLO DE PROTOTIPOSDESARROLLO DE PROTOTIPOS
DESARROLLO DE PROTOTIPOSUDEC
 
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOSBASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOSmiguel a
 
Factibilidad Tecnica, Operativa y Economica
Factibilidad Tecnica, Operativa y EconomicaFactibilidad Tecnica, Operativa y Economica
Factibilidad Tecnica, Operativa y EconomicaSistemas UDC
 
Requerimientos enunciado 1
Requerimientos enunciado 1Requerimientos enunciado 1
Requerimientos enunciado 1Angela Martinez
 
Analisis y tecnicas de recoleccion de datos
Analisis y tecnicas de recoleccion de datosAnalisis y tecnicas de recoleccion de datos
Analisis y tecnicas de recoleccion de datosleyfororozco
 
Analisis Requerimientos
Analisis RequerimientosAnalisis Requerimientos
Analisis Requerimientosjlchipana
 

Viewers also liked (20)

Determinación de los requerimientos
Determinación de los requerimientosDeterminación de los requerimientos
Determinación de los requerimientos
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De Requerimientos
 
Ingenieria requisitos
Ingenieria requisitosIngenieria requisitos
Ingenieria requisitos
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones
 
Importancia html5
Importancia html5Importancia html5
Importancia html5
 
Analisis De Los Modulos de un Sistema de Informacion Las Meninas
Analisis De Los Modulos de un Sistema de Informacion Las MeninasAnalisis De Los Modulos de un Sistema de Informacion Las Meninas
Analisis De Los Modulos de un Sistema de Informacion Las Meninas
 
Introducción a la computación
Introducción a la computaciónIntroducción a la computación
Introducción a la computación
 
Procesos de la ingeniería de requisitos
Procesos de la ingeniería de requisitosProcesos de la ingeniería de requisitos
Procesos de la ingeniería de requisitos
 
Requerimientos de un sistema de información
Requerimientos de un sistema de informaciónRequerimientos de un sistema de información
Requerimientos de un sistema de información
 
Ingenieria de requerimientos 1
Ingenieria de requerimientos 1Ingenieria de requerimientos 1
Ingenieria de requerimientos 1
 
Analisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de SoftwareAnalisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de Software
 
Requerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónRequerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicación
 
DESARROLLO DE PROTOTIPOS
DESARROLLO DE PROTOTIPOSDESARROLLO DE PROTOTIPOS
DESARROLLO DE PROTOTIPOS
 
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOSBASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
 
Factibilidad Tecnica, Operativa y Economica
Factibilidad Tecnica, Operativa y EconomicaFactibilidad Tecnica, Operativa y Economica
Factibilidad Tecnica, Operativa y Economica
 
Requerimientos enunciado 1
Requerimientos enunciado 1Requerimientos enunciado 1
Requerimientos enunciado 1
 
Investigación preliminar
Investigación preliminarInvestigación preliminar
Investigación preliminar
 
Analisis y tecnicas de recoleccion de datos
Analisis y tecnicas de recoleccion de datosAnalisis y tecnicas de recoleccion de datos
Analisis y tecnicas de recoleccion de datos
 
Analisis Requerimientos
Analisis RequerimientosAnalisis Requerimientos
Analisis Requerimientos
 
Requisitos Opcionales - Informática III
Requisitos Opcionales - Informática IIIRequisitos Opcionales - Informática III
Requisitos Opcionales - Informática III
 

Similar to Analisis y determinacion de requerimientos

Desarrollo de prototipos
Desarrollo de prototiposDesarrollo de prototipos
Desarrollo de prototiposTensor
 
Presentación digital Eliezer Alas
Presentación digital Eliezer AlasPresentación digital Eliezer Alas
Presentación digital Eliezer AlasEliezer Alas
 
Ciclo de Vida de un sistema de información y técnicas para su desarrollo
Ciclo de Vida de un sistema de información y técnicas para su desarrollo Ciclo de Vida de un sistema de información y técnicas para su desarrollo
Ciclo de Vida de un sistema de información y técnicas para su desarrollo Daniel221A
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientosTensor
 
Analisis y especificacion de requerimientos
Analisis y especificacion de requerimientosAnalisis y especificacion de requerimientos
Analisis y especificacion de requerimientosUPTP
 
análisis y diseño de sistemas
análisis y diseño de sistemas análisis y diseño de sistemas
análisis y diseño de sistemas Cheko Jasso
 
Unidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientosUnidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientosmezcalote
 
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
 
Análisisde requerimientos
Análisisde requerimientosAnálisisde requerimientos
Análisisde requerimientosmayrapeg
 
10 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].610 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].6Julio Pari
 
10 Clase Captura De Los Requisitos Cap.6
10 Clase Captura De Los Requisitos  Cap.610 Clase Captura De Los Requisitos  Cap.6
10 Clase Captura De Los Requisitos Cap.6Julio Pari
 
Presentacion grupo 4 unidad 4
Presentacion grupo 4 unidad 4Presentacion grupo 4 unidad 4
Presentacion grupo 4 unidad 4peandresq
 
Contenido iii parcial analisis y diseño de sistemas
Contenido iii parcial analisis y diseño de sistemasContenido iii parcial analisis y diseño de sistemas
Contenido iii parcial analisis y diseño de sistemasanlucy88
 
Especificaciones de Requerimientos SRS
Especificaciones de Requerimientos SRSEspecificaciones de Requerimientos SRS
Especificaciones de Requerimientos SRSsullinsan
 
Analisis derequerimientos
Analisis derequerimientosAnalisis derequerimientos
Analisis derequerimientosljds
 
Análisis y diseño de sistemas sesion 09 - validacion de requisitos ii
Análisis y diseño de sistemas   sesion 09 - validacion de requisitos iiAnálisis y diseño de sistemas   sesion 09 - validacion de requisitos ii
Análisis y diseño de sistemas sesion 09 - validacion de requisitos iiGianfrancoEduardoBra
 

Similar to Analisis y determinacion de requerimientos (20)

Desarrollo de prototipos
Desarrollo de prototiposDesarrollo de prototipos
Desarrollo de prototipos
 
Tipos de requerimeintos
Tipos de requerimeintosTipos de requerimeintos
Tipos de requerimeintos
 
Presentación digital Eliezer Alas
Presentación digital Eliezer AlasPresentación digital Eliezer Alas
Presentación digital Eliezer Alas
 
Ciclo de Vida de un sistema de información y técnicas para su desarrollo
Ciclo de Vida de un sistema de información y técnicas para su desarrollo Ciclo de Vida de un sistema de información y técnicas para su desarrollo
Ciclo de Vida de un sistema de información y técnicas para su desarrollo
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
 
Analisis y especificacion de requerimientos
Analisis y especificacion de requerimientosAnalisis y especificacion de requerimientos
Analisis y especificacion de requerimientos
 
análisis y diseño de sistemas
análisis y diseño de sistemas análisis y diseño de sistemas
análisis y diseño de sistemas
 
Unidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientosUnidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientos
 
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
 
Tema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de RequisitosTema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de Requisitos
 
Material de apoyo analis de requerimientos
Material de apoyo analis de requerimientosMaterial de apoyo analis de requerimientos
Material de apoyo analis de requerimientos
 
Análisisde requerimientos
Análisisde requerimientosAnálisisde requerimientos
Análisisde requerimientos
 
10 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].610 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].6
 
10 Clase Captura De Los Requisitos Cap.6
10 Clase Captura De Los Requisitos  Cap.610 Clase Captura De Los Requisitos  Cap.6
10 Clase Captura De Los Requisitos Cap.6
 
Presentacion grupo 4 unidad 4
Presentacion grupo 4 unidad 4Presentacion grupo 4 unidad 4
Presentacion grupo 4 unidad 4
 
Contenido iii parcial analisis y diseño de sistemas
Contenido iii parcial analisis y diseño de sistemasContenido iii parcial analisis y diseño de sistemas
Contenido iii parcial analisis y diseño de sistemas
 
Especificaciones de Requerimientos SRS
Especificaciones de Requerimientos SRSEspecificaciones de Requerimientos SRS
Especificaciones de Requerimientos SRS
 
Analisis derequerimientos
Analisis derequerimientosAnalisis derequerimientos
Analisis derequerimientos
 
Análisis y diseño de sistemas sesion 09 - validacion de requisitos ii
Análisis y diseño de sistemas   sesion 09 - validacion de requisitos iiAnálisis y diseño de sistemas   sesion 09 - validacion de requisitos ii
Análisis y diseño de sistemas sesion 09 - validacion de requisitos ii
 

More from Yesith Valencia

Ejemplos en diferentes lenguajes de programación
Ejemplos en diferentes lenguajes de programaciónEjemplos en diferentes lenguajes de programación
Ejemplos en diferentes lenguajes de programaciónYesith Valencia
 
Introducción - Auditoría de Sistemas
Introducción - Auditoría de SistemasIntroducción - Auditoría de Sistemas
Introducción - Auditoría de SistemasYesith Valencia
 
Introducción a Fundamentos de Programación
Introducción a Fundamentos de ProgramaciónIntroducción a Fundamentos de Programación
Introducción a Fundamentos de ProgramaciónYesith Valencia
 
Introducción a la Norma ISO 27001
Introducción a la Norma ISO 27001Introducción a la Norma ISO 27001
Introducción a la Norma ISO 27001Yesith Valencia
 
Informe sobre las amenazas para la seguridad en internet de symantec 2019
Informe sobre las amenazas para la seguridad en internet de symantec 2019Informe sobre las amenazas para la seguridad en internet de symantec 2019
Informe sobre las amenazas para la seguridad en internet de symantec 2019Yesith Valencia
 
DAP - Configuracion ambiente de desarrollo
DAP - Configuracion ambiente de desarrolloDAP - Configuracion ambiente de desarrollo
DAP - Configuracion ambiente de desarrolloYesith Valencia
 
Programación Web - Introducción
Programación Web - IntroducciónProgramación Web - Introducción
Programación Web - IntroducciónYesith Valencia
 
Desarrollo de aplicaciones empresariales Introducción
Desarrollo de aplicaciones empresariales IntroducciónDesarrollo de aplicaciones empresariales Introducción
Desarrollo de aplicaciones empresariales IntroducciónYesith Valencia
 
Token - Seguridad para Web Services
Token - Seguridad para Web ServicesToken - Seguridad para Web Services
Token - Seguridad para Web ServicesYesith Valencia
 
NuSoap & Test Web Services
NuSoap & Test Web ServicesNuSoap & Test Web Services
NuSoap & Test Web ServicesYesith Valencia
 

More from Yesith Valencia (20)

Ejemplos en diferentes lenguajes de programación
Ejemplos en diferentes lenguajes de programaciónEjemplos en diferentes lenguajes de programación
Ejemplos en diferentes lenguajes de programación
 
Estructuras de Control
Estructuras de ControlEstructuras de Control
Estructuras de Control
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Introducción - Auditoría de Sistemas
Introducción - Auditoría de SistemasIntroducción - Auditoría de Sistemas
Introducción - Auditoría de Sistemas
 
Introducción a Fundamentos de Programación
Introducción a Fundamentos de ProgramaciónIntroducción a Fundamentos de Programación
Introducción a Fundamentos de Programación
 
Introducción a la Norma ISO 27001
Introducción a la Norma ISO 27001Introducción a la Norma ISO 27001
Introducción a la Norma ISO 27001
 
Informe sobre las amenazas para la seguridad en internet de symantec 2019
Informe sobre las amenazas para la seguridad en internet de symantec 2019Informe sobre las amenazas para la seguridad en internet de symantec 2019
Informe sobre las amenazas para la seguridad en internet de symantec 2019
 
JQuery
JQueryJQuery
JQuery
 
Java script
Java scriptJava script
Java script
 
CRUD html php mysql
CRUD html php mysqlCRUD html php mysql
CRUD html php mysql
 
CSS
CSSCSS
CSS
 
MVC: La Vista
MVC: La VistaMVC: La Vista
MVC: La Vista
 
Html
HtmlHtml
Html
 
1 introduccion
1 introduccion1 introduccion
1 introduccion
 
MVC: El modelo
MVC: El modeloMVC: El modelo
MVC: El modelo
 
DAP - Configuracion ambiente de desarrollo
DAP - Configuracion ambiente de desarrolloDAP - Configuracion ambiente de desarrollo
DAP - Configuracion ambiente de desarrollo
 
Programación Web - Introducción
Programación Web - IntroducciónProgramación Web - Introducción
Programación Web - Introducción
 
Desarrollo de aplicaciones empresariales Introducción
Desarrollo de aplicaciones empresariales IntroducciónDesarrollo de aplicaciones empresariales Introducción
Desarrollo de aplicaciones empresariales Introducción
 
Token - Seguridad para Web Services
Token - Seguridad para Web ServicesToken - Seguridad para Web Services
Token - Seguridad para Web Services
 
NuSoap & Test Web Services
NuSoap & Test Web ServicesNuSoap & Test Web Services
NuSoap & Test Web Services
 

Recently uploaded

EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docxLuisAndersonPachasto
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTESaraNolasco4
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxLudy Ventocilla Napanga
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdfRAMON EUSTAQUIO CARO BAYONA
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 

Recently uploaded (20)

EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 

Analisis y determinacion de requerimientos

  • 1. ANÁLISIS Y DETERMINACIÓN DE REQUISITOS Yesith Valencia, MsC yesithvalencia@gmail.com
  • 2. Análisis y determinación de requerimientos, Yesith Valencia MsC 2
  • 3. Agenda Definiciones Tipos de usuarios Tipos de requisitos Actividades en la determinación de requisitos Tarea Análisis y determinación de requerimientos, Yesith Valencia MsC 3
  • 4. Definiciones Requerimiento: (R) Una característica que debe incluiste en un sistema (forma de procesar datos, producir información controlar una actividad, o dar soporte a la gerencia) Determinación de requisitos: (DR) Es el estudio de un sistema para conocer cómo trabaja y dónde es necesario efectuar mejoras. Luego de esto se sabrá si es posible realizar ajustes Analista de requerimientos : (AR) Es la persona encargada de determinar los requerimientos de una empresa, generalmente no tiene los mismos conocimientos que tienen los usuarios del sistema Ingeniería de requerimientos: (IA) Es el proceso de descubrir, analizar, documentar y verificar los requisitos Análisis y determinación de requerimientos, Yesith Valencia MsC 4
  • 5. Análisis y determinación de requerimientos, Yesith Valencia MsC 5
  • 6. Tipos de Requerimientos Requerimientos del Usuario: Son declaraciones en lenguaje natural y en diagramas, de los servicios que se espera que el sistema proporcione y de las restricciones bajo las cuales debe funcionar Requerimientos del sistema: Establecen con detalle las funciones, servicios y restricciones operativas del sistema, el documento de RS debe ser preciso, y puede ser parte del contrato entre el comprador del sistema y los desarrolladores de Sw Análisis y determinación de requerimientos, Yesith Valencia MsC 6
  • 7. Requisitos del usuario Vs. Requisitos del sistema Análisis y determinación de requerimientos, Yesith Valencia MsC 7
  • 8. Lectores de los Requisitos Análisis y determinación de requerimientos, Yesith Valencia MsC 8
  • 9. Tipos de Requisitos Requisitos Funcionales: Son declaraciones de los servicios que debe proporcionar el sistema, de la manera en que debe reaccionar a entradas particulares y de cómo se debe comportar en situaciones particulares, también pueden declarar lo que el sistema NO debe hacer Requisitos no Funcionales: Son restricciones de los servicios o funciones ofrecidas por el sistema, Incluyen restricciones de tiempo, sobre el proceso de desarrollo y los estándares Análisis y determinación de requerimientos, Yesith Valencia MsC 9
  • 10. Ejercicio: R. Funcionales y R. No Funcionales ? Análisis y determinación de requerimientos, Yesith Valencia MsC 10
  • 11. Ejercicio: R. Funcionales y R. No Funcionales ? Análisis y determinación de requerimientos, Yesith Valencia MsC 11
  • 12. Requisitos Funcionales Describen lo que el sistema debe hacer, describen con detalle la función, las entradas, las salidas, las excepciones… Deben estar completos (Todos los servicios solicitados por el usuario deben estar definidos) y deben ser consistentes (No deben dar interpretaciones) Análisis y determinación de requerimientos, Yesith Valencia MsC 12
  • 13. Requisitos no Funcionales Se refieren al tiempo de respuesta, capacidad de almacenamiento, las restricciones del sistema: capacidad de los dispositivos de entrada y salida y las representaciones de los datos Surgen de las necesidades del usuario, debido a las restricciones en el presupuesto, a las políticas de la organización, a la necesidad de interoperabilidad con otros sistemas Sw y Hw, factores de seguridad Análisis y determinación de requerimientos, Yesith Valencia MsC 13
  • 14. Requisitos no Funcionales: Clasificación Requisitos del Producto: Especifican el comportamiento del producto Requisitos Organizacionales: Se derivan de las políticas y procedimientos existentes en la empresa del cliente y del desarrollador Requisitos Externos: Incluye todos los requerimientos que se derivan de factores externos al sistema y de su proceso de desarrollo Análisis y determinación de requerimientos, Yesith Valencia MsC 14
  • 15. Requisitos no Funcionales: Clasificación Análisis y determinación de requerimientos, Yesith Valencia MsC 15
  • 16. Requisitos no Funcionales Análisis y determinación de requerimientos, Yesith Valencia MsC 16
  • 17. R no Funcionales: Metas y requerimientos verificables Análisis y determinación de requerimientos, Yesith Valencia MsC 17
  • 18. Requisitos no Funcionales: Métricas Análisis y determinación de requerimientos, Yesith Valencia MsC 18
  • 19. Requisitos del Usuario Se deben describir los RF y los RnF Sólo especifican el comportamiento externo del sistema y deben evitar las características de diseño del sistema No se debe utilizar lenguaje de ingeniero Análisis y determinación de requerimientos, Yesith Valencia MsC 19
  • 20. Requisitos del Usuario: Pautas Análisis y determinación de requerimientos, Yesith Valencia MsC 20
  • 21. Requisioto del Sistema Es una versión extendida de los RdU para los ing de sistemas Pueden ser utilizados como parte del contrato => Problema de costos Análisis y determinación de requerimientos, Yesith Valencia MsC 21
  • 22. Requisitos del Sistema: Notaciones Análisis y determinación de requerimientos, Yesith Valencia MsC 22
  • 23. Actividades en la Determinación de Requisitos Actividad Descripción Anticipación de R Predecir los R con base a la experiencia previa. Se introduce un sesgo Investigación de R Estudio e investigación del sistema actual utilizando técnicas Especificación de R Analizar los datos que describen el sistema para saber cuales R se deben satisfacer y cómo hacerloAnálisis y determinación de requerimientos, Yesith Valencia MsC 23
  • 24. Requisitos Básicos 1.Cuál es el proceso básico de la empresa ? 2.Qué datos utiliza o produce este proceso ? 3.Cuáles son los límites de tiempo y de carga de trabajo ? Análisis y determinación de requerimientos, Yesith Valencia MsC 24
  • 25. 1. Cuál es el proceso básico de la empresa ? Cuál es la finalidad de esta actividad dentro de la empresa ? Qué pasos se siguen para llevarla a cabo ? Dónde se realizan estos pasos ? Quiénes lo realizan ? Cuánto tiempo tardan en efectuarlos ? Con cuánta frecuencia lo hacen ? Quienes emplean la información resultante ? Análisis y determinación de requerimientos, Yesith Valencia MsC 25
  • 26. 2. Qué datos utiliza o produce este proceso ? Análisis y determinación de requerimientos, Yesith Valencia MsC 26 http://us.123rf.com/400wm/400/400/pixelsaway/pixelsaway1101/pixelsaway110100095/8612730-concepto-de-gestion-de- proyecto--mapa-de-diagrama-de-flujo-o-mente-como-una-servilleta-doodle-de-tab.jpg
  • 27. 2. Qué datos utiliza o produce este proceso ? Análisis y determinación de requerimientos, Yesith Valencia MsC 27 http://www.scielo.cl/fbpe/img/ric/v25n2/art01-3.jpg
  • 28. 2. Qué datos utiliza o produce este proceso ? Gane-Sarson :Muestra el almacenamiento, intercambio alteración de recursos. Análisis y determinación de requerimientos, Yesith Valencia MsC 28 http://4.bp.blogspot.com/_-f6UGkWXAbU/SmPI0chhEZI/AAAAAAAAAC4/hveecryM2Jc/s1600-h/gane.bmp
  • 29. 3. Cuáles son los límites de tiempo y de carga de trabajo ? Con cuánta frecuencia se presentan las actividades ? Pago de impuestos Pago de la nómina Análisis y determinación de requerimientos, Yesith Valencia MsC 29
  • 30. Documento de Requerimiento de Software: DRS Especificación de Requerimientos de Software (ERS) Incluye los RdU y los RdS El nivel de detalle depende Análisis y determinación de requerimientos, Yesith Valencia MsC 30
  • 31. DRS: Usuarios de un DRS Análisis y determinación de requerimientos, Yesith Valencia MsC 31
  • 32. DRS: IEEE 830-1998 Análisis y determinación de requerimientos, Yesith Valencia MsC 32
  • 33. DRS:OtroEnfoque Análisis y determinación de requerimientos, Yesith Valencia MsC 33
  • 34. Métodos de entrevistas Análisis y determinación de requerimientos, Yesith Valencia MsC 34 Estructurada No estructurada Ventajas  Asegura términos uniformes en las preguntas para todos los entrevistados  Evaluación más objetiva de preguntas y respuestas  Se obtienen resultados con entrevistas cortas  El entrevistador tiene flexibilidad para cambiar las preguntas  Se puede hacer profundidad en algunos temas Desventajas  El costo es alto  Puede ser incómodo para los entrevistados  No siempre es el más adecuado  Disminuye el nivel de espontaneidad  Uso ineficiente del tiempo  Se pueden introducir sesgos  Obtiene información ajena al problema  Los resultados pueden demorarse
  • 35. Métodos de entrevistas: Ejemplos Bajo qué circunstancias recomienda ud el desarrollo del tal sistema ? Qué pasos funcionan bien ?, cuáles no ? Qué parte disgustan más a los empleados ?, a los clientes ? Dónde se presentan la mayor/menor parte de los problemas ? Qué se puede hacer para aumentar la velocidad ? Qué permitirá reducir lo errores aún más ? Cómo se originan los retrasos ? Cómo manejar esta situación ? Análisis y determinación de requerimientos, Yesith Valencia MsC 35
  • 36. Métodos de entrevistas: Ejemplos Análisis de capacidad Las instalaciones son adecuadas ? Hay suficiente personal ? Análisis y determinación de requerimientos, Yesith Valencia MsC 36 Hechos detectados  Qué ?  Cómo ?  Cada cuánto ?  Cuándo ?  Quién ?  Dónde ?  Con qué ?  Y si no lo hace ?
  • 37. Ejercicio Realizar el DRS para un sistema de información que detecte que se puede desarrollar dentro del contexto del baloncesto Tarea Realizar el DRS para el sistema de información de su proyecto Análisis y determinación de requerimientos, Yesith Valencia MsC 37
  • 38. Bibliografía Análisis y diseño de Sistemas de Información, James A. Senn, 2th Edición Ingeniería del software, Ian Sommerville, 7th Edición Ingeniería del software un enfoque práctico, Roger S. Presssman, 6th Edición Análisis y determinación de requerimientos, Yesith Valencia MsC 38

Editor's Notes

  1. 111
  2. Los buenos analistas hacen hincapié en la investigación y el cuestionamiento para conocer cómo opera el sistema e identificar los requerimientos que tienen los usuarios para modificarlo o proponer uno nuevo, Sólo después de comprender la totalidad del sistema los analistas estarán en posición de analizarlo y generar recomendaciones para el diseño de sistemas.
  3. Los buenos analistas hacen hincapié en la investigación y el cuestionamiento para conocer cómo opera el sistema e identificar los requerimientos que tienen los usuarios para modificarlo o proponer uno nuevo, Sólo después de comprender la totalidad del sistema los analistas estarán en posición de analizarlo y generar recomendaciones para el diseño de sistemas.
  4. Se deben redactar los requerimientos a distintos niveles
  5. R 1 y R3 ilustran los diferentes niveles de detalle con que se pueden redactar los diferentes requerimientos. Para un ing de sistemas es normal interpretar erróneamente los requisitos para simplificar su implementación: Visor adecuados: (1 visor solamente) En la práctica para sistemas grandes es casi imposible tener r completos y consistentes
  6. 8,1: Restringe la libertad de los diseñadores del sistema, no dice nada acerca de la funcionalidad , simplifica el problema de asegurar que el sistema funcione en diferentes navegadores 9,3,2: Es un proceso estándar
  7. La forma típica como un usuario puede expresar los requerimientos de usabilidad , se ha reescrito para mostrar la manera en que la meta se puede expresar como un requerimiento no funcional que se pueda probar
  8. Es muy difícil cuantificar este tipo de medidas, es posible que el cliente no entienda los sobre costos es mejorar una métrica
  9. Se pueden presentar diversos problemas cuando se redactan R en lenguaje natural
  10. Cuando es un contratista el que va a desarrollar el SI los RS deben ser muy definidos
  11. El documento no es ideal, se puede adaptar a la organización