SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Erick Jhonattan Rojas Figueroa
 erick.jhontattan@hotmail.com

                  Visita mis blog:
          http://edays.netau.net/
http://hakanyuri.wordpress.com/
Introducción
            Mas del 30% de todos los proyectos de
            software son cancelados antes de su
            finalización.


Mas del 70% de los
proyectos restantes fallan al
entregar y evaluar las
características esperadas.


            Un proyecto promedio ejecuta 189% sobre el
            presupuesto    aprobado    y extiende  sus
            actividades sobre el 222%.
Introducción   Porqué los Proyectos
               de Software son
               exitosos ?


               • Involucra a Usuarios 15.9%
               • Soporte Administración 13.9%
               • Clara definición de
               Requerimientos 13.0%
               • Apropiado Planeamiento 9.6%
               • Expectativas Realistas 8.2%
               • Hitos no Extensos 7.7%
               • Staff Competente de profesionales
               7.2%
               • Propietario 5.3%
Porqué los
Introducción
                   Proyectos de
                   Software fallan ?



               • Requerimientos Incompletos 13.1%
               • Falta de Requerimientos 12.4%
               • Falta de Recursos 10.6%
               • Expectativas no Realistas 9.9%
               • Cambio Requerimientos/Especificaciones
               8.7%
               • Falta de Planeamiento 8.1%
               • No se especifico el tiempo adecuado 7.5%
Requerimiento

     Qué es un Requerimiento ?

                    requerimiento es una
                Un
                condición o capacidad a la
                que el sistema (siendo
                construido) debe conformar
                o realizar.
Requerimiento de Software

 Un requerimiento de software puede
 ser definido como :
 – Una capacidad del software necesaria
 por el usuario para resolver un problema o
 alcanzar un objetivo.


                      – Una capacidad del software que debe ser
                      reunida o poseída por un sistema o componente
                      del sistema para satisfacer un contrato,
                      especificación, estándar, u otra documentación
                      formal.
Qué son Requerimientos ?

     Los requerimientos de usuario representan el
     conjunto completo de resultados a ser
     obtenidos utilizando el sistema.


                                 Los      requerimientos   de
                                 sistemas deben mostrar todo
                                 lo que el sistema debe hacer
                                 mas todas las restricciones
                                 sobre la funcionalidad.

       Los requerimientos forman un modelo
       completo, representando el sistema total a
       algún nivel de abstracción.
Cómo identificamos los Requerimientos ?


               • Los Requerimientos toman vida desde que
               realizamos nuestro primer encuentro de
               interlocución con usuarios o clientes.
               • Este puede desarrollarse utilizando
               cualquiera de una variedad de técnicas
               como      entrevistas   para     intercambiar
               opiniones, cuestionarios, etc.
               • Cuando los requerimientos se logran
               redactar a un significativo nivel de detalle,
               tendremos listo el documento denominado
               “Especificación de Requerimientos”.
Buena Especificación de Requerimientos

   Un resultado primario de esta administración es
   la Especificación de Requerimientos, la cual
   define y documenta en forma completa el
   comportamiento externo del sistema a ser
   construido. Caracterizándose por :
                           Definidos sin ambigüedad

                                Son completos

                             Tienen consistencia

                              Especifica el origen

                            Evita detalles de diseño

                              Están enumerados
Beneficios de una Buena Administración de Requerimientos




                   • Mejor control de proyectos complejos.

                   • Mejora en la calidad del software y en la
                   satisfacción del cliente.

                   • Reducción en los retrasos y en los costos
                   del proyecto.

                   • Mejora en la comunicación del equipo.
                   • Facilita la conformidad con estándares y
                   regulaciones.
Análisis de requerimientos

                 A veces llamados extracción ó exploración de
                 los Requerimientos.

                 Involucra trabajo técnico de grupo con los
                 clientes para averiguar el dominio de la
                 aplicación, los servicios que el sistema debe
                 proporcionar y las restricciones operacionales
                 propias del sistema.

                 Debe involucrar a los usuarios finales,
                 administradores,          ingenieros  de
                 mantenimiento, etc. Quienes son llamados
                 líder especialista “stakeholders”
Problemas del análisis de requerimientos

                   Los especialistas (stakeholders) no saben
                   realmente lo que quieren.

                   Éstos expresan requerimientos          en    sus
                   términos propios.
                   Diferentes    especialistas   pueden        tener
                   requerimientos
                   en conflicto.
                   Los factores políticos y organizacionales
                   pueden influir en los requerimientos del
                   sistema.
                   Los requerimientos cambian durante el
                   proceso de análisis. Y pueden surgir nuevos
                   especialistas.
Proceso de análisis de requerimientos
Requerimientos Funcionales



               • Describen la funcionalidad o los servicios
               que se espera proveerá el sistema.

               • Estos dependen del tipo de software y del
               sistema que se desarrolle y de los posibles
               usuarios del software.

               • Cuando se expresan como requerimientos
               del usuario, habitualmente se describen de
               forma     general     mientras    que     los
               requerimientos funcionales del sistema
               describen con detalle la función de éste, sus
               entradas y salidas, excepciones, etc.
Requerimientos No Funcionales


                Son aquellos requerimientos que no se
                refieren directamente a las funciones
                específicas que entrega el sistema, sino a
                las propiedades emergentes de éste como la
                fiabilidad, la respuesta en el tiempo y la
                capacidad de almacenamiento.

                De     forma     alternativa, definen     las
                restricciones del sistema, como la capacidad
                de los dispositivos de entrada/salida y la
                representación de datos que se utiliza en las
                interfaces del sistema.
Métricas para especificar
requerimientos no funcionales.
Quieres saber más
Los espero…..




                    Tecnología
                http://edays.netau.net/

                      Personal
           http://hakanyuri.wordpress.com/

   Erick Rojas Figueroa - erick.jhonattan@hotmail.com

Weitere ähnliche Inhalte

Was ist angesagt?

Tipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareTipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareLeo Ruelas Rojas
 
Enfoque estructurado enfoque oo
Enfoque estructurado   enfoque ooEnfoque estructurado   enfoque oo
Enfoque estructurado enfoque ookarlanm07
 
Metodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliudMetodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliudEliud Cortes
 
Ingeniería inversa y reingeniería de software
Ingeniería inversa y reingeniería de softwareIngeniería inversa y reingeniería de software
Ingeniería inversa y reingeniería de softwareMoises Medina
 
51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-softwareMiguel Angel Rodriguez
 
Cuadro comparativo analisis estructurado y orientado a objeto
Cuadro comparativo analisis estructurado y orientado a objeto Cuadro comparativo analisis estructurado y orientado a objeto
Cuadro comparativo analisis estructurado y orientado a objeto Freddy Rosales
 
Requirements Engineering - Stakeholders
Requirements Engineering - StakeholdersRequirements Engineering - Stakeholders
Requirements Engineering - StakeholdersBirgit Penzenstadler
 
RE processes and process models
RE processes and process modelsRE processes and process models
RE processes and process modelsSyed Zaid Irshad
 
Lecture 12 requirements modeling - (system analysis)
Lecture 12   requirements modeling - (system analysis)Lecture 12   requirements modeling - (system analysis)
Lecture 12 requirements modeling - (system analysis)IIUI
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de softwareisisparada
 
Ingeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosIngeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosRafael Fdo Lopez Castillo
 
Metodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de softwareMetodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de softwareDomingo Gallardo
 
Mapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de RequisitosMapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de Requisitosinmacu_
 
Modelo De Desarrollo Evolutivo
Modelo De Desarrollo EvolutivoModelo De Desarrollo Evolutivo
Modelo De Desarrollo Evolutivocamilosena89
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software Brihany Rossell
 
Construccion y Pruebas de Software
Construccion y Pruebas de SoftwareConstruccion y Pruebas de Software
Construccion y Pruebas de SoftwareGustavo Bazan Maal
 
Planificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-softwarePlanificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-softwarePatricia F
 

Was ist angesagt? (20)

Xp
XpXp
Xp
 
Tipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareTipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de Software
 
Enfoque estructurado enfoque oo
Enfoque estructurado   enfoque ooEnfoque estructurado   enfoque oo
Enfoque estructurado enfoque oo
 
Metodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliudMetodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliud
 
Ingeniería inversa y reingeniería de software
Ingeniería inversa y reingeniería de softwareIngeniería inversa y reingeniería de software
Ingeniería inversa y reingeniería de software
 
51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software
 
Cuadro comparativo analisis estructurado y orientado a objeto
Cuadro comparativo analisis estructurado y orientado a objeto Cuadro comparativo analisis estructurado y orientado a objeto
Cuadro comparativo analisis estructurado y orientado a objeto
 
Requirements Engineering - Stakeholders
Requirements Engineering - StakeholdersRequirements Engineering - Stakeholders
Requirements Engineering - Stakeholders
 
RE processes and process models
RE processes and process modelsRE processes and process models
RE processes and process models
 
Lecture 12 requirements modeling - (system analysis)
Lecture 12   requirements modeling - (system analysis)Lecture 12   requirements modeling - (system analysis)
Lecture 12 requirements modeling - (system analysis)
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de software
 
Ingeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosIngeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelos
 
Metodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de softwareMetodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de software
 
DB1 Unidad 8: Replicación
DB1 Unidad 8: ReplicaciónDB1 Unidad 8: Replicación
DB1 Unidad 8: Replicación
 
Mapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de RequisitosMapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de Requisitos
 
Modelo De Desarrollo Evolutivo
Modelo De Desarrollo EvolutivoModelo De Desarrollo Evolutivo
Modelo De Desarrollo Evolutivo
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software
 
Construccion y Pruebas de Software
Construccion y Pruebas de SoftwareConstruccion y Pruebas de Software
Construccion y Pruebas de Software
 
Proceso del Software
Proceso del Software Proceso del Software
Proceso del Software
 
Planificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-softwarePlanificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-software
 

Andere mochten auch

Analisis de requerimientos de Software
Analisis de requerimientos de SoftwareAnalisis de requerimientos de Software
Analisis de requerimientos de SoftwareFuel Sirpa Mamani
 
Análisis de requerimientos
Análisis de requerimientosAnálisis de requerimientos
Análisis de requerimientosGustavo Araque
 
La informàtica.......................
La informàtica.......................La informàtica.......................
La informàtica.......................luisaliansista
 
Estudio de viabilidad del sistema, analisis del alcanse
Estudio de viabilidad del sistema, analisis del alcanseEstudio de viabilidad del sistema, analisis del alcanse
Estudio de viabilidad del sistema, analisis del alcanseitssy
 
Redes sistemas operativos
Redes sistemas operativosRedes sistemas operativos
Redes sistemas operativosAracelisR
 
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 SOFTWARECristhian Rodriguez
 
analisis de requerimientos
analisis de requerimientosanalisis de requerimientos
analisis de requerimientosJean Rodriguez
 
Planeación de unidad didáctica que es.
Planeación de unidad didáctica que es.Planeación de unidad didáctica que es.
Planeación de unidad didáctica que es.Usebeq
 
When an Employee Needs an Attitude Adjustment
When an Employee Needs an Attitude Adjustment When an Employee Needs an Attitude Adjustment
When an Employee Needs an Attitude Adjustment Wiley
 
estrategias de distribucion de instalaciones
estrategias de distribucion de instalacionesestrategias de distribucion de instalaciones
estrategias de distribucion de instalacionesgeercee
 

Andere mochten auch (20)

Analisis de requerimientos de Software
Analisis de requerimientos de SoftwareAnalisis de requerimientos de Software
Analisis de requerimientos de Software
 
Análisis de requerimientos
Análisis de requerimientosAnálisis de requerimientos
Análisis de requerimientos
 
La informàtica.......................
La informàtica.......................La informàtica.......................
La informàtica.......................
 
Computo
ComputoComputo
Computo
 
Pensamiento Del Estratega
Pensamiento Del EstrategaPensamiento Del Estratega
Pensamiento Del Estratega
 
Computo copia
Computo   copiaComputo   copia
Computo copia
 
business model journey map_english version
business model journey map_english versionbusiness model journey map_english version
business model journey map_english version
 
Eje tematico 6
Eje tematico 6Eje tematico 6
Eje tematico 6
 
Estudio de viabilidad del sistema, analisis del alcanse
Estudio de viabilidad del sistema, analisis del alcanseEstudio de viabilidad del sistema, analisis del alcanse
Estudio de viabilidad del sistema, analisis del alcanse
 
Redes sistemas operativos
Redes sistemas operativosRedes sistemas operativos
Redes sistemas operativos
 
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
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Pronostico de ventas francy
Pronostico de ventas francyPronostico de ventas francy
Pronostico de ventas francy
 
analisis de requerimientos
analisis de requerimientosanalisis de requerimientos
analisis de requerimientos
 
Planeación de unidad didáctica que es.
Planeación de unidad didáctica que es.Planeación de unidad didáctica que es.
Planeación de unidad didáctica que es.
 
When an Employee Needs an Attitude Adjustment
When an Employee Needs an Attitude Adjustment When an Employee Needs an Attitude Adjustment
When an Employee Needs an Attitude Adjustment
 
Requisitos
RequisitosRequisitos
Requisitos
 
estrategias de distribucion de instalaciones
estrategias de distribucion de instalacionesestrategias de distribucion de instalaciones
estrategias de distribucion de instalaciones
 
Planeación estrategica de ti
Planeación estrategica de tiPlaneación estrategica de ti
Planeación estrategica de ti
 
ERS - Ejemplo caso de estudio
ERS - Ejemplo caso de estudioERS - Ejemplo caso de estudio
ERS - Ejemplo caso de estudio
 

Ähnlich wie Analisis De Requerimientos Erick Rojas Figueroa

Analisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de SoftwareAnalisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de SoftwareMarvin Romero
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del softwareuniv of pamplona
 
Analisis y Diseño de Sistemas
Analisis y Diseño de SistemasAnalisis y Diseño de Sistemas
Analisis y Diseño de Sistemascardan2007i
 
Requerimientos tipos-y-definiciones
Requerimientos tipos-y-definicionesRequerimientos tipos-y-definiciones
Requerimientos tipos-y-definicionesJuan Restrepo
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones Juan Restrepo
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones Juan Restrepo
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definicionesrequerimientos-tipos-y-definiciones
requerimientos-tipos-y-definicionesJuan Restrepo
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones Juan Restrepo
 
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdfTema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdfNinoskaChuraLlojlla1
 
Unidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientosUnidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientosmezcalote
 
conceptos 1.pdf
conceptos 1.pdfconceptos 1.pdf
conceptos 1.pdfCESARAS4
 
Clase 04a requerimientos introduccion
Clase 04a requerimientos introduccionClase 04a requerimientos introduccion
Clase 04a requerimientos introduccionDemián Gutierrez
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosSergio Sanchez
 
Requisitos
RequisitosRequisitos
RequisitosNorerod
 

Ähnlich wie Analisis De Requerimientos Erick Rojas Figueroa (20)

Analisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de SoftwareAnalisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de Software
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del software
 
Requerimientos del software
Requerimientos del softwareRequerimientos del software
Requerimientos del software
 
Analisis y Diseño de Sistemas
Analisis y Diseño de SistemasAnalisis y Diseño de Sistemas
Analisis y Diseño de Sistemas
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientos
 
Requerimientos tipos-y-definiciones
Requerimientos tipos-y-definicionesRequerimientos tipos-y-definiciones
Requerimientos tipos-y-definiciones
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definicionesrequerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones
 
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdfTema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
 
Sistemas requerimientos
Sistemas requerimientosSistemas requerimientos
Sistemas requerimientos
 
Unidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientosUnidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientos
 
conceptos 1.pdf
conceptos 1.pdfconceptos 1.pdf
conceptos 1.pdf
 
Taller en clases 1
Taller en clases 1Taller en clases 1
Taller en clases 1
 
modulo uno
modulo unomodulo uno
modulo uno
 
REQUI
REQUIREQUI
REQUI
 
Clase 04a requerimientos introduccion
Clase 04a requerimientos introduccionClase 04a requerimientos introduccion
Clase 04a requerimientos introduccion
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De Requerimientos
 
Requisitos
RequisitosRequisitos
Requisitos
 

Kürzlich hochgeladen

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 

Kürzlich hochgeladen (11)

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 

Analisis De Requerimientos Erick Rojas Figueroa

  • 1. Erick Jhonattan Rojas Figueroa erick.jhontattan@hotmail.com Visita mis blog: http://edays.netau.net/ http://hakanyuri.wordpress.com/
  • 2. Introducción Mas del 30% de todos los proyectos de software son cancelados antes de su finalización. Mas del 70% de los proyectos restantes fallan al entregar y evaluar las características esperadas. Un proyecto promedio ejecuta 189% sobre el presupuesto aprobado y extiende sus actividades sobre el 222%.
  • 3. Introducción Porqué los Proyectos de Software son exitosos ? • Involucra a Usuarios 15.9% • Soporte Administración 13.9% • Clara definición de Requerimientos 13.0% • Apropiado Planeamiento 9.6% • Expectativas Realistas 8.2% • Hitos no Extensos 7.7% • Staff Competente de profesionales 7.2% • Propietario 5.3%
  • 4. Porqué los Introducción Proyectos de Software fallan ? • Requerimientos Incompletos 13.1% • Falta de Requerimientos 12.4% • Falta de Recursos 10.6% • Expectativas no Realistas 9.9% • Cambio Requerimientos/Especificaciones 8.7% • Falta de Planeamiento 8.1% • No se especifico el tiempo adecuado 7.5%
  • 5. Requerimiento Qué es un Requerimiento ? requerimiento es una Un condición o capacidad a la que el sistema (siendo construido) debe conformar o realizar.
  • 6. Requerimiento de Software Un requerimiento de software puede ser definido como : – Una capacidad del software necesaria por el usuario para resolver un problema o alcanzar un objetivo. – Una capacidad del software que debe ser reunida o poseída por un sistema o componente del sistema para satisfacer un contrato, especificación, estándar, u otra documentación formal.
  • 7. Qué son Requerimientos ? Los requerimientos de usuario representan el conjunto completo de resultados a ser obtenidos utilizando el sistema. Los requerimientos de sistemas deben mostrar todo lo que el sistema debe hacer mas todas las restricciones sobre la funcionalidad. Los requerimientos forman un modelo completo, representando el sistema total a algún nivel de abstracción.
  • 8. Cómo identificamos los Requerimientos ? • Los Requerimientos toman vida desde que realizamos nuestro primer encuentro de interlocución con usuarios o clientes. • Este puede desarrollarse utilizando cualquiera de una variedad de técnicas como entrevistas para intercambiar opiniones, cuestionarios, etc. • Cuando los requerimientos se logran redactar a un significativo nivel de detalle, tendremos listo el documento denominado “Especificación de Requerimientos”.
  • 9. Buena Especificación de Requerimientos Un resultado primario de esta administración es la Especificación de Requerimientos, la cual define y documenta en forma completa el comportamiento externo del sistema a ser construido. Caracterizándose por : Definidos sin ambigüedad Son completos Tienen consistencia Especifica el origen Evita detalles de diseño Están enumerados
  • 10. Beneficios de una Buena Administración de Requerimientos • Mejor control de proyectos complejos. • Mejora en la calidad del software y en la satisfacción del cliente. • Reducción en los retrasos y en los costos del proyecto. • Mejora en la comunicación del equipo. • Facilita la conformidad con estándares y regulaciones.
  • 11. Análisis de requerimientos A veces llamados extracción ó exploración de los Requerimientos. Involucra trabajo técnico de grupo con los clientes para averiguar el dominio de la aplicación, los servicios que el sistema debe proporcionar y las restricciones operacionales propias del sistema. Debe involucrar a los usuarios finales, administradores, ingenieros de mantenimiento, etc. Quienes son llamados líder especialista “stakeholders”
  • 12. Problemas del análisis de requerimientos Los especialistas (stakeholders) no saben realmente lo que quieren. Éstos expresan requerimientos en sus términos propios. Diferentes especialistas pueden tener requerimientos en conflicto. Los factores políticos y organizacionales pueden influir en los requerimientos del sistema. Los requerimientos cambian durante el proceso de análisis. Y pueden surgir nuevos especialistas.
  • 13. Proceso de análisis de requerimientos
  • 14. Requerimientos Funcionales • Describen la funcionalidad o los servicios que se espera proveerá el sistema. • Estos dependen del tipo de software y del sistema que se desarrolle y de los posibles usuarios del software. • Cuando se expresan como requerimientos del usuario, habitualmente se describen de forma general mientras que los requerimientos funcionales del sistema describen con detalle la función de éste, sus entradas y salidas, excepciones, etc.
  • 15. Requerimientos No Funcionales Son aquellos requerimientos que no se refieren directamente a las funciones específicas que entrega el sistema, sino a las propiedades emergentes de éste como la fiabilidad, la respuesta en el tiempo y la capacidad de almacenamiento. De forma alternativa, definen las restricciones del sistema, como la capacidad de los dispositivos de entrada/salida y la representación de datos que se utiliza en las interfaces del sistema.
  • 17. Quieres saber más Los espero….. Tecnología http://edays.netau.net/ Personal http://hakanyuri.wordpress.com/ Erick Rojas Figueroa - erick.jhonattan@hotmail.com