NOTILEITZ Abril - APPS PARA CONCILIAR EL SUEÑO - ASEGURAMIENTO DE CALIDAD (Q.A.) -LEITZ POOL DAY Isack Munguia 16-Abril Muñero ? QUE ES EL ASEGURAMIENTO DE LA CALIDAD ? Es el conjunto de actividades planificadas y sistemáticas aplicadas en un Sistema de Calidad para que los requisitos de calidad de un producto o servicio sean satisfechos. Entre estas actividades se encuentran la medición sistemática, la comparación con estándares, el seguimiento de los procesos, todas actividades asociadas con bloques de realimentación de información. Estas actividades contribuyen a la prevención de errores, lo cual se puede contrastar con el Control de Calidad, que se centra en las salidas del proceso. C ONCEPTOS RELACIONADOS: TESTING Es el proceso de ejecución de un sistema con la intención de encontrar defectos, incluyendo la planificación de las pruebas previo a la ejecución de los casos de prueba. Testing = “Control de Calidad” CONTROL DE CALIDAD Es el conjunto de actividades destinadas a evaluar el trabajo para el desarrollo de un producto Control de Calidad = “Medición de la calidad de un producto” Las tareas de Aseguramiento de la Calidad (QA) están interesadas en el proceso Q.A. de desarrollo del producto, mientras que testing y el control de calidad están interesadosen el desarrollo del producto en sí mismo. toda empresa debería tener un plan de Q.A. En el desarrollo de todo soft- ware informático es propenso que haya errores en el código que provoquen un mal funcionamiento del proyecto. Cuando estos errores no son detectados a tiempo provocan que los tiempos de desarrollo aumenten ocasionando un sobrecosto económico, un impacto sobre la gestión del proyecto y una degradación de la imagen de la compañía si los errores llegan al producto final. Aún así, la ausencia de errores es una quimera, ya que hay múltiples factores que influyen en el desarrollo. El objetivo de un Tester es detectar todos los errores y minimizarlos. Para evitar que los errores lleguen al usuario, se deben realizar una serie de pruebas que cumplan con las especificaciones del cliente. Estas pruebas son investigaciones técnicas que permiten obtener una información objetiva del estado del software. Normalmente, para llevar a cabo el Quality Assurance de un proyecto se crea un guión de pruebas. En este conjunto de tests se debe realizar un estudio previo del proyecto y resaltar los puntos más propensos a contener errores. El método más usado durante el desarrollo deberían ser las Pruebas Unitarias. La realización de estas pruebas consiste en analizar el código en pequeñas porciones desarrolladas, para así demostrar que esas partes están libres de errores. Las Pruebas Unitarias permiten a su vez tener una visión más clara de la refactorización del código y tener la documentación actualizada. Un método menos detallado, pero igual de efectivo, es el Test Exploratorio. El tester tiene libertad para navegar por el software, de esta forma se crean casos de uso con combinaciones que no se habían diseñado previamente. El objetivo principal es conocer cómo se comporta el sistema en situaciones reales que un usuario podría llevar a cabo. Con los diferentes sets de pruebas que se han diseñado se pueden crear tests automatizados, de forma que se puedan hacer varias rondas de forma autónoma para revisar tests regresivos al modificar parte del software. Los beneficios que aporta la automatización son la rapidez de ejecución, la fiabilidad y la repetición. El factor negativo es que al no haber interacción humana la usabilidad no es analizada. Toda empresa debería disponer de un plan de Quality Assurance con los siguientes procedimientos: • PRUEBAS UNITARIAS: • PRUEBAS DE STRESS: • TEST DE INTEGRACIÓN: • TEST DE ACEPTACIÓN: Tal como hemos definido, consiste en evaluar cada módulo por separado. Si las pruebas unitarias han sido positivas se testea todo el conjunto unido. Consiste en intentar colapsar el sistema mediante el envío excesivo de peticiones. El usuario verifica que el software cumple con las especificaciones iniciales. LG G4 CONFIRMÓ QUE EL LLEGARÁ CON CÁMARA P R I N C I PA L D E CAMARA FRONTAL DE 1 6 M P Y LA 5.1MP La más potente fue diseñada por la propia surcoreana y llega con una apertura de f/1.8; la cámara al frente incluye una cifra que ubicará a este insignia entre los teléfonos ideales para selfies. Con presentación prevista para el 28 de abril, el LG G4 comienza a ser develado, no solamente a través de los clásicos leaks que circulan en la previa, sino también a través de noticias que llegan desde el seno del propio fabricante. Hace un par de jornadas la compañía surcoreana anunció oficialmente la inclusión de UX 4.0 en el LG G4. El debut de esta nueva interfaz que llega con la promesa de aprender las rutinas del usuario y, en tanto, ofrecer una experiencia más personalizada. Por mencionar un caso, si el usuario es un asiduo runner, el teléfono mostrará información relativa a la práctica deportiva y también el pronóstico del clima, con mensajes del tipo “es un momento ideal para salir a correr”. Ahora, según cuenta Phone Arena, LG ha confirmado un par de aspectos relevantes del G4 en el apartado fotográfico. Por un lado, informa que el insignia llegará con una cámara principal de 16 megapíxeles, la cual ha sido desarrollada por LG Innotek y ostenta una interesante apertura de f/1.8. También se ha informado que esta cámara puede recibir 80 por ciento más luz en relación a la cámara que porta el actual insignia, el G3, crecimiento que se traduce en capturas de mayor calidad y la capacidad de tomar fotografías en escenarios oscuros. Además, el fabricante confirmó que el G4 contará con una cámara frontal de nada menos que 8 megapíxeles. De esta forma, el nuevo flagship de LG se suma a una tendencia patente en el mercado móvil, con teléfonos que llegan con gran calidad para la cámara frontal en vista a la toma de las divulgadas autofotos. Apps para conciliar el sueño Los equipos móviles pueden convertirse en aliados entre las sábanas. Presentamos tres aplicaciones móviles ideales para aquellos usuarios que precisen relajarse antes de dormir, una por cada sistema operativo. En repetidas ocasiones hemos demostrado que el reino de las aplicaciones es de veras extenso y variopinto. En esta ocasión centraremos nuestro enfoque en aplicaciones que ayudan a conciliar el sueño. Como es habitual, brindaremos alternativas para los tres sistemas operativos móviles más populares del segmento: iOS de Apple, Android de Google, y Windows Phone de Microsoft. s ”Deep Sleep“ por Andrew Johnson e trata de una aplicación que propone una guía de meditación con el fin de alcanzar un sueño placentero y poner fin al insomnio. La misma cuenta con el aval de este especialista en guías de audio relacionadas al bienestar y la salud. Según el desarrollador, miles de usuarios lo han utilizado con buenos resultados. La herramienta se descarga mediante pago y también dispone de versiones para iOS y Windows Phone. En esta última tienda existe una alternativa gratuita. ”Good Morning!” Esta app se presenta a sí misma como un despertador que ayuda no solamente a dormir, sino también a despertar de mejor humor. La herramienta cuenta con una interfaz de uso sencillo desde la cual puede controlarse dinámicamente el brillo de la pantalla durante las noches; acceder a previsiones meteorológicas para el día que sigue; incluyen sonidos de la naturaleza los cuales prometen hundirnos en la relajación en cuestión de minutos. La misma se consigue mediante pago. ”Relax Melodies” La aplicación propone una asistencia personalizada de relajación para alcanzar el sueño, alejándose de la tensión y el insomnio. La herramienta incluye alternativas de personalización, una completa pantalla de ayuda, múltiples melodías para seleccionar y generar una lista propia entre las que se incluyen relajantes sonidos de la naturaleza, además de un timer para que el sistema se apague a una hora determinada. La misma se descarga en forma gratuita. Pool-day En un ambiente lleno de alegría y compañerismo los empleados de la oficina principal de Grupo Leitz celebraron en la piscina del Hotel Real Guanacaste el Leitz Pool Day. Esperamos poder compartir en una próxima ocasión con todos los empleados de la empresa.