wiki:Modelos/ChecklistRevisaoDemanda
Last modified 9 years ago Last modified on 10/14/10 16:54:39

Checklist de revisão da demanda

= Checklist de revisão da demanda =
[[PageOutline]]

{{{
#!div class="important" style="border: 1pt solid;"
Para utilização deste template considere a seguinte notação:
 * Conteúdo dentro de caixas vermelhas são comentários que auxiliam no preenchimento da
   seção e devem ser removidos da versão fina da DFD.
}}}

{{{
#!div class="important" style="border: 1pt solid;"
Para cada item do checklist abaixo, o Analista de Sistemas, responsável pela Revisão da
Demanda, deve sinalizar se o detalhamento da demanda atende o item. Esta sinalização é
feita com um dos ícones abaixo:
 * [[Image(wiki:Anexos/Imagens:icon_pass.png)]] utilize este ícone, caso a demanda atenda 
   o item avaliado.
 * [[Image(wiki:Anexos/Imagens:icon_fail.png)]] utilize este ícone, caso seja encontrada
   alguma não conformidade.
Sempre que uma demanda apresentar não conformidades com relação aos itens avaliados, o
Analista de Sistema deve descrever, abaixo do item, as não conformidades encontradas. O 
Analista de Sistema que revisar a demanda, também, deve executar as correções necessárias 
para eliminar as não conformidades encontradas.
}}}

{{{
#!div class="important" style="border: 1pt solid; display: inline-block;"

Caso um link seja definido de forma errada, manter o link antigo e definir o novo link
imediatamente ao lado, seguindo o padrão

 * [wiki:LinkCorreto Link Correto] - ~~[wiki:LinkErrado Link Errado]~~ (link errado)

}}}

== Consistência ==
{{{
#!div class="important" style="border: 1pt solid;"
Este atributo diz respeito à harmonia entre as partes componentes da especificação da demanda.
}}}

 * A definição do problema está formulada corretamente? 
 * Todo o domínio do problema foi abordado na definição dos requisitos?
 * Todos os requisitos são realmente necessários?
 * Todas as necessidades foram mapeadas e atendidas em requisitos?
 * Os requisitos estão isentos de conflitos entre si?
 * Os requisitos foram especificados a um nível adequado de abstração e detalhamento?

== Compreensibilidade / Ambiguidade ==
{{{
#!div class="important" style="border: 1pt solid;"
Este atributo diz respeito à forma como as partes componentes da especificação da demanda 
são descritas e visa mapear o quão compreensível são estas descrições.
}}}

 * Os requisitos são facilmente compreendidos de forma inequívoca?

== Completude ==
{{{
#!div class="important" style="border: 1pt solid;"
O atributo completude mapeia o quão completamente especificada está a demanda, ou seja, se
 possuem partes componentes faltantes ou incompletas na definição.
}}}

 * Todas as funcionalidades pretendidas fazem parte do detalhamento da demanda?
 * Não há falta de informação necessária a algum requisito?
 * Todos os requisitos não funcionais derivados de padrões, normas e regulamentações foram bem especificados?

== Realismo ==
{{{
#!div class="important" style="border: 1pt solid;"
Este atributo diz respeito à adequação da demanda à realidade da empresa em termos de recursos,
ciclo de vida, processo, entre outras questões que podem influenciar na capacidade de 
atendimento desta demanda.
}}}

 * Dadas as restrições de desenvolvimento, a demanda pode ser atendida?

== Verificabilidade ==
{{{
#!div class="important" style="border: 1pt solid;"
Este atributo diz respeito à capacidade de verificação posterior para a especificação da demanda. 
O responsável pela verificação deve ser capaz de, ao final do processo, dizer se o que foi
desenvolvido atende à demanda especificada. Para isto a especificação deve ser feita de forma a 
prover informação suficiente para esta verificação posterior.
}}}

 * A forma como os requisitos foram descritos permitem a verificação após a implementação?

== Rastreabilidade ==
{{{
#!div class="important" style="border: 1pt solid;"
Rastreabilidade mede a capacidade de identificação do caminho percorrido e a posição atual de 
um determinado objeto. No Processo Prognus de desenvolvimento de software, este atributo avalia a 
capacidade de relacionar um artefato com outros artefatos que o geraram ou foram gerados por ele. 
}}}

 * Os dados preenchidos do requisitante permitem contato futuro? 
 * No caso do Trac, o ticket referente à demanda é acessível aos interessados, inclusive e principalmente o requisitante?

== Conformidade com as normas ==
{{{
#!div class="important" style="border: 1pt solid;"
Este atributo diz respeito à adequação do artefato/documento com as normas estabelecidas. Neste caso, é 
avaliado a adequação ao Processo Prognus de desenvolvimento de software. 
}}}

 * Foi utilizado o Template de Declaração Formal de Demanda corretamente?
 * Todos os campos obrigatórios do template foram preenchidos corretamente?
 * A versão do template utilizada é a ultima versão disponível?
 * A versão do template utilizada foi referenciada no documento?