Mi visión sobre la producción de Software

Todo lo que diga en este video es mi opinión y punto de vista, que fui formando en los últimos 7 años al trabajar desarrollando Software.

Dudas frecuentes al desarrollar

  • ¿Cómo sé que mi código sigue haciendo lo que pienso que hace?
  • ¿Cuáles son las mejores maneras de estructurar mi código?
  • ¿Cómo hago que mi código sea más sencillo para otrxs?

Automatizar la ejecución del código

Digresión sobre las Disciplinas Académicas

Análisis

rae_analisis

Síntesis

rae_sintesis

Análisis __ Síntesis

Análisis | Síntesis

Análisis & Síntesis

Software

Software -> Sistema

Ecosistema, sistema digestivo …

Controlar la Complejidad del Sistema

puente

auto

lavarropas

Maneras de contemplar un problema

Ingeniería de Software

Arquitectura de Software

Economía de Software

Artesanía de Software

Economía de Software

Asignación de recursos limitados

a través del tiempo

auto

Dinero disponible

auto

Personal

auto

Tiempo

motor

Ingeniería de Software

auto

Robustez

auto

Eficiencia

auto

Rendimiento

motor

Arquitectura de Software

auto

Coherencia

auto

Usabilidad

auto

Accesibilidad

motor

Artesanía de Software

auto

motor

Controlar la Complejidad del Sistema

Diseño