//
archives

Calidad del Software

This category contains 34 posts

You cannot test quality into a product.

This is my first post in English lenguage and possibly not the last one. I decided to do this because in other way, I have to translate the comments and explain it and frankly, I don´t have the time. I received an email from a subscription, where two QA personas, discussed about what is needed … Continue reading »

Que haces? Testing or Checking?

Paseando por los sitios que suelo visitar, encontré este interesante artículo en InfoQ: What do you do, Testing or Checking?Donde el autor explica que el testing es una actividad de investigación empírica que provee a los interesados con información sobre la calidad de los productos y/o servicios bajo prueba. Establecer conceptos primarios. Este tópico me … Continue reading »

Próxima compra de servicios de desarrollo. El tamaño no importa…

Una empresa prestadora de servicios de desarrollo de software que no invierte en gestión de proyectos, métricas, mejora continua en sus procesos de desarrollo, no invierte en la calidad de sus servicios y si logras un producto de calidad, seguramente el proyecto habrá sido de una calidad dudosa o pésima y quienes sufren el impacto son los recursos humanos. Continue reading »

Testing Unitario y Automatizado (lecturas recomendadas)

Algunos inician sus actividades de Testing desde la posición de programadores (desarrolladores) otros las iniciamos sin saber una línea de código. ¿Cómo es posible dedicarse al Testing sin conocer de código? hay muchas formas de contestar esto. Yo simplemente digo que el 90% de los desarrolladores no tienen idea del testing. Cada quien averigue y saque su propia conclusión.
Mientras tanto quienes sabemos de testin podemos ir aprendiendo de código. Continue reading »

Visual Studio Team System 2010 y sus nuevas caractarísticas para Testing

Microsoft no deja de sorprender con sus vistosos paquetes de sistemas para toda clase de entornos. Ahora se dispone a liberar su Visual Studio Team System 10 y lo primero que me llamó la atención, fueron las nuevas características de automatización del testing  para Interfaces de Usuario Final (UI). En esta difusión vemos un claro … Continue reading »

A las mejores prácticas debemos diseñarla “Ad-Hoc”

Como sabrás,  no dispongo de un plan genérico tipo “receta de cocina” para que puedas implementar mejores prácticas para el aseguramiento de calidad, control y Testing. De hecho para poder diseñar un plan lo óptimo es que formes un proyecto inicialmente, tal cual como lo haría un Líder de Proyectos para construir un sistema. Tal … Continue reading »

Tres factores que influyen positivamente en los proyectos exitosos

Según una revisión realizada por SDTime a cerca del Chaos-Report,  , los proyectos iniciados en el año 2006 han culminado exitosamente en un 35%, comparado con el 16% reportado en el año 1994. Considerando como exitoso a aquellos proyectos que culminaron a término, dentro del presupuesto y satisfaciendo las necesidades de los usuarios, se conoció … Continue reading »

LOGS de errores reflejan el funcionamiento del nucleo de nuestras aplicaciones

Algunas estrategias de detección de bugs pueden parecer demasiado sencillas o desactualizadas, sobre todo con el auge y advenimiento de herramientas potentes, con cientos de reportes, gráficas y métricas para analizar. Sin embargo prácticamente ninguna herramienta permite a desarrolladores, analistas funcionales y testers de aplicaciones, reconocer la causa raíz de los problemas que aquejan a nuestros desarrollos.
Una técnica sencilla y pronta a aplicar, es la generación de logs de errores en formato .TXT. A partir de allí mejorar el proceso de construcción en base a información obtenida del núcleo de funcionamiento de nuestras aplicaciones, es cuestión de solo dejar volar la imaginación. Continue reading »

CMMI/Agile. Un híbrido que se viene – I

He sido participe de certificaciones CMMI 4 en una empresa del Cluster Informático de Córdoba en Argentina y actualmente estoy como Responsable de Calidad y Mejora de Procesos en una empresa donde intentamos implantar metodologías ágiles. Conceptualmente son dos modelos distintos en cientos de aspectos, siendo imposible considerarse ágil al modelo CMMI. Quiero ser tajante … Continue reading »

¿Que es lo que significa un entorno de pruebas inconsistente?

Se conoce como “entorno de pruebas inconsistente”, al entorno de ejecución de pruebas que no cumple con los requerimientos del Plan QA y/o del Plan de Testing. Estos documentos formales de los procesos de desarrollo, definen cuales son las necesidades de Recursos IT, Recursos Humanos, Juegos de Datos, entre otros ítems a cumplir, previo a … Continue reading »

El 85 por ciento de las empresas españolas de software tiene menos de diez empleados

El sector del software en España está formado por 32.023 empresas, de las cuales el 99,6% son pymes y un 85%, micro empresas (menos de 10 empleados). A pesar de sus reducidas dimensiones, las micro empresas generan un 60% del valor del sector y dan empleo a un 70% de los trabajadores. Es el retrato … Continue reading »

Demanda laboral IT en Argentina – Acumulado Anual

Recientemente en el sitio Universo Bit se publicó la lista de demanda laboral IT, actualizada hasta el 22 del mes de noviembre del año 2008. La imagen muestra cuales son las herramientas IT más requeridas en el mercado en todo el año y cuales son los perfiles de mayor demanda. Queda muy a las claras … Continue reading »

¿Que hace un SQA?

Es responsable de asegurar la calidad de los productos generados en el proyecto y del proceso utilizado. Para asegurar la calidad debe revisar la calidad de los entregables de planificación del proyecto y los entregables de valoración del proyecto. Además revisa el nivel de apego al modelo de proceso de desarrollo de software y a … Continue reading »

Desempolvando Bases de Datos

Generación de Juegos de Datos para Pruebas de Performance ¿Puede ser que me haya olvidado de como realizar una simple conexión a una base de datos? Si, puede ser. Sobre todo luego de 700 días sin esos menesteres. ¿Imaginas cuantas cosas olvidaste con el transcurso del tiempo? Sucede que mi pasaje del Testing al SQA … Continue reading »

4 Tips para mejorar la calidad del Testing

En Testing no todo es Casos de Pruebas y cobertura en base a los mismos. Existe un sin número de factores que alteran notablemente los resultados y la calidad de las pruebas. Aquí me atrevo a idear 4 TIPS para tener en mente a la hora de hacer nuestro plan de calidad y Testing: Reutilización … Continue reading »

Está hecho y lo voy a comprobar

No confundir los hitos de pruebas La revisión par de componentes intenta validar la completitud y correctitud de los componentes generados, es decir marcar el hito de finalización de la construcción por componentes. De ninguna manera representa una integración de los mismos con otras unidades, esto lo sabemos por la experiencia del momento, por que … Continue reading »

Fishbowl – Parte 1 (Desarrollo de Juegos)

Recientemente participé del primer Fish Bowl de la provincia de Córdoba, organizado por la gente de Pregunta al Experto, en la Universidad Nacional de Córdoba. El evento aunque poco concurrido, fue de gran utilidad para mí, puesto que me permitió salir de mi esquema de trabajo unitario y de comunicación unidireccional y participar de un … Continue reading »

Como codificar Software que sea fácil de mantener?

Hay que diferenciar entre software fácil de mantener (mantenibilidad) y fácilidad en la codificación del software. La facilidad para la codificación de software hoy en día son bien sostenidas por los nuevos IDEs y herramientas existentes y mucho más si se considera la relativa facilidad de obtención, aprendizaje e implementación de tales herramientas. A su … Continue reading »

La importancia de diagramar los Procesos de Negocios

Contar con un lenguaje común para que las partes involucradas puedan comunicar los procesos de forma clara, completa y eficiente, resulta en extremo importante, y esto se nota particularmente cuando un equipo de pruebas necesita definir planes de Calidad y/o Pruebas . De esta forma es bueno y necesaria la existencia de definiciones en las … Continue reading »

Calidad como Cuarta Restricción en Gestión de Proyectos?

La calidad tiene cinco (5) vistas conocidas: TRASCENDENTAL (calidad = excelencia innata) BASADA EN USUARIO (adecuación al propósito) BASADA EN FABRICANTE (conformidad con requisitos) BASADA EN PRODUCTO (económica) BASADA EN VALOR (precio asequible) Es posible que dependiendo de cual sea el enfoque (vista) mandatorio respecto a la calidad para el proyecto en cuestión, será el … Continue reading »

The Chaos Report

“Un proyecto es un esfuerzo temporal que se lleva a cabo para crear un producto, servicio o resultado único, con restricciones de plazo y de costo” Sobre la base de los resultados de la dirección de proyectos en compañías de informática se realizo el estudio “The Chaos Report” (Standish Group) que observa de todos los … Continue reading »

Testing Exploratorio – Cuando faltan elementos en las evidencias de resolución

Las verificaciones funcionales tuvieron una tónica un poco desagradable el día de hoy, ya que para la ejecución de las pruebas de sistemas requirieron mucho esfuerzo en el levantamiento de elementos que me permitan formar un concepto de cómo realizar el Testing y que resultados esperar. La mayoría de las verificaciones no pudieron ser ejecutados … Continue reading »

Realmente necesario y suficiente – Backlog, Sprint, Metricas, Gráficas

En mi intento de mejorar mis gestiones personales y organizacionales, suelo perder el foco los elementos que son realmente necesarios y suficientes. Muchas veces esos ítemes de perfeccionamiento no encuentran eco dentro de las organizaciones mismas aunque bien las aprovechan, es por eso que me atrevo a proponerles que vean y usen este Template Excel, … Continue reading »

La importancia de las Certificaciones y evaluaciones de los SSI

Desde siempre los profesionales que prestamos servicios informáticos nos vimos en la necesidad de constante evolución y así cada vez más, se presentan situaciones en las que un estudiante universitario o terciario o idóneo, logra una certificación que lo acerca a una mejor posición a la hora de prestar sus servicios, mucho antes de finalizar … Continue reading »

De ArgTIgentina al mundo

Se modifica la realidad del Software y la prestación de Servicios Informáticos en Argentina a partir de la generación de políticas para iniciar, acompañar y fortalecer el crecimiento de las actividades relacionadas con la proveeduría de software y servicios informáticos. Se realizan estudios y análisis de modelos a considerar por su éxito en Irlanda, India … Continue reading »

Seguir

Get every new post delivered to your Inbox.