Voy a tomar prestado las palabras señal y ruido del campo de las telecomunicaciones para explicar una situación que nos afecta de cerca. Entendamos la palabra señal , en el contexto de esta entrada, como el mensaje, lo importante, lo esencial y como ruido lo indeseable, lo molesto, lo que encarece y...
Las recientes experiencias en la industria confirman que para obtener mejoras sustanciales mediante pruebas unitarias es necesario incorporar TDD (Test-Driven Development) como práctica integral del desarrollo. Aunque TDD no es una práctica nueva, solo experiencias recientes en Microsoft, IBM, HP y Ericsson...
Hace poco gravé un pequeños video en el que explicaba una realidad que he visto en muchos proyectos respecto de las pruebas unitarias. En síntesis lo que comentaba era que en esos proyectos, los beneficios de las pruebas unitarias no eran visibles mientras que los costos sí lo eran. En problema aparente...
Enviado a
Lucas Ontivero
por
Lucas Ontivero
a fecha de
16/6/2010
Archivado en:
Archivado en: Arquitectura,Diseño,Series,.Net,Project Management,Investigaciones,Gestion de Proyectos,Gestión de proyectos,Desarrollo,Conceptos,C#,Productividad,XP,TDD
En mi último post presentaba una métrica (verdaderamente muy mala) sobre mi productividad en un proyecto realizado completamente utilizando TDD de manera estricta. Esta mostraba aproximadamente 9 LOC/Hs. Al mismo tiempo, y como las pruebas y el código los escribí interactivamente, escribía 11 LOC/Hs...
Enviado a
Lucas Ontivero
por
Lucas Ontivero
a fecha de
16/6/2010
Archivado en:
Archivado en: Diseño,Series,Project Management,Investigaciones,Gestion de Proyectos,Gestión de proyectos,Desarrollo,Conceptos,Productividad,XP,TDD
Hace poco comencé un nuevo desarrollo y decidí grabar algunos videos de los cuales solo publiqué los primeros tres. Sucede que el hecho de saber que alguien me estaba mirando me hacía prestar mayor atención a mis palabras que al código que debía escribir. No obstante a ello, continué grabándome para...
Enviado a
Lucas Ontivero
por
Lucas Ontivero
a fecha de
14/6/2010
Archivado en:
Archivado en: Arquitectura,Diseño,.Net,Project Management,Investigaciones,Gestion de Proyectos,Gestión de proyectos,Desarrollo,Conceptos,C#,Herramientas,Productividad,XP,TDD
El correo electrónico es una de las herramientas más importantes de trabajo, todos tenemos un cliente de correo que chequeamos varias veces al día ya sea en nuestro trabajo o en nuestros hogares. Es tanto un medio de comunicación como un sistema para recibir alertas y recordatorios, todos los sistemas...