SlideShare una empresa de Scribd logo
1 de 45
Descargar para leer sin conexión
PRUEBAS DE
IMPLANTACION Y
ACEPTACION
Evaluando la implantación del Software
´
´
Comprobar funcionamiento
correcto del sistema en el
entorno de operación.
Este es el principal objetivo de las pruebas de implantación
Permitir al usuario
determinar la aceptación
del producto, desde una
perspectiva operacional.
Esto se da desde el entorno real del usuario.
Validar que el sistema
cumple los requisitos
básicos de funcionamiento
esperado, para determinar
la aceptación del sistema.
Pruebas de aceptación
Las pruebas las realizan
personas capacitadas
para ello.
Técnicos de sistemas y operación.
ESPECIFICACION DEL
ENTORNO DE PRUEBAS
Etapa 1
Etapa 1: Especificación Entorno
• En esta tarea se especifica de manera detallada y
completa el entorno para realizar las pruebas del
sistema , las de integración, las de implantación y
las de aceptación.
“Al interior de un proceso de desarrollo de
software se requieren diversas tareas y cada
una de ellas están sujetas a un proceso que
las organiza”.
SE DEBE CONSIDERAR LO
SIGUIENTE EN LA
ESPECIFICACION DE UN
ENTORNO.
1- El entorno tecnológico
El hardware, el software , las telecomunicaciones deben ser
conocidos para establecer las condiciones en las que operara
el sistema y se realizaran las pruebas.
2- Restricciones técnicas
Todo entorno posee restricciones y es en este punto donde
deben ser identificadas.
3- Requisitos de
operación y seguridad
del entorno de pruebas.
Se establece elementos básicos de aquellas condiciones bajo
las cuales se realizaran las pruebas. Dependiendo del sistema ,
se exigen condiciones diferentes.
4- Procedimientos de
emergencia y
recuperación.
Se definen aquellos procedimientos que permitirán revertir
los cambios en caso de un fallo.
ESPECIFICACIÓN TÉCNICA
DE NIVELES DE PRUEBA
Etapa 2
El objetivo de esta etapa es el diseño
detallado de los distintos niveles de
prueba, especificados en el plan de
pruebas.
Etapa 2
Las verificaciones deben cubrir
aspectos funcionales y no
funcionales, considerando las
excepciones que puedan
producirse, así como las
soluciones de diseño adoptadas
Etapa 2
Se debe especificar lo
siguiente en la etapa 2
1- Ámbito de la
aplicación
Las pruebas serán de implantación o de aceptación?.
2- Casos de prueba
asociados.
Se detalla los casos de prueba y la forma como estos serán
ejecutados.
2- Procedimientos de
prueba.
Que pasos se seguirán para la aplicación de los casos de
prueba y que recursos de emplearan para los mismos.
RESULTADO etapa 2
Verificación del ajuste del sistema al entorno en que se va a
implantar (pruebas implantación).
La respuesta satisfactoria del sistema a los requisitos
especificados por el usuario (pruebas de aceptación).
REVISIÓN DE LA
PLANIFICACIÓN DE
PRUEBAS
Etapa 3
En esta tarea se completa y especifica la
planificación de las pruebas,
determinando los distintos perfiles
implicados en la preparación y ejecución
de las pruebas y en la evaluación de los
resultados
PREPARACIÓN DE LAS
PRUEBAS DE
IMPLANTACIÓN
Etapa 4
Se comprueba la disponibilidad de
los recursos humanos y técnicos
necesarios para realizar las
pruebas de implantación.
REALIZACIÓN DE LAS
PRUEBAS DE
IMPLANTACIÓN
Etapa 5
El objetivo de estas pruebas es
asegurar que el sistema se comporta
de la forma prevista en el entorno de
operación, y que responde a todas las
especificaciones dadas en cuanto a:
1- Recuperación:
Se simulan los fallos y se verifica la forma como este se
recupera o envía información del mismo. Los datos como la
integridad del sistema son evaluados.
2- Seguridad:
Se verifica que los mecanismos de protección incorporados al
sistema cumplen su objetivo.
3- Rendimiento:
Se prueba el sistema en cuanto al tiempo de respuesta de
ejecución y al tiempo de utilización de recursos.
4- Comunicaciones:
Se evalúan la efectividad de las interfaces de comunicaciones
del sistema.
EVALUACIÓN DEL
RESULTADO DE LAS
PRUEBAS DE
IMPLANTACIÓN
Etapa 6
Se evalúan los resultados de las
pruebas analizando las incidencias
recibidas y comprobando que se
han llevado a cabo todos los casos
de pruebas.
Se debe evaluar lo
siguiente:
Comparar los resultados
obtenidos con los
esperados.
Lo primero que se debe evaluar son los elementos que fueron
establecidos como adecuados desde un inicio.
Identificar el origen de
cada problema.
Para establecer el responsable de atenderlos, las acciones que
serán realizadas y el alcance de las modificaciones.
Establecer si el plan de
pruebas debe realizarse
parcial o totalmente.
Si el numero de problemas es alto o el impacto ha sido
considerado grabe , es preciso realizar en su totalidad el plan
de pruebas.
PREPARACIÓN DE LAS
PRUEBAS DE
ACEPTACIÓN
Etapa 7
Se analizan los criterios de
aceptación establecidos por el
usuario y recogidos en las
verificaciones del plan de pruebas.
REALIZACIÓN DE LAS
PRUEBAS DE
ACEPTACIÓN
Etapa 8
Se llevan a cabo las pruebas de
aceptación final del sistema para
asegurar que todos los
componentes responden a los
criterios de aceptación
especificados.
EVALUACIÓN DEL
RESULTADO DE LAS
PRUEBAS DE ACEPTACIÓN
Etapa 9
Se evalúan los resultados de las
pruebas analizando las incidencias
recibidas y comprobando que se
han llevado a cabo todos los casos
de pruebas.
“Se toman acciones similares a la verificación de las pruebas de
implantación”.
Algunos test
A continuación se presentas algunas herramientas para
realizar pruebas.
Herramientas
• Probar la forma en que se visualiza un sitio Web.
• http://www.mobilephoneemulator.com/
• Pruebas de carga de un sitio Web
• http://loadimpact.com/
• Generador de datos
• http://www.generatedata.com/
• Probar en diversos dispositivos
• http://quirktools.com/screenfly/
@josefabiandiaz
josefabiandiazs@Gmail.com
https://www.youtube.com/user/fabiandiazs
Msc.Ing.Jose Fabián Diaz Silva
Consultas

Más contenido relacionado

La actualidad más candente

Diagramas de implementacion
Diagramas de implementacionDiagramas de implementacion
Diagramas de implementacionZonickX
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de SoftwareCamila Arbelaez
 
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
 
Especificación y resultados de las pruebas de software
Especificación y resultados de las pruebas de softwareEspecificación y resultados de las pruebas de software
Especificación y resultados de las pruebas de softwareJesús E. CuRias
 
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?Software Guru
 
Proceso del software
Proceso del softwareProceso del software
Proceso del softwareTensor
 
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...José Antonio Sandoval Acosta
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosSergio Sanchez
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de softwareGuillermo Lemus
 
EstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al SoftwareEstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al Softwareeduardo89
 
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
 
Importancia del Análisis de Requerimientos
Importancia del Análisis de RequerimientosImportancia del Análisis de Requerimientos
Importancia del Análisis de Requerimientospedro tovar
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del softwareaagalvisg
 
Pmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de softwarePmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de softwareCarina Lifschitz
 
Analisis y especificacion de requerimientos
Analisis y especificacion de requerimientosAnalisis y especificacion de requerimientos
Analisis y especificacion de requerimientosUPTP
 

La actualidad más candente (20)

Diagramas de implementacion
Diagramas de implementacionDiagramas de implementacion
Diagramas de implementacion
 
Plan de pruebas_inces
Plan de pruebas_incesPlan de pruebas_inces
Plan de pruebas_inces
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software
 
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
 
Especificación y resultados de las pruebas de software
Especificación y resultados de las pruebas de softwareEspecificación y resultados de las pruebas de software
Especificación y resultados de las pruebas de software
 
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
 
Métricas
MétricasMétricas
Métricas
 
Proceso del software
Proceso del softwareProceso del software
Proceso del software
 
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De Requerimientos
 
Diseño caso de pruebas
Diseño caso de pruebasDiseño caso de pruebas
Diseño caso de pruebas
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
EstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al SoftwareEstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al Software
 
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
 
Importancia del Análisis de Requerimientos
Importancia del Análisis de RequerimientosImportancia del Análisis de Requerimientos
Importancia del Análisis de Requerimientos
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software
 
Roles desarrollo del software
Roles desarrollo del softwareRoles desarrollo del software
Roles desarrollo del software
 
Pmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de softwarePmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de software
 
Analisis y especificacion de requerimientos
Analisis y especificacion de requerimientosAnalisis y especificacion de requerimientos
Analisis y especificacion de requerimientos
 

Destacado

Pruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionPruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionAbner Gerardo
 
Implementacion de software
Implementacion de softwareImplementacion de software
Implementacion de softwareTom Rodriguez
 
Fase de documentación
Fase de documentaciónFase de documentación
Fase de documentaciónTheGo-Between
 
Informe De Implantación
Informe De ImplantaciónInforme De Implantación
Informe De Implantaciónhjoelj
 
Informe Implantación
Informe ImplantaciónInforme Implantación
Informe Implantaciónragmyl
 
Fase de Operación y Mantenimiento
Fase de Operación y MantenimientoFase de Operación y Mantenimiento
Fase de Operación y MantenimientoDecimo Sistemas
 
Problemas de razonamiento logico
Problemas de razonamiento logicoProblemas de razonamiento logico
Problemas de razonamiento logicoHerbert Ramirez
 
El nuevo entorno digital
El nuevo entorno digitalEl nuevo entorno digital
El nuevo entorno digitalACC10
 
Derechos y Obligaciones en el Entorno Digital para las Escuelas
Derechos y Obligaciones en el Entorno Digital para las EscuelasDerechos y Obligaciones en el Entorno Digital para las Escuelas
Derechos y Obligaciones en el Entorno Digital para las Escuelasrios abogados
 
Introducción al entorno digital
Introducción al entorno digitalIntroducción al entorno digital
Introducción al entorno digitalAndrea Cuenca
 
Mass Media, Globalización y Nueva Sociedad.
Mass Media, Globalización y Nueva Sociedad.Mass Media, Globalización y Nueva Sociedad.
Mass Media, Globalización y Nueva Sociedad.ledesmalorena
 
Herramientas y Tecnicas de Desarrollo de Software
Herramientas y Tecnicas de Desarrollo de SoftwareHerramientas y Tecnicas de Desarrollo de Software
Herramientas y Tecnicas de Desarrollo de Softwarecloker21
 

Destacado (20)

Pruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionPruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacion
 
Implementacion de software
Implementacion de softwareImplementacion de software
Implementacion de software
 
Fase de documentación
Fase de documentaciónFase de documentación
Fase de documentación
 
Informe De Implantación
Informe De ImplantaciónInforme De Implantación
Informe De Implantación
 
Tecnicas de Pruebas
 Tecnicas de Pruebas  Tecnicas de Pruebas
Tecnicas de Pruebas
 
Pruebas del Software
Pruebas del SoftwarePruebas del Software
Pruebas del Software
 
planificación de pruebas
  planificación de pruebas  planificación de pruebas
planificación de pruebas
 
Informe Implantación
Informe ImplantaciónInforme Implantación
Informe Implantación
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
Fase de Operación y Mantenimiento
Fase de Operación y MantenimientoFase de Operación y Mantenimiento
Fase de Operación y Mantenimiento
 
Problemas de razonamiento logico
Problemas de razonamiento logicoProblemas de razonamiento logico
Problemas de razonamiento logico
 
El nuevo entorno digital
El nuevo entorno digitalEl nuevo entorno digital
El nuevo entorno digital
 
Derechos y Obligaciones en el Entorno Digital para las Escuelas
Derechos y Obligaciones en el Entorno Digital para las EscuelasDerechos y Obligaciones en el Entorno Digital para las Escuelas
Derechos y Obligaciones en el Entorno Digital para las Escuelas
 
La puesta en escena
La puesta en escenaLa puesta en escena
La puesta en escena
 
Introducción al entorno digital
Introducción al entorno digitalIntroducción al entorno digital
Introducción al entorno digital
 
Entorno digital
Entorno digitalEntorno digital
Entorno digital
 
Mass Media, Globalización y Nueva Sociedad.
Mass Media, Globalización y Nueva Sociedad.Mass Media, Globalización y Nueva Sociedad.
Mass Media, Globalización y Nueva Sociedad.
 
Pruebas del sistema
Pruebas del sistema Pruebas del sistema
Pruebas del sistema
 
Herramientas y Tecnicas de Desarrollo de Software
Herramientas y Tecnicas de Desarrollo de SoftwareHerramientas y Tecnicas de Desarrollo de Software
Herramientas y Tecnicas de Desarrollo de Software
 
Ley de infogobiernon
Ley de infogobiernonLey de infogobiernon
Ley de infogobiernon
 

Similar a Pruebas de implantación y aceptación de software

Taller 3 calidad_de_software_jcom
Taller 3 calidad_de_software_jcomTaller 3 calidad_de_software_jcom
Taller 3 calidad_de_software_jcomJuan Carlos Ospina
 
Actividad 3 prueba de software juan esteban uribe m
Actividad 3 prueba de software juan esteban uribe mActividad 3 prueba de software juan esteban uribe m
Actividad 3 prueba de software juan esteban uribe mjuanesellanza1
 
Semana 1 - 2.pptx
Semana 1 - 2.pptxSemana 1 - 2.pptx
Semana 1 - 2.pptxjhoedmon
 
Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1naviwz
 
Control de lectura
Control de lecturaControl de lectura
Control de lecturaelssalinas
 
TesterSmart-Presentacion.pptx
TesterSmart-Presentacion.pptxTesterSmart-Presentacion.pptx
TesterSmart-Presentacion.pptxTereBestene
 
Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1Vanessa Toral Yépez
 
Aseguramiento De Calidad Mp
Aseguramiento De Calidad MpAseguramiento De Calidad Mp
Aseguramiento De Calidad MpZonar
 
Unidad # 8 diseño de planes de prueba
Unidad # 8 diseño de planes de pruebaUnidad # 8 diseño de planes de prueba
Unidad # 8 diseño de planes de pruebaDarleneperalta
 
Software quality assurance (sqa) parte iii-plan de calidad y prueba v3.0
Software quality assurance (sqa)  parte iii-plan de calidad y prueba v3.0Software quality assurance (sqa)  parte iii-plan de calidad y prueba v3.0
Software quality assurance (sqa) parte iii-plan de calidad y prueba v3.0Renato Gonzalez
 
Plan de Pruebas
Plan de PruebasPlan de Pruebas
Plan de Pruebaschoselin
 
Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de softwareEdgardo Rojas
 
Mauricio rodriguez planificacion_y_organizacion[1]
Mauricio rodriguez planificacion_y_organizacion[1]Mauricio rodriguez planificacion_y_organizacion[1]
Mauricio rodriguez planificacion_y_organizacion[1]MAU030588
 

Similar a Pruebas de implantación y aceptación de software (20)

Taller 3 calidad_de_software_jcom
Taller 3 calidad_de_software_jcomTaller 3 calidad_de_software_jcom
Taller 3 calidad_de_software_jcom
 
Actividad 3 prueba de software juan esteban uribe m
Actividad 3 prueba de software juan esteban uribe mActividad 3 prueba de software juan esteban uribe m
Actividad 3 prueba de software juan esteban uribe m
 
Fundamentos Rational Tester
Fundamentos Rational TesterFundamentos Rational Tester
Fundamentos Rational Tester
 
Semana 1 - 2.pptx
Semana 1 - 2.pptxSemana 1 - 2.pptx
Semana 1 - 2.pptx
 
Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1
 
Control de lectura
Control de lecturaControl de lectura
Control de lectura
 
TesterSmart-Presentacion.pptx
TesterSmart-Presentacion.pptxTesterSmart-Presentacion.pptx
TesterSmart-Presentacion.pptx
 
S3-CDSQA.pptx
S3-CDSQA.pptxS3-CDSQA.pptx
S3-CDSQA.pptx
 
Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1
 
Aseguramiento De Calidad Mp
Aseguramiento De Calidad MpAseguramiento De Calidad Mp
Aseguramiento De Calidad Mp
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Unidad # 8 diseño de planes de prueba
Unidad # 8 diseño de planes de pruebaUnidad # 8 diseño de planes de prueba
Unidad # 8 diseño de planes de prueba
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Software quality assurance (sqa) parte iii-plan de calidad y prueba v3.0
Software quality assurance (sqa)  parte iii-plan de calidad y prueba v3.0Software quality assurance (sqa)  parte iii-plan de calidad y prueba v3.0
Software quality assurance (sqa) parte iii-plan de calidad y prueba v3.0
 
Plan de Pruebas
Plan de PruebasPlan de Pruebas
Plan de Pruebas
 
Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de software
 
Auditoria calidad final2
Auditoria calidad final2Auditoria calidad final2
Auditoria calidad final2
 
Metodo v
Metodo vMetodo v
Metodo v
 
Mauricio rodriguez planificacion_y_organizacion[1]
Mauricio rodriguez planificacion_y_organizacion[1]Mauricio rodriguez planificacion_y_organizacion[1]
Mauricio rodriguez planificacion_y_organizacion[1]
 
2.6 Pruebas Funcionales.pdf
2.6 Pruebas Funcionales.pdf2.6 Pruebas Funcionales.pdf
2.6 Pruebas Funcionales.pdf
 

Más de Jose Diaz Silva

Mantenimiento de sistemas de información - Conceptos Avanzados
Mantenimiento de sistemas de información   - Conceptos AvanzadosMantenimiento de sistemas de información   - Conceptos Avanzados
Mantenimiento de sistemas de información - Conceptos AvanzadosJose Diaz Silva
 
Caracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetosCaracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetosJose Diaz Silva
 
Actividad ssh final - Ubuntu
Actividad ssh final - UbuntuActividad ssh final - Ubuntu
Actividad ssh final - UbuntuJose Diaz Silva
 
Problemas en pruebas de implantacion
Problemas en pruebas de implantacionProblemas en pruebas de implantacion
Problemas en pruebas de implantacionJose Diaz Silva
 
Mother board tarjeta madre - elementos varios
Mother board   tarjeta madre - elementos variosMother board   tarjeta madre - elementos varios
Mother board tarjeta madre - elementos variosJose Diaz Silva
 
Ciclos de vida orientados a objetos
Ciclos de vida orientados a objetosCiclos de vida orientados a objetos
Ciclos de vida orientados a objetosJose Diaz Silva
 
SSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia SeguraSSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia SeguraJose Diaz Silva
 
Metodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XPMetodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XPJose Diaz Silva
 
Capacitacion implantacion de Software
Capacitacion implantacion de SoftwareCapacitacion implantacion de Software
Capacitacion implantacion de SoftwareJose Diaz Silva
 
Programar tareas crontab en Ubuntu
Programar tareas  crontab en UbuntuProgramar tareas  crontab en Ubuntu
Programar tareas crontab en UbuntuJose Diaz Silva
 
Errores y fracasos en la implantación de Software
Errores y fracasos en la implantación de SoftwareErrores y fracasos en la implantación de Software
Errores y fracasos en la implantación de SoftwareJose Diaz Silva
 
Tipos de memoria del computador - Compendio
Tipos de memoria del computador - CompendioTipos de memoria del computador - Compendio
Tipos de memoria del computador - CompendioJose Diaz Silva
 
Llenado de combobox vs2010 y oracle xe
Llenado de combobox vs2010 y oracle xeLlenado de combobox vs2010 y oracle xe
Llenado de combobox vs2010 y oracle xeJose Diaz Silva
 
Sistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - CompendioSistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - CompendioJose Diaz Silva
 
Puertos de un computador - Compendio
Puertos de un computador - CompendioPuertos de un computador - Compendio
Puertos de un computador - CompendioJose Diaz Silva
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionJose Diaz Silva
 
Modelo de diseño - conceptos finales
Modelo de diseño  - conceptos finalesModelo de diseño  - conceptos finales
Modelo de diseño - conceptos finalesJose Diaz Silva
 

Más de Jose Diaz Silva (20)

Mantenimiento de sistemas de información - Conceptos Avanzados
Mantenimiento de sistemas de información   - Conceptos AvanzadosMantenimiento de sistemas de información   - Conceptos Avanzados
Mantenimiento de sistemas de información - Conceptos Avanzados
 
Caracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetosCaracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetos
 
Modding PC
Modding PCModding PC
Modding PC
 
Actividad ssh final - Ubuntu
Actividad ssh final - UbuntuActividad ssh final - Ubuntu
Actividad ssh final - Ubuntu
 
Problemas en pruebas de implantacion
Problemas en pruebas de implantacionProblemas en pruebas de implantacion
Problemas en pruebas de implantacion
 
Mother board tarjeta madre - elementos varios
Mother board   tarjeta madre - elementos variosMother board   tarjeta madre - elementos varios
Mother board tarjeta madre - elementos varios
 
Ciclos de vida orientados a objetos
Ciclos de vida orientados a objetosCiclos de vida orientados a objetos
Ciclos de vida orientados a objetos
 
SSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia SeguraSSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia Segura
 
Metodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XPMetodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XP
 
Taller Crontab - Ubuntu
Taller Crontab  - UbuntuTaller Crontab  - Ubuntu
Taller Crontab - Ubuntu
 
Capacitacion implantacion de Software
Capacitacion implantacion de SoftwareCapacitacion implantacion de Software
Capacitacion implantacion de Software
 
Programar tareas crontab en Ubuntu
Programar tareas  crontab en UbuntuProgramar tareas  crontab en Ubuntu
Programar tareas crontab en Ubuntu
 
Errores y fracasos en la implantación de Software
Errores y fracasos en la implantación de SoftwareErrores y fracasos en la implantación de Software
Errores y fracasos en la implantación de Software
 
Tipos de memoria del computador - Compendio
Tipos de memoria del computador - CompendioTipos de memoria del computador - Compendio
Tipos de memoria del computador - Compendio
 
Llenado de combobox vs2010 y oracle xe
Llenado de combobox vs2010 y oracle xeLlenado de combobox vs2010 y oracle xe
Llenado de combobox vs2010 y oracle xe
 
Sistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - CompendioSistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - Compendio
 
Puertos de un computador - Compendio
Puertos de un computador - CompendioPuertos de un computador - Compendio
Puertos de un computador - Compendio
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccion
 
Modelo de diseño - conceptos finales
Modelo de diseño  - conceptos finalesModelo de diseño  - conceptos finales
Modelo de diseño - conceptos finales
 
Perifericos en imagenes
Perifericos en imagenesPerifericos en imagenes
Perifericos en imagenes
 

Pruebas de implantación y aceptación de software

  • 1. PRUEBAS DE IMPLANTACION Y ACEPTACION Evaluando la implantación del Software ´ ´
  • 2. Comprobar funcionamiento correcto del sistema en el entorno de operación. Este es el principal objetivo de las pruebas de implantación
  • 3. Permitir al usuario determinar la aceptación del producto, desde una perspectiva operacional. Esto se da desde el entorno real del usuario.
  • 4. Validar que el sistema cumple los requisitos básicos de funcionamiento esperado, para determinar la aceptación del sistema. Pruebas de aceptación
  • 5. Las pruebas las realizan personas capacitadas para ello. Técnicos de sistemas y operación.
  • 7. Etapa 1: Especificación Entorno • En esta tarea se especifica de manera detallada y completa el entorno para realizar las pruebas del sistema , las de integración, las de implantación y las de aceptación. “Al interior de un proceso de desarrollo de software se requieren diversas tareas y cada una de ellas están sujetas a un proceso que las organiza”.
  • 8. SE DEBE CONSIDERAR LO SIGUIENTE EN LA ESPECIFICACION DE UN ENTORNO.
  • 9. 1- El entorno tecnológico El hardware, el software , las telecomunicaciones deben ser conocidos para establecer las condiciones en las que operara el sistema y se realizaran las pruebas.
  • 10. 2- Restricciones técnicas Todo entorno posee restricciones y es en este punto donde deben ser identificadas.
  • 11. 3- Requisitos de operación y seguridad del entorno de pruebas. Se establece elementos básicos de aquellas condiciones bajo las cuales se realizaran las pruebas. Dependiendo del sistema , se exigen condiciones diferentes.
  • 12. 4- Procedimientos de emergencia y recuperación. Se definen aquellos procedimientos que permitirán revertir los cambios en caso de un fallo.
  • 14. El objetivo de esta etapa es el diseño detallado de los distintos niveles de prueba, especificados en el plan de pruebas. Etapa 2
  • 15. Las verificaciones deben cubrir aspectos funcionales y no funcionales, considerando las excepciones que puedan producirse, así como las soluciones de diseño adoptadas Etapa 2
  • 16. Se debe especificar lo siguiente en la etapa 2
  • 17. 1- Ámbito de la aplicación Las pruebas serán de implantación o de aceptación?.
  • 18. 2- Casos de prueba asociados. Se detalla los casos de prueba y la forma como estos serán ejecutados.
  • 19. 2- Procedimientos de prueba. Que pasos se seguirán para la aplicación de los casos de prueba y que recursos de emplearan para los mismos.
  • 20. RESULTADO etapa 2 Verificación del ajuste del sistema al entorno en que se va a implantar (pruebas implantación). La respuesta satisfactoria del sistema a los requisitos especificados por el usuario (pruebas de aceptación).
  • 21. REVISIÓN DE LA PLANIFICACIÓN DE PRUEBAS Etapa 3
  • 22. En esta tarea se completa y especifica la planificación de las pruebas, determinando los distintos perfiles implicados en la preparación y ejecución de las pruebas y en la evaluación de los resultados
  • 23. PREPARACIÓN DE LAS PRUEBAS DE IMPLANTACIÓN Etapa 4
  • 24. Se comprueba la disponibilidad de los recursos humanos y técnicos necesarios para realizar las pruebas de implantación.
  • 25. REALIZACIÓN DE LAS PRUEBAS DE IMPLANTACIÓN Etapa 5
  • 26. El objetivo de estas pruebas es asegurar que el sistema se comporta de la forma prevista en el entorno de operación, y que responde a todas las especificaciones dadas en cuanto a:
  • 27. 1- Recuperación: Se simulan los fallos y se verifica la forma como este se recupera o envía información del mismo. Los datos como la integridad del sistema son evaluados.
  • 28. 2- Seguridad: Se verifica que los mecanismos de protección incorporados al sistema cumplen su objetivo.
  • 29. 3- Rendimiento: Se prueba el sistema en cuanto al tiempo de respuesta de ejecución y al tiempo de utilización de recursos.
  • 30. 4- Comunicaciones: Se evalúan la efectividad de las interfaces de comunicaciones del sistema.
  • 31. EVALUACIÓN DEL RESULTADO DE LAS PRUEBAS DE IMPLANTACIÓN Etapa 6
  • 32. Se evalúan los resultados de las pruebas analizando las incidencias recibidas y comprobando que se han llevado a cabo todos los casos de pruebas.
  • 33. Se debe evaluar lo siguiente:
  • 34. Comparar los resultados obtenidos con los esperados. Lo primero que se debe evaluar son los elementos que fueron establecidos como adecuados desde un inicio.
  • 35. Identificar el origen de cada problema. Para establecer el responsable de atenderlos, las acciones que serán realizadas y el alcance de las modificaciones.
  • 36. Establecer si el plan de pruebas debe realizarse parcial o totalmente. Si el numero de problemas es alto o el impacto ha sido considerado grabe , es preciso realizar en su totalidad el plan de pruebas.
  • 37. PREPARACIÓN DE LAS PRUEBAS DE ACEPTACIÓN Etapa 7
  • 38. Se analizan los criterios de aceptación establecidos por el usuario y recogidos en las verificaciones del plan de pruebas.
  • 39. REALIZACIÓN DE LAS PRUEBAS DE ACEPTACIÓN Etapa 8
  • 40. Se llevan a cabo las pruebas de aceptación final del sistema para asegurar que todos los componentes responden a los criterios de aceptación especificados.
  • 41. EVALUACIÓN DEL RESULTADO DE LAS PRUEBAS DE ACEPTACIÓN Etapa 9
  • 42. Se evalúan los resultados de las pruebas analizando las incidencias recibidas y comprobando que se han llevado a cabo todos los casos de pruebas. “Se toman acciones similares a la verificación de las pruebas de implantación”.
  • 43. Algunos test A continuación se presentas algunas herramientas para realizar pruebas.
  • 44. Herramientas • Probar la forma en que se visualiza un sitio Web. • http://www.mobilephoneemulator.com/ • Pruebas de carga de un sitio Web • http://loadimpact.com/ • Generador de datos • http://www.generatedata.com/ • Probar en diversos dispositivos • http://quirktools.com/screenfly/