Uncategorized
Software Testing Advice for Novice Testers
Algunos me han preguntado que cosas tener en cuenta cuando se es un principiante en materia de Testing del Software. Mis respuestas particulares ya las dÃ, pero en viajes por Internet encontré un interesante sitio y un artÃculo muy bueno para tener en cuenta, aún cuando se es un experto.
Algunos conceptos solo son posibles de [...]
Comunidad Agile en Córdoba, Argentina??? WTF!!!
En varias oportunidades no hice más que convocar a interesados en las metodologías Ágile de la provincia de Córdoba, Argentina. Lo hice por varios medios y de alguna manera vi que esto podía concretarse al comunicarme varias veces con algunos “Scrum Master no certificados” que habían participado en grandes eventos de Buenos Aires.
Al mismo tiempo [...]
Codificar a fuerza bruta – cuando mucho de algo es malo de verdad
Un proyecto finaliza luego de 2675 horas invertidas y se hace el cálculo en % del consumo real por Etapas aprobadas por La Dirección.
Se observa en el primer cuadro (a la izquierda) dos tipos de %:
“% en base a Total Horas” donde se indica qué fue lo que utilizó cada etapa calculando de acuerdo al [...]
Read Full Post | Make a Comment ( Comentarios desactivados so far )Conferencia GDC, SanFrancisco (EEUU) – Información valiosa sobre el futuro de los juegos
Información valiosa sobre el futuro de los juegos y las nuevas oportunidades en juegos móviles, la externalización, la distribución digital y más, son algunos de los focos de exposición que se verán este año en la GDC de Macone Center, San Francisco.
Este evento a sido valuado como el más importannte en el calendario de la [...]
Pruebas exploratorias Vs. Pruebas aleatorias
Cuando hablo sobre la aliatoriedad de las pruebas, me estoy refiriendo la imposibilidad de repetir caminos concretos que nos permitieron detectar un fallo en particular.
Una prueba ejecutada con una variante, por más ínfima que parezca la variante, ya no es la misma prueba sino una totalmente distinta y factible de obtener otros resultados muy diferentes.
Me [...]
Webcast – Microsoft
Comunicaciones Unificadas de Microsoft
Las comunicaciones unificadas transformarán los negocios en la próxima década, del mismo modo que el correo electrónico cambió el escenario comercial en los años '90.
Las Tecnologías Microsoft Comunicaciones Unificadas utilizan el poder del software para ofrecer comunicaciones completas: mensajería, voz y video en todas las aplicaciones y los dispositivos que las personas [...]
Read Full Post | Make a Comment ( Comentarios desactivados so far )Agile. La evolución de las metodologías tradicionales?
“Agile se ha vuelto tan popular entre los profesionales del software, que muchos se abstienen de criticarlo por miedo a ser etiquetados como “retrazados”, “de la vieja escuela”, o incluso “estúpido”.
Afortunadamente los profesionales IT con experiencia saben mejor y reconocen las limitaciones de Agile”
Así rezan las las declaraciones en un blog de Project Management, bastante [...]
“Entregar el producto” – Sacrificio del componente humano
Es cierto que tenemos marcada una línea de finalización, dicho en términos correctos es una “Línea de Muerte”. Allí debemos converger con un producto finalizado, listo para ser entregado.
Desde el punto de vista tradicional significa cumplir con los requerimientos del cliente/proyecto en los términos pactados de alta calidad, tiempos acotados y a costos lo más [...]
La no calidad implícita en el proceso de trabajo
Luego de 10 días de haberse implementado la solución técnica en el área de Desarrollo, se hizo el despliegue correspondiente de los esquemas de base de datos y se entregó el paquete a Testing para realizar la primer prueba funcional, la cual al poco tiempo de iniciada comenzó a tener éxito al detectarse una buena [...]
Read Full Post | Make a Comment ( Comentarios desactivados so far )SQL
Curso de SQL
Otra vez, desempolvando mi SQL (hace más de dos años que no lo utilizo en buén nivel) decidí recurrir a un bookmark que tenía guardado desde hace tiempo. Aquí comparto este enlace al índice detallado del curso, creo que les puede ser de utilidad.
New Web Note
Siguiendo con mi idea de compartir información que en algún momento me fue útil, les hago llegar este curso de MySQL en la red. El autor a ido incorporando paulatinamente mucha información que sirve no solo para el entorno MySQL sino para utilizar mucho mejor SQL en si mismo.A darle utilidad y retorno al autor.
[...]
Búsqueda de soluciones para problemas "simples" de peso sustancial
Gestionando el equipo de pruebas para una de los Ciclos de Pruebas de Funcionalidad de hoy, se pusieron en evidencia ciertos problemas de peso sustancial.
En una situación especial el día de hoy tuve que desafectar a un Tester, reasignar los Script de pruebas y dejar mi gestión para asistir al nuevo probador en la [...]
No nos olvidemos de La Calidad
Todos vivimos en el contexto de los proyectos, ya sea que se gestionen
metódicamente o “artesanalmente”(el arte está en el conocimiento no en
la improvisación) o en el peor de los casos, improvisadamente. También
debemos ser muy honestos y francos admitiendo que la mayoría de las
veces nuestros proyectos carecen de objetivos concretos de calidad y la
misma es asumida, [...]
La ACTITUD es todo!!!
Si:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
es igual a
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
Entonces:
Hard Work (Trabajar [...]
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 alcance del mismo e impactará directamente [...]
Read Full Post | Make a Comment ( Comentarios desactivados so far )Elementos de iniciación para la Gestión de Proyectos
Para aprender a aprender a gestionar proyectos es necesario que comencemos a conocer inicialmente términos comunes para cualquier administrador de proyectos:proyecto, programa, interesados, estructura organizacional, oficina de proyectos, restricción, triple restricción, ciclo de vida del producto y del proyecto, y áreas de conocimiento.
También es bueno conocer los nombres de los grupos de procesos conocidos en [...]
Proceso de Desarrollo OpenUP
Que es OpenUP?
OpenUP/Basic es un FrameWork de procesos de desarrollo de software de código abierto. Es un proceso modelo y extensible, dirigido a gestión y desarrollo de proyectos de software basados en desarrollo iterativo, ágil e incremental; y es aplicable a un conjunto amplio de plataformas y aplicaciones de desarrollo.
Este proceso de desarrollo unificado [...]
Read Full Post | Make a Comment ( Comentarios desactivados so far )En el lugar del otro
Cuando tú no haces algo es porque estas muy ocupado.Cuando el otro no lo hace, es porque está desorganizado.
Cuando tú hablas, es una crítica constructiva.Cuando el otro habla, te está atacando.
Cuando tú defiendes una idea, es convicción.Cuando el otro lo hace, es obstinado.
Cuando tú no cumples, es distracción.Cuando el [...]
Ágile resulta más económico?
En términos de rendimientos económicos puede demostrarse con relativa facilidad la diferencia entre modelos de gestión Ágiles y Waterfall.
Basados en la idea de que todo proyecto tiene objetivos concretos que alcanzar en tiempos y costos limitados, es fácil observar que mientras los modelos Waterfall administran sus entregables a lo largo de una escala de tiempo [...]
PyMes
Pymes con alma de grandes empresas
A pesar de que siempre se dijo y se comprobó que las Pequeñas y Medianas Empresas eran uno de los factores más dinámicos de la economía, no es sino en estos últimos años en que las Pymes han cobrado inusual protagonismo.
La principal razón es, probablemente, la capacidad de adaptación de [...]
Accesibilidad es un componente esencial de la Usabilidad
Tuve el agrado de participar de una encuesta realizada para la Dra. Gloria Reece, quien desde hace un tiempo atrás está haciendo investigaciones relacionadas a los atributos de Accesibilidad y Usabilidad y como las metodologías Ágile están abordando la materia, principalmente por que ve grandes lagunas al tratamiento de estos aspectos y que las soluciones [...]
Read Full Post | Make a Comment ( Comentarios desactivados so far )Elegancia y tecnología avanzada en el cuerpo clásico de una Gibson
La tecnología nos maravilla en ocaciones de un modo inesperado, tanto es así que cada quien encuentra algo que complementa de un modo u otro, aquello que siempre deseamos que fuera perfecto, pero que finalmente debimos dominar con dificultades.
En mi caso particular siempre amé tocar la guitarra, pero mi caracter perfeccionista me obligaba a centrarme [...]
A mejor Testing, peor calidad de Software?
Luego de altas persistencias de fallos, defectos y errores en los sucesivos ciclos de Testing para distintos proyectos y alguna cantidad de detecciones en los clientes, los reclamos con tonos elevados no se hicieron esperar. Hubo así entre dicho entre los Responsables de Despliegues, ataques entre Testers y Desarrolladores, Administradores de Pruebas y Responsables de [...]
Read Full Post | Make a Comment ( Comentarios desactivados so far )Por favor páseme esto al español
Como parte de nuestro trabajo, el equipo de Gestión de Proyectos envía cotidianamente “reportes diarios” a La Gerencia donde expresa su evolución en las actividades del día, las actividades planificadas y un resumen de problemas que cada uno pudo haber detectado y para lo que se necesita hacer algún tipo de enfoque.
Lo cierto es que [...]
CONSIDERACIONES DEL ARTE DE LA GUERRA EN LA ADMINISTRACIÓN DE PROYECTOS – PARTE 1– ESTIMACIONES ESTRATÉGICAS
INTRODUCCIÓN
Sun Tzu fue un general chino que vivió alrededor del siglo V antes de Cristo. La colección de ensayos sobre el arte de la guerra atribuida a Sun Tzu es el tratado más antiguo que se conoce sobre el tema. A pesar de su antigüedad los consejos de Sun Tzu siguen manteniendo vigencia.
Estos principios también [...]
“Scrum funciona con idiotas”
Tuve la suerte de dar con un Podcast en google sobre Scrum y resumir de una manera maravillosa lo que significa Scrum. Del mismo modo avalar lo bueno de nuestro modo de trabajo y lo malo que hay que corregir. En esta exposición tuve la oportunidad de escuchar a nada más y nada menos que [...]
Read Full Post | Make a Comment ( 1 so far )¿”Pay per Defect” o elevar la conciencia creativa del acto verificador?
Un amigo posteó:
¿Como creéis que se debe incentivar a los equipos de calidad? ¿Es posible incentivar por defecto encontrado o es contraproducente?
Imaginemos una compañía que decide incentivar por objetivos, e incentiva el equipo de desarrollo por funcionalidad implementada en el menor tiempo. ¿Como incentivamos al Tester? o dicho de otra manera como sabemos quién [...]
La parte dificil de construir sofware es la especificación
La parte difícil de construir software es la especificación, el diseño y la verificación de esa trama conceptual, no la tarea de representarla y testear la representación.
Esta elegante definición la pude ver en apuntes que suelo revisar sobre [...]
Diseño de Interfaces de Usuario – Principios, Prototipos y Heurísticas para Evaluación
1. Conceptos Generales
2. Principios para el Diseño de Interfaces de Usuario
3. Utilización de Prototipos en la Implementación de IU
4. Heurísticas para la Evaluación de IU
5. Caso Práctico
6. Conclusiones
7. Bibliografía
Abstract
El diseño de interfaces de usuario es una tarea que ha adquirido relevancia en el desarrollo de un sistema. La calidad de la interfaz de usuario puede [...]
Características de un buen Negociador
Existen características típicas de un buen negociador, que una vez que te acostumbras a detectarlas, saltan a la vista. Este artículo ha sido redactado en género masculino pero aplica por igual a los dos géneros. Veamos:
Le gusta negociar: la negociación no le asusta, todo lo contrario, la contempla como un desafío, se siente cómodo. Tampoco [...]
« Previous Entries