De requisitos, salvoconductos y venta consultiva

La construcción de un sistema de información, de un desarrollo de software, pasa por una fase inicial de especificación de requisitos. No importa demasiado la metodología (aunque las Agile introducen importantes matices) esta fase siempre se produce. Esto es así, al menos en empresas grandes con cierto tamaño y con un departamento de TI capaz…

Colaboración: «SOA: el software y los viejos rockeros» en ‘A un CLIC de las TIC’

La semana pasada publicaba en AunCLICdelasTIC, el blog de la unidad de Grandes Clientes de Telefónica, el artículo titulado ‘SOA: el software y los viejos rockeros‘. Se trata de una reflexión sobre los principios más arraigados de la ingeniería software y cómo SOA (Service Oriented Architecture) es, en realidad, una filosofía de construcción de sistemas…

Aplicando los principios lean al mundo del software: 7 fuentes de desperdicio a eliminar

Lean Management, surgida a partir de Toyota Production System, es una mezcla de filosofía y metodología que busca la eliminación de cualquier tipo de exceso, desperdicio o ‘muda‘, como se dice originalmente en japonés, en procesos de negocio, en busca de la máxima eficiencia. Inicialmente surgida en el ámbito de la fabricación, cada vez se…

¿A qué dedican su tiempo los programadores?

Cuando intentamos estimar trabajos intensivos en mano de obra es fácil errar… y generalmente por el lado del optimismo. En entornos muy industriales, puede que aún tengan validez técnicas taylorianas de medida de tareas y tiempos pero ¿qué pasa con los trabajadores de cuello blanco? Una disciplina que es especialmente elusiva, difícil de gestionar y…