En el proceso de elaboración de software, fácilmente se asocia únicamente a los programadores, pero al igual que en todo proyecto de construcción, disponer unos planos detallados aporta multitud de ventajas al proyecto. En este artículo aporto mi visión personal realizando una comparativa con la construcción de un edificio.