SlideShare una empresa de Scribd logo
1 de 10
Importancia del Análisis
de Requerimientos para el
Desarrollo de Sistemas.
Importancia del Análisis
de Requerimientos para el
Desarrollo de Sistemas.
Bachiller: Viviana Machado.C.I:22.707.424.
Bachiller: Viviana Machado C.I:22.707.424.
Análisis de RequisitosAnálisis de Requisitos
Es un proceso de conceptualización y formulación de los conceptos que involucra de forma
concreta. Es una parte fundamental del proceso de desarrollo de una aplicación, la mayor
parte de los defectos encontrados en el software entregado se originan en la fase de
análisis de requisitos, y además son los mas caros de reparar. Siempre se ha discutido
quién es el dueño de los requisitos: el cliente o el desarrollador. Para gestionar esto, es
habitual presentar el análisis de requisitos en dos secciones:
•Requisitos de cliente: documentan los deseos y necesidades de los clientes y se expresan
en
lenguaje claro para él.
•Requisitos detallados: Determina los requisitos de manera específica y estructurada y
están
destinadas específicamente hacia los desarrolladores.
Los objetivos de este tema son:
•Distinguir entre requisitos de clientes y requisitos detallados.
•Disponer de recursos para formular de forma clara y sistemática los requisitos del cliente.
- Casos de uso
- Diagramas de actividad
- Diagramas de interacciones, colaboraciones y flujo de datos.
- Descripción de las interfaces de usuario y sus protocolos de uso.
•Ser capaz de describir los documentos de la especificación de requisitos de software.
El resultado del proceso es el documento “Especificación de Requisitos Software”.
Análisis de Requerimientos.Análisis de Requerimientos.
El análisis de requerimientos trata de capturar y describir
detalladamente los requerimientos de funcionalidad y de calidad de
servicio del producto que se desarrolla.
La tarea la desarrollan entre los “expertos de dominio” (usuarios,
expertos de marketing, etc.) que saben lo que se quiere hacer y los
analistas que definen de forma no ambigua lo que se va a hacer.
Dentro de un proceso en espiral, no es una actividad única, sino una
tarea que se va desarrollando incrementalmente.
Los principales aspectos del análisis de requerimientos son:
Identificar los paquetes de funcionalidad y detallarlos hasta hacerlos
no ambiguos.
 Establecer los límites de la aplicación, identificando los agentes
externos con los que interacciona.
 Identificar las características de las interacciones mediante la
elaboración de un catálogo de mensajes y de sus semánticas.
El análisis de requisitos es una necesidad, no un lujo. Para
apoyarlo considérese su efecto sobre las pruebas del producto
concluido. Si alguien le proporciona una caja negra con un cable
rojo, rosa y morado que sale de ella, sería imposible probarlo.
No se sabe que hace, para que sirve.
Proceso de análisis de requisitosProceso de análisis de requisitos
1. Identificar al cliente.
2. Entrevistar al cliente.
 Identificar deseos y necesidades.
 Utilizar las herramientas de expresión de requisitos (las ofrecidas por
UML).
 Bosquejar las interfaces de usuario (protocolos y GUIs)
 Identificar las plataformas hardware que debe soportar el software
3. Elaborar un documento de los requisitos de usuario (Debe
validarse con el cliente)
4. Inspeccionar los requisitos de usuario.
5. Elaborar los requisitos detallados mediante documentos gráficos y
textuales.
Recursos para la especificación del sistema.
Para la especificación del sistema se usan
tres tipos de recursos:
Recursos para la especificación del sistema.
Para la especificación del sistema se usan
tres tipos de recursos:
Los sistemas interactúan con su entorno externo (operadores,
usuarios, otros sistemas, dispositivos, etc.) y la funcionalidad básica
que tienen que ofrecer debe formularse en función de este contexto y
con independencia de la forma en que se construyen internamente.
Existen tres vías que pueden utilizarse para realizar la formalización de
los requerimientos:
Los sistemas interactúan con su entorno externo (operadores,
usuarios, otros sistemas, dispositivos, etc.) y la funcionalidad básica
que tienen que ofrecer debe formularse en función de este contexto y
con independencia de la forma en que se construyen internamente.
Existen tres vías que pueden utilizarse para realizar la formalización de
los requerimientos:
Descripción del proyecto
Un proyecto que se inicia siempre debe partir de un documento breve
que lo describa y plantee sus principales características.
Sirve de contrato para que todos los que participan en su promoción
tengan el mismo concepto sobre su contenido y objetivos.
El documento debe ser breve (2 o 3 páginas) y debe ser realizado por
una o dos personas y aceptado por todos los promotores.
 Usuarios del producto ■ Los que encargan y financian el producto
Responsable de la empresa ■ Administradores
Programadores
 El documento debe contener:
La naturaleza y objetivos del producto.
 Las características más relevantes.
 La oportunidad de mercado del producto.
 Análisis de riesgos para el desarrollo del proyecto.
Ejemplo de descripción del producto.Ejemplo de descripción del producto.
Descripción del producto
Se quiere desarrollar un software de procesamiento de órdenes de compra
para una empresa llamada WEB-Cántabra, que es una revendedora o
intermediadora de un conjunto de productos procedentes de diferentes
empresas suministradoras. La empresa publica dos veces al año un catálogo
de los productos que vende, que es distribuido entre los clientes y otras
personas que pueden estar potencialmente interesadas.
Requerimientos adicionales
Los clientes encargan los productos, enviando una lista de ellos junto con las
órdenes de pago a favor de WEB-Cántabra. WEB Cántabra cumplimenta las
ordenes de pedido y envía los productos a la dirección de los clientes.
La aplicación software debe mantener la información completa de las órdenes
desde que el pedido llega, hasta que el producto es enviado.
WEB-Cántabra debe proporcionar un servicio rápido. Debe ser capaz de
servir el pedido del cliente por el medio más rápido y eficiente posible.
Análisis de oportunidad de mercado.
Trata de establecer cuales son las características esenciales
que lo hacen competitivo y en definitiva viable.
Aspectos básicos que hay que estudiar son:
¿Quien o que compite con el producto que se desarrolla..?
¿De que tecnologías (PC, WEB, Data Base, etc.) depende el
producto?
¿Necesidades de mercado que requieren su producto?
¿Qué tendencias sociales o tecnológicas influyen sobre el
producto?
¿Cuáles son los plazos que hacen el producto competitivo?
¿Cuál es el plazo de salida al mercado del producto?
Conviene ser muy realista y creativo en el análisis del mercado
para el producto. Este análisis de oportunidad deberá generar
nuevos requerimientos en la especificación del producto.
El Análisis de Requisitos es un
tema bastante importante y largo
,ya que para el desarrollo de
cualquier sistema es necesario
conocer de manera clara y precisa
todo lo referente a lo que es un
requerimiento .

Más contenido relacionado

La actualidad más candente

INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSLenin Acosta Mata
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosCesar Prado
 
Requerimientos en Ingenieria de Software
Requerimientos en Ingenieria de SoftwareRequerimientos en Ingenieria de Software
Requerimientos en Ingenieria de SoftwareKelvin Abdiel Alvarado
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientosTensor
 
Priorización de Requisitos
Priorización de RequisitosPriorización de Requisitos
Priorización de RequisitosJoselu Marina
 
Ingenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientosIngenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientosmanuelrivasv95
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosnenyta08
 
Tecnicas matriz de trazabilidad
Tecnicas matriz de trazabilidadTecnicas matriz de trazabilidad
Tecnicas matriz de trazabilidadGiovani Ramirez
 
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
 
Ingenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientosIngenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientosIsidro Gonzalez
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosAlvaro Mejia
 
Indagación de los requerimientos
Indagación de los requerimientosIndagación de los requerimientos
Indagación de los requerimientosUCATEBA
 
Tareas de la ingeniera de requisitos
Tareas de la ingeniera de requisitosTareas de la ingeniera de requisitos
Tareas de la ingeniera de requisitosjhon velasco
 
Análisis de requerimientos
Análisis de requerimientosAnálisis de requerimientos
Análisis de requerimientosGustavo Araque
 
2.2 tecnicas de ingenieria de requisitos
2.2 tecnicas de ingenieria de requisitos2.2 tecnicas de ingenieria de requisitos
2.2 tecnicas de ingenieria de requisitosSelins Cassiel
 
TAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOSTAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOSxinithazangels
 
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASIMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASAlcoverify
 

La actualidad más candente (20)

INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientos
 
Requerimientos en Ingenieria de Software
Requerimientos en Ingenieria de SoftwareRequerimientos en Ingenieria de Software
Requerimientos en Ingenieria de Software
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
 
Priorización de Requisitos
Priorización de RequisitosPriorización de Requisitos
Priorización de Requisitos
 
Ingenieria de Requisitos
Ingenieria de RequisitosIngenieria de Requisitos
Ingenieria de Requisitos
 
Ingenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientosIngenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientos
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientos
 
Tecnicas matriz de trazabilidad
Tecnicas matriz de trazabilidadTecnicas matriz de trazabilidad
Tecnicas matriz de trazabilidad
 
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
 
Ensayo ingenieria de requisitos
Ensayo ingenieria de requisitosEnsayo ingenieria de requisitos
Ensayo ingenieria de requisitos
 
Ingenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientosIngenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientos
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Indagación de los requerimientos
Indagación de los requerimientosIndagación de los requerimientos
Indagación de los requerimientos
 
Tareas de la ingeniera de requisitos
Tareas de la ingeniera de requisitosTareas de la ingeniera de requisitos
Tareas de la ingeniera de requisitos
 
Análisis de requerimientos
Análisis de requerimientosAnálisis de requerimientos
Análisis de requerimientos
 
Requerimientos del software
Requerimientos del software Requerimientos del software
Requerimientos del software
 
2.2 tecnicas de ingenieria de requisitos
2.2 tecnicas de ingenieria de requisitos2.2 tecnicas de ingenieria de requisitos
2.2 tecnicas de ingenieria de requisitos
 
TAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOSTAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOS
 
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASIMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
 

Similar a Analisis de requisitos

Unidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientosUnidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientosmezcalote
 
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSLuis Anibal
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosSergio Sanchez
 
Centro biotecnologo del sena
Centro biotecnologo del senaCentro biotecnologo del sena
Centro biotecnologo del senaleydismartinez1
 
Taller ingernieria de requerimientos
Taller ingernieria de requerimientosTaller ingernieria de requerimientos
Taller ingernieria de requerimientosXilena16
 
Análisisde requerimientos
Análisisde requerimientosAnálisisde requerimientos
Análisisde requerimientosmayrapeg
 
Análisis de Requerimientos
Análisis de RequerimientosAnálisis de Requerimientos
Análisis de RequerimientosMarcel Aponte
 
Desarrollo de prototipos
Desarrollo de prototiposDesarrollo de prototipos
Desarrollo de prototiposTensor
 
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
 
02 desarrollo de requisitos
02 desarrollo de requisitos02 desarrollo de requisitos
02 desarrollo de requisitosRicardo Quintero
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientosChamoChuma Marin
 
Presentación digital Eliezer Alas
Presentación digital Eliezer AlasPresentación digital Eliezer Alas
Presentación digital Eliezer AlasEliezer Alas
 
Carlos figuera-ci-19897276
Carlos figuera-ci-19897276Carlos figuera-ci-19897276
Carlos figuera-ci-19897276marlev boadas
 
Ingenierýa requerimiento -_gustavo_rodrýguez_diez
Ingenierýa requerimiento -_gustavo_rodrýguez_diezIngenierýa requerimiento -_gustavo_rodrýguez_diez
Ingenierýa requerimiento -_gustavo_rodrýguez_diezkarolavergara
 

Similar a Analisis de requisitos (20)

Requerimiento
RequerimientoRequerimiento
Requerimiento
 
Unidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientosUnidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientos
 
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De Requerimientos
 
Centro biotecnologo del sena
Centro biotecnologo del senaCentro biotecnologo del sena
Centro biotecnologo del sena
 
Tema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de RequisitosTema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de Requisitos
 
Taller ingernieria de requerimientos
Taller ingernieria de requerimientosTaller ingernieria de requerimientos
Taller ingernieria de requerimientos
 
Taller en clases (1)
Taller en clases (1)Taller en clases (1)
Taller en clases (1)
 
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
 
Análisis de Requerimientos
Análisis de RequerimientosAnálisis de Requerimientos
Análisis de Requerimientos
 
Desarrollo de prototipos
Desarrollo de prototiposDesarrollo de prototipos
Desarrollo de prototipos
 
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
 
02 desarrollo de requisitos
02 desarrollo de requisitos02 desarrollo de requisitos
02 desarrollo de requisitos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
 
Presentación digital Eliezer Alas
Presentación digital Eliezer AlasPresentación digital Eliezer Alas
Presentación digital Eliezer Alas
 
Guide to the software engineering body of knowledge
Guide to the software engineering body of knowledgeGuide to the software engineering body of knowledge
Guide to the software engineering body of knowledge
 
Carlos figuera-ci-19897276
Carlos figuera-ci-19897276Carlos figuera-ci-19897276
Carlos figuera-ci-19897276
 
Ingenierýa requerimiento -_gustavo_rodrýguez_diez
Ingenierýa requerimiento -_gustavo_rodrýguez_diezIngenierýa requerimiento -_gustavo_rodrýguez_diez
Ingenierýa requerimiento -_gustavo_rodrýguez_diez
 

Último

Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestajeffsalazarpuente
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIAMayraOchoa35
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfpaola110264
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdfEdwinAlexanderSnchez2
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 

Último (20)

Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuesta
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 

Analisis de requisitos

  • 1. Importancia del Análisis de Requerimientos para el Desarrollo de Sistemas. Importancia del Análisis de Requerimientos para el Desarrollo de Sistemas. Bachiller: Viviana Machado.C.I:22.707.424. Bachiller: Viviana Machado C.I:22.707.424.
  • 2. Análisis de RequisitosAnálisis de Requisitos Es un proceso de conceptualización y formulación de los conceptos que involucra de forma concreta. Es una parte fundamental del proceso de desarrollo de una aplicación, la mayor parte de los defectos encontrados en el software entregado se originan en la fase de análisis de requisitos, y además son los mas caros de reparar. Siempre se ha discutido quién es el dueño de los requisitos: el cliente o el desarrollador. Para gestionar esto, es habitual presentar el análisis de requisitos en dos secciones: •Requisitos de cliente: documentan los deseos y necesidades de los clientes y se expresan en lenguaje claro para él. •Requisitos detallados: Determina los requisitos de manera específica y estructurada y están destinadas específicamente hacia los desarrolladores. Los objetivos de este tema son: •Distinguir entre requisitos de clientes y requisitos detallados. •Disponer de recursos para formular de forma clara y sistemática los requisitos del cliente. - Casos de uso - Diagramas de actividad - Diagramas de interacciones, colaboraciones y flujo de datos. - Descripción de las interfaces de usuario y sus protocolos de uso. •Ser capaz de describir los documentos de la especificación de requisitos de software. El resultado del proceso es el documento “Especificación de Requisitos Software”.
  • 3. Análisis de Requerimientos.Análisis de Requerimientos. El análisis de requerimientos trata de capturar y describir detalladamente los requerimientos de funcionalidad y de calidad de servicio del producto que se desarrolla. La tarea la desarrollan entre los “expertos de dominio” (usuarios, expertos de marketing, etc.) que saben lo que se quiere hacer y los analistas que definen de forma no ambigua lo que se va a hacer. Dentro de un proceso en espiral, no es una actividad única, sino una tarea que se va desarrollando incrementalmente. Los principales aspectos del análisis de requerimientos son: Identificar los paquetes de funcionalidad y detallarlos hasta hacerlos no ambiguos.  Establecer los límites de la aplicación, identificando los agentes externos con los que interacciona.  Identificar las características de las interacciones mediante la elaboración de un catálogo de mensajes y de sus semánticas.
  • 4. El análisis de requisitos es una necesidad, no un lujo. Para apoyarlo considérese su efecto sobre las pruebas del producto concluido. Si alguien le proporciona una caja negra con un cable rojo, rosa y morado que sale de ella, sería imposible probarlo. No se sabe que hace, para que sirve. Proceso de análisis de requisitosProceso de análisis de requisitos 1. Identificar al cliente. 2. Entrevistar al cliente.  Identificar deseos y necesidades.  Utilizar las herramientas de expresión de requisitos (las ofrecidas por UML).  Bosquejar las interfaces de usuario (protocolos y GUIs)  Identificar las plataformas hardware que debe soportar el software 3. Elaborar un documento de los requisitos de usuario (Debe validarse con el cliente) 4. Inspeccionar los requisitos de usuario. 5. Elaborar los requisitos detallados mediante documentos gráficos y textuales.
  • 5. Recursos para la especificación del sistema. Para la especificación del sistema se usan tres tipos de recursos: Recursos para la especificación del sistema. Para la especificación del sistema se usan tres tipos de recursos:
  • 6. Los sistemas interactúan con su entorno externo (operadores, usuarios, otros sistemas, dispositivos, etc.) y la funcionalidad básica que tienen que ofrecer debe formularse en función de este contexto y con independencia de la forma en que se construyen internamente. Existen tres vías que pueden utilizarse para realizar la formalización de los requerimientos: Los sistemas interactúan con su entorno externo (operadores, usuarios, otros sistemas, dispositivos, etc.) y la funcionalidad básica que tienen que ofrecer debe formularse en función de este contexto y con independencia de la forma en que se construyen internamente. Existen tres vías que pueden utilizarse para realizar la formalización de los requerimientos:
  • 7. Descripción del proyecto Un proyecto que se inicia siempre debe partir de un documento breve que lo describa y plantee sus principales características. Sirve de contrato para que todos los que participan en su promoción tengan el mismo concepto sobre su contenido y objetivos. El documento debe ser breve (2 o 3 páginas) y debe ser realizado por una o dos personas y aceptado por todos los promotores.  Usuarios del producto ■ Los que encargan y financian el producto Responsable de la empresa ■ Administradores Programadores  El documento debe contener: La naturaleza y objetivos del producto.  Las características más relevantes.  La oportunidad de mercado del producto.  Análisis de riesgos para el desarrollo del proyecto.
  • 8. Ejemplo de descripción del producto.Ejemplo de descripción del producto. Descripción del producto Se quiere desarrollar un software de procesamiento de órdenes de compra para una empresa llamada WEB-Cántabra, que es una revendedora o intermediadora de un conjunto de productos procedentes de diferentes empresas suministradoras. La empresa publica dos veces al año un catálogo de los productos que vende, que es distribuido entre los clientes y otras personas que pueden estar potencialmente interesadas. Requerimientos adicionales Los clientes encargan los productos, enviando una lista de ellos junto con las órdenes de pago a favor de WEB-Cántabra. WEB Cántabra cumplimenta las ordenes de pedido y envía los productos a la dirección de los clientes. La aplicación software debe mantener la información completa de las órdenes desde que el pedido llega, hasta que el producto es enviado. WEB-Cántabra debe proporcionar un servicio rápido. Debe ser capaz de servir el pedido del cliente por el medio más rápido y eficiente posible.
  • 9. Análisis de oportunidad de mercado. Trata de establecer cuales son las características esenciales que lo hacen competitivo y en definitiva viable. Aspectos básicos que hay que estudiar son: ¿Quien o que compite con el producto que se desarrolla..? ¿De que tecnologías (PC, WEB, Data Base, etc.) depende el producto? ¿Necesidades de mercado que requieren su producto? ¿Qué tendencias sociales o tecnológicas influyen sobre el producto? ¿Cuáles son los plazos que hacen el producto competitivo? ¿Cuál es el plazo de salida al mercado del producto? Conviene ser muy realista y creativo en el análisis del mercado para el producto. Este análisis de oportunidad deberá generar nuevos requerimientos en la especificación del producto.
  • 10. El Análisis de Requisitos es un tema bastante importante y largo ,ya que para el desarrollo de cualquier sistema es necesario conocer de manera clara y precisa todo lo referente a lo que es un requerimiento .