SlideShare una empresa de Scribd logo
1 de 16
*Proceso de comprensión y definición de qué servicio se
requieren del sistema y de l identificación de restricciones de
funcionamiento y desarrollo del mismo.

Fases principales en el acceso de Ingeniería de requerimientos :

1.   Estudio de vialidad: Se estima si la necesidades del usuario
     se puede satisfacer con las tecnologías actuales de
     software y hardware. El resultado debe informar si se va a
     continuar con un análisis mas detallado .
2.   Obtención y análisis de requerimientos : Proceso de obtener
     los requerimientos del sistema por medio de la observación
     de los sistemas existentes , discusiones con usuarios
     potenciales y proveedores, el análisis , las tareas etc.
3. Obtención de requerimientos: es la actividades traducir la
información recopilada durante la actividad de análisis de un
documento que define un conjunto de requerimientos.
4. Validación de requerimientos: comprueba la veracidad,
consistencias y complejidad de los requerimientos. Durante este
proceso se descubren errores en el documento de
requerimientos.




Esta figura muestra el proceso de ingeniería de requerimientos. Se
muestra el proceso de ingeniería de requerimientos, este conduce la
producción de un documento de requisitos , que es la especificación
del sistema
 El proceso diseño puede implicar el
  desarrollo de varios modelos del sistema
  con diferentes niveles de abstracción.
 Un diseño de software es una
  descripción de la estructura del software
  que se va a implementar los datos que
  son parte del sistema , las interfaces
  entre los componentes del sistema y
  algunas veces los algoritmos.
   Un modelo estructurado incluye un
    modelo del proceso,notaciones para
    representar el diseño, formatos de
    informes, reglas y pautas de diseño. Los
    metodos estructurados pueden ayudar
    a alguno o ala totalidad de los
    siguientes modelos de un sistema:
 1°un modelo que objetos que muestra
  las clases de objetos utilizadas en el
  sistema y sus dependencias.
 2°un modelo de secuencias que se
  muestra como los objetos en el sistema
  cuando este se ejecuta.
 3°un modelo del estado de transicion
  que muestra los estados del sistema y los
  disparadores de las transmiciones desde
  un estad a otro.
 4°un modelo estrutural en el cual se
  documentan los componentes del
  sistema y sus agregaciones.
 5°un modelo de flujo de datos en el que
  el sistema se modela utilizando
  normalmente en los metodos orientados
  a objetos.
   El desarrollo de un programa para
    implementar el sistema se sigue de
    forma natural del proceso de diseño.
   La validación de software o , de forma mas
    general, la verificación y validación se utiliza para
    mostrar que el sistema se ajusta a su
    especificación y que cumple expectativas del
    usuario que lo comprara.
   Prueba del sistema
   Prueba de              2°los componentes
    componentes             se integran para
   1°se prueban los        formar el sistema
    componentes             estes proceso
    individuales para       comprede
    asegurarse que su       encontrar errores
    funcionan               que son el resultado
    correctamente.          de interracciones .
   Es la etapa final en el proceso de
    prueba antes de que se acepten que el
    sistema e ponga en funconamiento .
   LA FLEXIBILIDAD DE LOS SITEMAS DE
    SOFTWARE ES UNA DE LAS PRINCIPALES
    RAZONES POR LA QUE AS Y MAS
    SOFTWARE SE INCORPORAN ALOS
    SISTEMAS GRNADES Y COMPLEJOS.
   La gente considera el desarrollo y el
    proceso de evolución del software
    como una actividad creatividad en el
    cual un sistema software se desarrolla
    desde un concepto inicial asta que se
    pone en funcionamiento.

Más contenido relacionado

La actualidad más candente

La norma iso
La norma isoLa norma iso
La norma isoRosslide
 
Pruebas y Mantenimiento de Sistemas
Pruebas y Mantenimiento de SistemasPruebas y Mantenimiento de Sistemas
Pruebas y Mantenimiento de Sistemasandresquerales13
 
Ciclo de vida de los sistemas
Ciclo de vida de los sistemasCiclo de vida de los sistemas
Ciclo de vida de los sistemaswilensanz
 
La importancia del análisis de requerimientos para el desarrollo de sistemas
La importancia del análisis de requerimientos para el desarrollo de sistemasLa importancia del análisis de requerimientos para el desarrollo de sistemas
La importancia del análisis de requerimientos para el desarrollo de sistemaskisselyn luzardo
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebasAldo Sánchez
 
Proceso de desarrollo de si
Proceso de desarrollo de siProceso de desarrollo de si
Proceso de desarrollo de siDidier Alexander
 
Ciclo de desarrollo de software
Ciclo de desarrollo de softwareCiclo de desarrollo de software
Ciclo de desarrollo de softwareLuis Ramirez
 
Ciclo de vida de sistemas de la información
Ciclo de vida de   sistemas de la informaciónCiclo de vida de   sistemas de la información
Ciclo de vida de sistemas de la informaciónHeidi López
 
Estrategias de aplicacion carmen garcia espinoza
Estrategias de aplicacion    carmen garcia espinozaEstrategias de aplicacion    carmen garcia espinoza
Estrategias de aplicacion carmen garcia espinozaGarciaEspinozaCarmen
 
Fundamentos Básicos del Diseño de Software
Fundamentos Básicos del Diseño de SoftwareFundamentos Básicos del Diseño de Software
Fundamentos Básicos del Diseño de SoftwareJoseCaira2
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebasAldo Sánchez
 
Ciclo de vida estructurado de un proyecto
Ciclo de vida estructurado de un proyectoCiclo de vida estructurado de un proyecto
Ciclo de vida estructurado de un proyectonicko360
 

La actualidad más candente (19)

La norma iso
La norma isoLa norma iso
La norma iso
 
Pruebas y Mantenimiento de Sistemas
Pruebas y Mantenimiento de SistemasPruebas y Mantenimiento de Sistemas
Pruebas y Mantenimiento de Sistemas
 
Requerimientos de Información
Requerimientos de InformaciónRequerimientos de Información
Requerimientos de Información
 
Ciclo de vida de los sistemas
Ciclo de vida de los sistemasCiclo de vida de los sistemas
Ciclo de vida de los sistemas
 
La importancia del análisis de requerimientos para el desarrollo de sistemas
La importancia del análisis de requerimientos para el desarrollo de sistemasLa importancia del análisis de requerimientos para el desarrollo de sistemas
La importancia del análisis de requerimientos para el desarrollo de sistemas
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebas
 
Proceso de desarrollo de si
Proceso de desarrollo de siProceso de desarrollo de si
Proceso de desarrollo de si
 
Ciclo de desarrollo de software
Ciclo de desarrollo de softwareCiclo de desarrollo de software
Ciclo de desarrollo de software
 
Ciclo de vida de sistemas de la información
Ciclo de vida de   sistemas de la informaciónCiclo de vida de   sistemas de la información
Ciclo de vida de sistemas de la información
 
Estrategias de aplicacion carmen garcia espinoza
Estrategias de aplicacion    carmen garcia espinozaEstrategias de aplicacion    carmen garcia espinoza
Estrategias de aplicacion carmen garcia espinoza
 
Fundamentos Básicos del Diseño de Software
Fundamentos Básicos del Diseño de SoftwareFundamentos Básicos del Diseño de Software
Fundamentos Básicos del Diseño de Software
 
Modelo de requerimientos
Modelo de requerimientosModelo de requerimientos
Modelo de requerimientos
 
Diapositiva fases
Diapositiva fasesDiapositiva fases
Diapositiva fases
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebas
 
Luciano
LucianoLuciano
Luciano
 
Laboratorio #1
Laboratorio #1Laboratorio #1
Laboratorio #1
 
Laboratorio #1
Laboratorio #1Laboratorio #1
Laboratorio #1
 
Modelo cascada
Modelo cascadaModelo cascada
Modelo cascada
 
Ciclo de vida estructurado de un proyecto
Ciclo de vida estructurado de un proyectoCiclo de vida estructurado de un proyecto
Ciclo de vida estructurado de un proyecto
 

Destacado (8)

Proceso administrativo Jhouberth Cadevilla
Proceso administrativo Jhouberth CadevillaProceso administrativo Jhouberth Cadevilla
Proceso administrativo Jhouberth Cadevilla
 
La importancia de la planificación
La importancia de la planificaciónLa importancia de la planificación
La importancia de la planificación
 
Emotionele Intelligentie In Reclame
Emotionele Intelligentie In ReclameEmotionele Intelligentie In Reclame
Emotionele Intelligentie In Reclame
 
Análisis tiempo de atenciónanali
Análisis tiempo de atenciónanaliAnálisis tiempo de atenciónanali
Análisis tiempo de atenciónanali
 
Que es el tratado de libre de comercio de america del norte
Que es el tratado de libre  de comercio de america del norteQue es el tratado de libre  de comercio de america del norte
Que es el tratado de libre de comercio de america del norte
 
Reveillon 2015 Voka Kempen
Reveillon 2015 Voka KempenReveillon 2015 Voka Kempen
Reveillon 2015 Voka Kempen
 
áCidos nucleicos
áCidos nucleicosáCidos nucleicos
áCidos nucleicos
 
Definitie van marketing
Definitie van marketingDefinitie van marketing
Definitie van marketing
 

Similar a IngReqProceso

Trabajo 2 exposicion
Trabajo 2 exposicionTrabajo 2 exposicion
Trabajo 2 exposicionEvelin Oña
 
Definición de ingeniería del software
Definición de ingeniería del softwareDefinición de ingeniería del software
Definición de ingeniería del softwarehdfkjshdkf
 
Ciclo de Vida y Diseño de Sistemas de Informacion
Ciclo de Vida y Diseño de Sistemas de InformacionCiclo de Vida y Diseño de Sistemas de Informacion
Ciclo de Vida y Diseño de Sistemas de InformacionJonathanCarrillo46
 
Unidad 2 - Arquitectura.pptx
Unidad 2 - Arquitectura.pptxUnidad 2 - Arquitectura.pptx
Unidad 2 - Arquitectura.pptxRunayli
 
Modelos de procesos de software(completo)
Modelos de procesos de software(completo)Modelos de procesos de software(completo)
Modelos de procesos de software(completo)David Rosero
 
Fundamentos del Diseño de Software
Fundamentos del Diseño de SoftwareFundamentos del Diseño de Software
Fundamentos del Diseño de SoftwareNelson Guanipa
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyexposiciongiovanny
 
Tipos de auditoria informatica
Tipos de auditoria informaticaTipos de auditoria informatica
Tipos de auditoria informaticaWil Vin
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyeddyingenieria
 
Ciclo de vida del software
Ciclo de vida del software Ciclo de vida del software
Ciclo de vida del software Jenny OlivRodri
 
implementaciondesoftware-110920135142-phpapp01.pdf
implementaciondesoftware-110920135142-phpapp01.pdfimplementaciondesoftware-110920135142-phpapp01.pdf
implementaciondesoftware-110920135142-phpapp01.pdfssuser948499
 
Proceso de desarrollo del software
Proceso de desarrollo del softwareProceso de desarrollo del software
Proceso de desarrollo del softwareoscar uriarte
 
Fundamentos básicos para el diseño de software
Fundamentos básicos para el diseño de softwareFundamentos básicos para el diseño de software
Fundamentos básicos para el diseño de softwareBetania Amundaray
 

Similar a IngReqProceso (20)

Trabajo 2 exposicion
Trabajo 2 exposicionTrabajo 2 exposicion
Trabajo 2 exposicion
 
Definición de ingeniería del software
Definición de ingeniería del softwareDefinición de ingeniería del software
Definición de ingeniería del software
 
Iso 12207
Iso 12207Iso 12207
Iso 12207
 
Ciclo de Vida y Diseño de Sistemas de Informacion
Ciclo de Vida y Diseño de Sistemas de InformacionCiclo de Vida y Diseño de Sistemas de Informacion
Ciclo de Vida y Diseño de Sistemas de Informacion
 
Jose r ojas ii
Jose r ojas iiJose r ojas ii
Jose r ojas ii
 
Unidad 2 - Arquitectura.pptx
Unidad 2 - Arquitectura.pptxUnidad 2 - Arquitectura.pptx
Unidad 2 - Arquitectura.pptx
 
Modelos de procesos de software(completo)
Modelos de procesos de software(completo)Modelos de procesos de software(completo)
Modelos de procesos de software(completo)
 
Fundamentos del Diseño de Software
Fundamentos del Diseño de SoftwareFundamentos del Diseño de Software
Fundamentos del Diseño de Software
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 
Tipos de auditoria informatica
Tipos de auditoria informaticaTipos de auditoria informatica
Tipos de auditoria informatica
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 
Ciclo de vida del software
Ciclo de vida del software Ciclo de vida del software
Ciclo de vida del software
 
implementaciondesoftware-110920135142-phpapp01.pdf
implementaciondesoftware-110920135142-phpapp01.pdfimplementaciondesoftware-110920135142-phpapp01.pdf
implementaciondesoftware-110920135142-phpapp01.pdf
 
Proceso de desarrollo del software
Proceso de desarrollo del softwareProceso de desarrollo del software
Proceso de desarrollo del software
 
AMSI
AMSIAMSI
AMSI
 
Epa aqui
Epa aquiEpa aqui
Epa aqui
 
Fundamentos básicos para el diseño de software
Fundamentos básicos para el diseño de softwareFundamentos básicos para el diseño de software
Fundamentos básicos para el diseño de software
 
Proceso software
Proceso softwareProceso software
Proceso software
 
Ciclo de vida y diseño de sistemas de informacion
Ciclo de vida y diseño de sistemas de informacionCiclo de vida y diseño de sistemas de informacion
Ciclo de vida y diseño de sistemas de informacion
 
Taller de Programación Distribuida
Taller de Programación DistribuidaTaller de Programación Distribuida
Taller de Programación Distribuida
 

Más de Erik Emanuel Amador Saldaña (13)

4.4pptx
4.4pptx4.4pptx
4.4pptx
 
Instituto tecnológico de tuxtepec
Instituto tecnológico de tuxtepecInstituto tecnológico de tuxtepec
Instituto tecnológico de tuxtepec
 
4.1
4.14.1
4.1
 
Cuadro comparativo de los modelos de proceso del software (1)
Cuadro comparativo  de los modelos de proceso del software (1)Cuadro comparativo  de los modelos de proceso del software (1)
Cuadro comparativo de los modelos de proceso del software (1)
 
Caracteristicas del software
Caracteristicas del softwareCaracteristicas del software
Caracteristicas del software
 
Muñeco
MuñecoMuñeco
Muñeco
 
Muñeco
MuñecoMuñeco
Muñeco
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Sintesis
SintesisSintesis
Sintesis
 
Sintesis
SintesisSintesis
Sintesis
 
Erik
ErikErik
Erik
 
Erik
ErikErik
Erik
 

IngReqProceso

  • 1.
  • 2.
  • 3. *Proceso de comprensión y definición de qué servicio se requieren del sistema y de l identificación de restricciones de funcionamiento y desarrollo del mismo. Fases principales en el acceso de Ingeniería de requerimientos : 1. Estudio de vialidad: Se estima si la necesidades del usuario se puede satisfacer con las tecnologías actuales de software y hardware. El resultado debe informar si se va a continuar con un análisis mas detallado . 2. Obtención y análisis de requerimientos : Proceso de obtener los requerimientos del sistema por medio de la observación de los sistemas existentes , discusiones con usuarios potenciales y proveedores, el análisis , las tareas etc.
  • 4. 3. Obtención de requerimientos: es la actividades traducir la información recopilada durante la actividad de análisis de un documento que define un conjunto de requerimientos. 4. Validación de requerimientos: comprueba la veracidad, consistencias y complejidad de los requerimientos. Durante este proceso se descubren errores en el documento de requerimientos. Esta figura muestra el proceso de ingeniería de requerimientos. Se muestra el proceso de ingeniería de requerimientos, este conduce la producción de un documento de requisitos , que es la especificación del sistema
  • 5.  El proceso diseño puede implicar el desarrollo de varios modelos del sistema con diferentes niveles de abstracción.  Un diseño de software es una descripción de la estructura del software que se va a implementar los datos que son parte del sistema , las interfaces entre los componentes del sistema y algunas veces los algoritmos.
  • 6.
  • 7. Un modelo estructurado incluye un modelo del proceso,notaciones para representar el diseño, formatos de informes, reglas y pautas de diseño. Los metodos estructurados pueden ayudar a alguno o ala totalidad de los siguientes modelos de un sistema:
  • 8.  1°un modelo que objetos que muestra las clases de objetos utilizadas en el sistema y sus dependencias.  2°un modelo de secuencias que se muestra como los objetos en el sistema cuando este se ejecuta.  3°un modelo del estado de transicion que muestra los estados del sistema y los disparadores de las transmiciones desde un estad a otro.
  • 9.  4°un modelo estrutural en el cual se documentan los componentes del sistema y sus agregaciones.  5°un modelo de flujo de datos en el que el sistema se modela utilizando normalmente en los metodos orientados a objetos.
  • 10. El desarrollo de un programa para implementar el sistema se sigue de forma natural del proceso de diseño.
  • 11. La validación de software o , de forma mas general, la verificación y validación se utiliza para mostrar que el sistema se ajusta a su especificación y que cumple expectativas del usuario que lo comprara.
  • 12. Prueba del sistema  Prueba de  2°los componentes componentes se integran para  1°se prueban los formar el sistema componentes estes proceso individuales para comprede asegurarse que su encontrar errores funcionan que son el resultado correctamente. de interracciones .
  • 13. Es la etapa final en el proceso de prueba antes de que se acepten que el sistema e ponga en funconamiento .
  • 14.
  • 15. LA FLEXIBILIDAD DE LOS SITEMAS DE SOFTWARE ES UNA DE LAS PRINCIPALES RAZONES POR LA QUE AS Y MAS SOFTWARE SE INCORPORAN ALOS SISTEMAS GRNADES Y COMPLEJOS.
  • 16. La gente considera el desarrollo y el proceso de evolución del software como una actividad creatividad en el cual un sistema software se desarrolla desde un concepto inicial asta que se pone en funcionamiento.