Se você está atualmente empregado em uma empresa que adota documentações parecidas com isso abaixo:
---------------------------------------
Identificação: 1
Envolvidos: Mariana, Pedro e Luís
Caso de Uso: Manter Empregado
Ações:
- Clicar em novo Empregado.
- Inserir dados (nome, cpf, nascimento, salário, departamento) do Empregado.
- Clicar em salvar.
- Empregado não encontrado.
- Não foi possível salvar.
ou
---------------------------------------
Identificação: 2
Envolvidos: Mariana, Pedro e Luís
Caso de Uso: Manter Departamento
Ações:
- Clicar em novo Departamento.
- Inserir dados (nome, sala) do Departamento.
- Clicar em salvar.
- Departamento não encontrado.
- Não foi possível salvar.
Logo você precisa do UseCASE Generator Java V. 1.0 OpenSouce. (apesar de ser opensource o código não está disponível :P faça o seu)
Veja a API riquíssima.
public String createUseCase(int id, String[] stakeHolders, String entity, String[] properties);
Exemplo de uso:
String minhaSalvacao = useCASEGenerator.createUseCase(1,
new String{"Mariana","Pedro","Luís"},
"Empregado",
new String{"nome", "cpf", "nascimento", "salário", "departamento"});
System.out.println(minhaSalvacao);
Notou como é simples...
Pense rápido: se você consegue generalizar criar "case use generator" logo você não precisa documentar, apenas escreva um programa (já que sua empresa exige isso) que faça isso pra você.
PS: Essa ideia do UseCASE Generator é de um amigão (Marlos) e já está patenteada, portanto crie seus próprios UseCASE Generator e viva a documentação.
Nenhum comentário:
Postar um comentário