Mes: agosto 2014

Aprende a implantar integración continua desde cero (II): Un esquema simple de integración continua

Seguimos con la segunda parte de esta serie de post sobre cómo implantar integración continua desde cero en una empresa. —- Recordando un poco el post anterior (Aprende a implantar integración continua desde cero (I): ¿Por qué integración continua? ), vimos los beneficios de la integración continua, y echamos un primer vistazo a qué es …

Aprende a implantar integración continua desde cero (II): Un esquema simple de integración continua Leer más »

¿Ya no está de moda trabajar en una consultora grande?

Cuando mi amigo Faustino y yo terminamos la carrera de ingeniería informática… fue cuando nos pusimos en serio a buscar trabajo. La idea en ese momento era dejar los trabajillos de informático que habíamos estado desempeñando mientras estudiábamos (en mi caso, programación a destajo y chapucera en Clipper), en tierras manchegas, y encontrar “algo serio” …

¿Ya no está de moda trabajar en una consultora grande? Leer más »

La relación entre reglas (buenas prácticas) de diseño OO y patrones de diseño OO

Existen numerosos términos relacionados con lo que podríamos denominar conocimiento en el diseño de micro-arquitecturas software: Principios, Heurísticas, Patrones, Malos Olores (Bad smell), Lecciones Aprendidas, Mejores Prácticas, Buenos Hábitos, Refactorizaciones y similares (aquí tienes algún recopilatorio más, en libros y artículos en la tabla de abajo tienes más referencias). PRINCIPIOS The Dependency Inversion Principle (DIP) …

La relación entre reglas (buenas prácticas) de diseño OO y patrones de diseño OO Leer más »

Un powerpoint de introducción a la Orientación a Objetos

Cosas del verano, como pasó el lunes pasado, como en el caso de las diapositivas que usé en la ppt, la presentación, de mi primer proyecto Agil (ojo, del 2001) o en el powerpoint de supervivencia a UML, diagramas de clase y otras situaciones adversas… otro rescate arqueológico más. Recuperado queda de las profundidades del disco un powerpoint de …

Un powerpoint de introducción a la Orientación a Objetos Leer más »

Aprende a implantar integración continua desde cero (I): ¿Por qué integración continua?

En este post, voy a hablar de integración continua de cara a una empresa que desarrolla software, y no de integración continua en empresas que subcontratan software, donde la integración continua también es beneficiosa, pero juega otro papel. —– La integración continua es una práctica de desarrollo software que me encanta,  porque tanto si te …

Aprende a implantar integración continua desde cero (I): ¿Por qué integración continua? Leer más »

¿Reflexionáis al terminar un proyecto sobre las experiencias aprendidas? La ingeniería del software reflexiva

¿En tu empresa o equipo se reflexiona colectivamente sobre la experiencia aprendida al terminar un proyecto? Si es así… ¿esas reflexiones colectivas son constructivas o simplemente son una reunión para desahogarse y luego quedan en nada? Desde hace unos años, estas reuniones de reflexión, generalmente en el mundo ágil, se han popularizado bajo el nombre …

¿Reflexionáis al terminar un proyecto sobre las experiencias aprendidas? La ingeniería del software reflexiva Leer más »

Cambiando una organización clásica a una organización ágil. Un diario real del día a día del cambio en una organización

James Shore escribió un diario altamente recomendable sobre sus aventuras y desventuras intentando cambiar una organización clásica a una ágil. El diario es una lectura imprescindible para aquellos inmersos en tales menesteres. Las 19 semanas del cambio, desde el 1 de enero del 2002 al 6 de mayo del 2002. Así comienza su historia… “Era …

Cambiando una organización clásica a una organización ágil. Un diario real del día a día del cambio en una organización Leer más »

Ir arriba