O documento discute a implementação de software, que envolve a criação da versão executável do software usando linguagens de programação, frameworks ou customização de software existente. A implementação deve seguir diretrizes como minimizar a complexidade, antecipar mudanças, facilitar teste e reuso de código. As ferramentas de construção incluem IDEs, geradores de interface e ferramentas de teste e depuração.