Libro
Enviado por DIMITRY • 1 de Octubre de 2015 • Biografía • 777 Palabras (4 Páginas) • 100 Visitas
UNIVERISAD COOPERATIVA DE COLOMBIA
INGENIERIA DEL SOFTWARE II
DOCENTE: ALFONSO LOPEZ
CONTROL DE LECTURA 6 “HACIA EL CLOUD Y EL CROWD”
ALUMNO:
JOHN ALEXANDER UZETA LOPEZ
FACULTAD DE INGENIERIA
PROGRAMA INGENIERIA DE SISTEMAS
BOGOTA 2015
- TEMA : hacia el cloud y el crowd
- INTRODUCCION:
Se puede definir testing como las pruebas que se le hacen al producto software para medir su calidad y desempeño, estas pruebas son tan antiguas como el mismo software y es una herramienta que brinda varios beneficios.
Existen 2 nuevas formas de testeo que se diferencian al testing tradicional, estas 2 formas se denominan testing cloud y testing crowd.
- IDEA CENTRAL:
Según estudios realizados en 2013 muchas empresas destinaron el 23% de sus presupuestos de tecnología en testing dado a que esta es una herramienta que ayuda a las empresas a ser más productivas, reducir costos y obtener beneficios económicos, esto ha generado que esta herramienta sea un punto importante y estratégico dentro de una empresa.
La búsqueda de acortar los tiempos de entrega ha hecho evolucionar las pruebas o testing, la tecnología, técnicas y estrategias de testing se han transformado y han generado dos nuevas tendencias denominadas testing cloud y testing crowd.
El testing cloud que fue la unión de dos herramientas muy buenas en el área tecnológica como lo son el testing ya mencionado y el cloud computing que brinda servicios y alojamiento en la nube por medio de internet, permite hacer pruebas bajo demanda y el pago por uso de estos servicios de pruebas que ofrecen muchas organizaciones con distintos tipos de prueba para las empresas. Esta forma de testing ofrece las pruebas en la nube es decir que no será necesario comprar e instalar herramientas para generar entornos de prueba y tampoco será necesaria la infraestructura lo cual ayudara a minimizar gastos pues el costo del testing cloud está basado en el uso. Esta nueva tendencia de pruebas tiene ventajas que mejoraran el rendimiento y escalabilidad, hará que las pruebas sean más económicas y rápidas y los resultados serán más realistas pues se trabaja con distintos entornos operativos, pero también tiene ciertas desventajas como la no confidencialidad.
La otra forma de testeo es el crowd testing que consiste en dar actividades de prueba que son propias de la empresa a otra empresa o comunidad especializada en el testing para que estas hagan las pruebas al software o aplicación. De esta forma se consigue una gran cantidad de personas que desempeñan el rol de testers a los que se les pagara por las falencias que encuentren, esto quiere decir que se reducirán costos y tiempo. Como en este método de testing los que realizan las pruebas son ajenos al desarrollo sus opiniones serán imparciales y se enfocan más en los problemas de funcionalidad y uso del producto. Esta estrategia también tiene ventajas y desventajas que aplican e influyen en el uso de esta metodología, como ventajas podemos encontrar que muchos usuarios van a interactuar con el producto lo que generara diversos escenarios que tendrán muchas más combinaciones para las pruebas y una de las grandes desventajas que existen es que el producto estará a disposición de muchas personas antes de sacarlo finalmente al mercado.
...