Los errores informáticos pueden ser muy caros

A través de otro blog, encontré este artículo que me vino de perlas, justo ahora que me encuentro en la implementación de nuevas soluciones de software. Merece la pena echarle un vistazo a todos los enlaces citados. Con la práctica totalidad de los sistemas controlados por uno u otro tipo de software, raramente nos llegan … Leer másLos errores informáticos pueden ser muy caros

Ciclo de Vida del Sofware – ALM

Hace poco asistí a un Webcast sobre el ciclo de vida del software (ALM) desde la perspectiva de Microsoft, es decir, mediante el uso de las herramientas que Team Foundation Server y la familia de productos de Visual Studio Team System nos ofrecen. El ponente, Hadi Hariri, recientemente laureado como MVP C# 2008 de Microsoft, … Leer másCiclo de Vida del Sofware – ALM

Programación Orientada a Objetos ¿Usamos sus innumerables ventajas?

A esta altura ya casi todos los programadores conocen lo que es la Programación Orientada a Objetos (OOP, por sus siglas en inglés). Los que no, es hora de que empiecen a informarse; de lo contrario no sólo se pierden de sus innumerables ventajas, sino que pronto podrían quedar fuera del mercado, y ojo con … Leer másProgramación Orientada a Objetos ¿Usamos sus innumerables ventajas?

La depuración y las cinco fases del duelo

Cuando Elisabeth Kübler-Ross, eminente médica psiquiatra suizo-americana, enunció su famoso modelo Kübler-Ross en 1969, seguro que no andaba pensando en el mundo del desarrollo de software. De hecho, este modelo describe las cinco fases por las que pasa un enfermo terminal, o cualquier persona afectada por una situación de gravedad extrema: negación, ira, negociación, depresión … Leer másLa depuración y las cinco fases del duelo

Proceso de pruebas de software

El proceso de pruebas de software es una tarea técnica, precisa del dominio del lenguaje de programación en el que el artefacto a probar fue generado, también del conocimiento necesario para comprender la arquitectura del sistema implementado y de las implicaciones de tipo lógico que su diseño pueda suponer. Adicionalmente, el tester deberá conocer los … Leer másProceso de pruebas de software