Artafatos - eTecnologia/projeto-genesis GitHub Wiki
Podemos dividir os artefatos em três partes: Entrada, Intermediário e Saída.
Artefato de Entrada:
Documento(s), modelo(s) ou objeto(s) que descreve o que deve ser feito no contexto de comportamentos, interações, regras de negócio, personas e requisitos funcionais e não funcionais de um produto.
Exemplos:
- Declaração de Visão do Produto (Escopo do Produto)
- Produto Backlog
- Planejamento de Release de Produto
- Meta do Produto
- Business Story (História de Negócio)
- Regras de Negócio
- Hipóteses (geralmente elas representam regras de negócio e/ou até funcionalidades que precisam ser validadas, antes de incorporadas no desenvolvimento do produto).
- Histórias do usuário
- BDD (Desenvolvimento Orientado a Comportamento)
- Glossário de Termos de Negócio
- Diagrama de Casos de Uso (Modelo da UML)
- Especificação de Requisitos Funcionais e Não Funcionais
- Protótipo de Baixa ou Alta fidelidade
- Desenho de interfaces de usuário
- Especificação de software (Memorial Descritivo)
- Mapa de Personas (Proto persona)
- Mapa da Jornada dos usuários
Artefato Intermediário:
São documento(s), modelo(s) ou objeto(s) que demonstram desenvolvimento dos incrementos do produto (entregas).
Exemplos:
- Sprint Backlog
- Incremento do Produto
Artefato de Saída:
São documento(s), modelo(s) ou objeto(s) que demonstra a conformidade com os artefatos de entrada e descreve como foi implementado os comportamentos, interações, regras de negócio e requisitos funcionais e não funcionais de um produto.
Exemplos:
- Código fonte (programas, módulos, lib, builds, scripts, etc)
- Documentação do código fonte
- Documentação do Software
- Evidência de Testes
- Relatório de Log de Teste
- Manuais (Documento que descreve como o produto deve ser usado, instalado e configurado)
Observação:
A lista não é exaustiva, pois, existem outros artefatos que são importantes para desenvolvimento do produto de software.