Documentação de Software
O que é uma DOCUMENTAÇÃO de Software?
É qualquer artefato externo ao código-fonte
Qual a Finalidade daDocumentação?
Exemplos de DOCUMENTAÇÃO em uma fábrica de SOFTWARE:
Especificação Funcional;
Especificação Técnica;
Parece ser maravilhoso não é?
Mas não é!
Para tudo isso existe um custo muito alto...
1. Um analista levanta as especificações com o
cliente...
2. É criado um documento de Especificação
Funcional...
3. Depois de pronto, esse Documento volta para o
cliente para ser aprovado...
4. Após aprovação, volta para o analista para ser
desenvolvido outra Documentação...
5. Com base nesse Documento, cria-se um
orçamento...
6. O cliente aprova... Então Inicia-se o desenvolvimento do
sistema.
Por que as pessoas
Documentam?
NenhumaDocumentação é Escrita
XNenhum Software é
Desenvolvido
Documentos Ágeis são Magros e Econômicos
Documente Informações com Menor Probabilidade
de Mudanças
Documentos Ágeis Descrevem Coisas Boas de
se Saber
Vamos ver um modelo de Documentação Ágil?
Não perca minha próxima apresentação sobre...
Histórias de Usuários...
Obrigado.
Luizferreirachina.wordpress.com