Pruebas de software para dispositivos móviles android

Generalmente las empresas de software que han alcanzado cierto grado de madurez, tienen un departamento de QA (Quality assurance) conformado por ingenieros de la calidad, que deben integrarse con los equipos de desarrollo, e incluso con los clientes de la empresa. Actualmente, los mismos desarrollad...

Full description

Main Authors: Araya Solís, Gloriana, Méndez Marín, Geovanny, Jiménez Segura, Ronald
Format: Monografia
Language: Español
Español
Published: UNAN-Managua 2014
Subjects:
Online Access: http://repositorio.unan.edu.ni/2371/
http://repositorio.unan.edu.ni/2371/1/PRUEBAS%2520DE%2520SOFTWARE%2520PARA%2520DISPOSITIVOS%2520M%25C3%2593VILES%2520ANDROID.pdf
http://repositorio.unan.edu.ni/2371/8/88x31_cc.png
id RepoUNANM2371
recordtype eprints
spelling RepoUNANM23712017-09-07T17:02:39Z http://repositorio.unan.edu.ni/2371/ Pruebas de software para dispositivos móviles android Araya Solís, Gloriana Méndez Marín, Geovanny Jiménez Segura, Ronald 004 Programas de computadoras 005 Programación en computadoras Generalmente las empresas de software que han alcanzado cierto grado de madurez, tienen un departamento de QA (Quality assurance) conformado por ingenieros de la calidad, que deben integrarse con los equipos de desarrollo, e incluso con los clientes de la empresa. Actualmente, los mismos desarrolladores deben realizar pruebas de diferentes tipos sobre las aplicaciones que están desarrollando, por lo que no solo el departamento de QA lleva a cabo este proceso, sino los mismos grupos de desarrollo han empezado a utilizar TDD (Test-driven development) que profundizaremos más adelante. Uno de los principios básicos en el desarrollo de proyectos es que la calidad nunca es negociable, por lo que el aseguramiento y control de la calidad es muy importante en el desarrollo de software, para garantizar que se va a obtener como resultado final un software de calidad. Es importante que las empresas alcancen un proceso confiable de aseguramiento de la calidad de sus productos, debido a que un software de buena calidad genera confiabilidad en los clientes. Si no se cuenta con un proceso de QA riguroso, se corre el riesgo de enfrentar el rechazo de los clientes, quienes probablemente usarán los canales de información principales para ventilar comentarios negativos acerca de los productos deficientes. En QA son llevadas a cabo diferentes pruebas, entre las cuales se puede dividir por tipo (funcional y no funcional), por ejecuciones (automáticas y manuales) y por técnica (caja blanca y caja negra). Estas pruebas son llevadas a cabo con una guía conocida como test-plan (plan de pruebas) en el cual se elabora las normas de calidad que debe de tener el proyecto antes de la entrega al cliente. Lo más adecuado que se debe de hacer en un proyecto de software es tener a un grupo de profesionales especializados en llevar a cabo las pruebas con técnicas que permitan alcanzar cierto grado de cobertura. Esto debido a que nunca se debe de permitir que los desarrolladores realicen sus propias pruebas por el efecto psicológico que provoca el hecho de probar algo que ya el desarrollador sabe cómo funciona. Existen herramientas de última generación, para aumentar la productividad en QA, entre las que se encuentran las herramientas de automatización. Estas herramientas permiten realizan una mayor cantidad de pruebas en un menor tiempo y evitando los errores humanos. Esto ha provocado que el enfoque del QA actual esté basado en las pruebas de automatización para mejorar el desempeño de los procesos y reducir el tiempo de liberación de la aplicación. En el tiempo de investigación en el que ha trabajo el grupo con diferentes UNAN-Managua 2014-07 Monograph PeerReviewed text es http://repositorio.unan.edu.ni/2371/1/PRUEBAS%2520DE%2520SOFTWARE%2520PARA%2520DISPOSITIVOS%2520M%25C3%2593VILES%2520ANDROID.pdf image es cc_by_nc_nd http://repositorio.unan.edu.ni/2371/8/88x31_cc.png Araya Solís, Gloriana and Méndez Marín, Geovanny and Jiménez Segura, Ronald (2014) Pruebas de software para dispositivos móviles android. Other. UNAN-Managua, Universidad Nacional Autónoma de Nicaragua.
institution Universidad Nacional Autónoma de Nicaragua, UNAN-Managua
collection Repositorio UNAN-Managua
language Español
Español
topic 004 Programas de computadoras
005 Programación en computadoras
spellingShingle 004 Programas de computadoras
005 Programación en computadoras
Araya Solís, Gloriana
Méndez Marín, Geovanny
Jiménez Segura, Ronald
Pruebas de software para dispositivos móviles android
description Generalmente las empresas de software que han alcanzado cierto grado de madurez, tienen un departamento de QA (Quality assurance) conformado por ingenieros de la calidad, que deben integrarse con los equipos de desarrollo, e incluso con los clientes de la empresa. Actualmente, los mismos desarrolladores deben realizar pruebas de diferentes tipos sobre las aplicaciones que están desarrollando, por lo que no solo el departamento de QA lleva a cabo este proceso, sino los mismos grupos de desarrollo han empezado a utilizar TDD (Test-driven development) que profundizaremos más adelante. Uno de los principios básicos en el desarrollo de proyectos es que la calidad nunca es negociable, por lo que el aseguramiento y control de la calidad es muy importante en el desarrollo de software, para garantizar que se va a obtener como resultado final un software de calidad. Es importante que las empresas alcancen un proceso confiable de aseguramiento de la calidad de sus productos, debido a que un software de buena calidad genera confiabilidad en los clientes. Si no se cuenta con un proceso de QA riguroso, se corre el riesgo de enfrentar el rechazo de los clientes, quienes probablemente usarán los canales de información principales para ventilar comentarios negativos acerca de los productos deficientes. En QA son llevadas a cabo diferentes pruebas, entre las cuales se puede dividir por tipo (funcional y no funcional), por ejecuciones (automáticas y manuales) y por técnica (caja blanca y caja negra). Estas pruebas son llevadas a cabo con una guía conocida como test-plan (plan de pruebas) en el cual se elabora las normas de calidad que debe de tener el proyecto antes de la entrega al cliente. Lo más adecuado que se debe de hacer en un proyecto de software es tener a un grupo de profesionales especializados en llevar a cabo las pruebas con técnicas que permitan alcanzar cierto grado de cobertura. Esto debido a que nunca se debe de permitir que los desarrolladores realicen sus propias pruebas por el efecto psicológico que provoca el hecho de probar algo que ya el desarrollador sabe cómo funciona. Existen herramientas de última generación, para aumentar la productividad en QA, entre las que se encuentran las herramientas de automatización. Estas herramientas permiten realizan una mayor cantidad de pruebas en un menor tiempo y evitando los errores humanos. Esto ha provocado que el enfoque del QA actual esté basado en las pruebas de automatización para mejorar el desempeño de los procesos y reducir el tiempo de liberación de la aplicación. En el tiempo de investigación en el que ha trabajo el grupo con diferentes
format Monografia
author Araya Solís, Gloriana
Méndez Marín, Geovanny
Jiménez Segura, Ronald
author_sort Araya Solís, Gloriana
title Pruebas de software para dispositivos móviles android
title_short Pruebas de software para dispositivos móviles android
title_full Pruebas de software para dispositivos móviles android
title_fullStr Pruebas de software para dispositivos móviles android
title_full_unstemmed Pruebas de software para dispositivos móviles android
title_sort pruebas de software para dispositivos móviles android
publisher UNAN-Managua
publishDate 2014
url http://repositorio.unan.edu.ni/2371/
http://repositorio.unan.edu.ni/2371/1/PRUEBAS%2520DE%2520SOFTWARE%2520PARA%2520DISPOSITIVOS%2520M%25C3%2593VILES%2520ANDROID.pdf
http://repositorio.unan.edu.ni/2371/8/88x31_cc.png
_version_ 1718770856363032576
score 11.992185