(anotações ainda incompletas)
O projeto e implementação de software é um estágio do processo no qual um sistema de software executável é desenvolvido.
Segundo Sommervile, o projeto é uma atividade criativa onde é identificado os componentes de software e seus relacionamentos com base nos requisitos do cliente, enquanto a implementação é a concretização do projeto como um programa.