Software minimalista o “menos es más”

principios de diseño de software

He encontrado entre mis anotaciones el siguiente texto en el que Linux Torvalds plantea su visión sobre cómo debería ser el diseño de software.

Como seguidor y practicante (cuando me dejan) de metodologías ágiles he querido compartirla con vosotros para, tomándola como base, plasmar nuestras ideas al respecto y enriquecernos mutuamente.

Nadie debe empezar un proyecto grande.

Empiezas con uno pequeño y trivial y nunca debes esperar que crezca; si lo haces solamente sobre-diseñarás y generalmente pensarás que es más importante de lo que lo es en esta etapa.

O peor, puedes asustarte por el tamaño de lo que tu esperas que crezca.

Así que empieza pequeño y piensa en los detalles. No pienses acerca de la foto grande y el diseño elegante.

Si no resuelve una necesidad inmediata, seguramente está sobre-diseñado.

Y no esperes que la gente salte a ayudarte, no es así como estas cosas funcionan.

Primero debes tener algo medianamente usable y otros dirán “hey, esto casi funciona para mí” y se involucrarán en el proyecto.

Linus Torvalds

3 comentarios en “Software minimalista o “menos es más”

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s