como escrever especificações técnicas para desenvolvedores

Quantas pessoas, tantas opiniões. Isto também se aplica ao processo de ou outro software. O cliente diz uma coisa, mas o executor entende outra. Com isso, o resultado não atende às expectativas de nenhuma das partes. Uma especificação técnica (doravante denominada TK) ajudará a evitar isso. Como criar uma especificação técnica competente para desenvolvedores? Vejamos…