[Spanish] Las metodologías ágiles no son útiles para las startups

Como parte de los requisitos para obtener mi título de maestría en ingeniería de sistemas, durante los últimos meses he estado desarrollando un anteproyecto de tesis titulado “Marco de Referencia para la Selección de Metodologías Ágiles o Planificadas para Startups”. El objetivo principal de la tesis era crear una evaluación que le permitiese a una startup decidirse entre usar una metodología ágil o una disciplinada para la creación de su producto de software. El alcance se limitaba a recomendar un enfoque metodológico y no una metodología en particular (XP, Scrum, RUP, TSP, etc.).

Continue reading “[Spanish] Las metodologías ágiles no son útiles para las startups”

[Spanish] Unbundling: Un modelo de negocio para las operadoras celulares

Las empresas de telefonía celular se encuentran en un proceso de transformación profundo. Esto debido a que la forma en que usamos las redes celulares ha cambiado, las llamadas de voz y SMS han sido relegadas por una creciente demanda de conexiones de datos. En parte también por el temor de que colosos de la tecnología como Google entren al sector con modelos de negocio innovadores arrasando todo a su paso. Sea cual sea la razón, una la estrategias adoptadas por las empresas de telefonía celular para su transformación ha sido el unbundling.

Continue reading “[Spanish] Unbundling: Un modelo de negocio para las operadoras celulares”

[Spanish] Las “grandes” empresas y su resistencia al cambio

Cuando se habla de burocracia, usualmente pensamos en el estado. Lo cierto es que la burocracia es una enfermedad endémica de todas las “grandes” empresas o instituciones. El estado, al ser la institución más “grande” de todas, sufre de forma más evidente esta enfermedad. En este contexto, la palabra “grande” sirve como peyorativo pues no exhibe grandeza, sino que se refiere a una vasta cantidad de recursos humanos y capitales desperdiciados.

Continue reading “[Spanish] Las “grandes” empresas y su resistencia al cambio”

[Spanish] El misterio del error de precisión de los números de punto flotante

Finalmente he podido entender el misterio del error de precisión de los números de punto flotante que afecta a todos los lenguajes de programación. Para explicarlo, voy a emular el trabajo que realiza el computador para almacenar y leer el número decimal 0.1

Continue reading “[Spanish] El misterio del error de precisión de los números de punto flotante”

[Spanish] Breve resumen del libro “Clean Code – A Handbook for Agile Software Craftmanship”

Recientemente leí el libro “Clean Code – A Handbook for Agile Software Craftmanship” de Robert C. Martin y decidí compartir algunos apuntes interesantes sobre lo que el autor considera como buenas prácticas de programación.

Continue reading “[Spanish] Breve resumen del libro “Clean Code – A Handbook for Agile Software Craftmanship””