do campo e propoe uma abordagem teorica, baseada em padroes e interessante para a identificacao de riscos.Alem das estrategias de identificacao de riscos baseada em cenario e em taxonomia, existe uma terceira abordagem, que e a baseada em especificacao. Nela, voce examina detalhadamente cada recurso e processo nos documentos de especificacao do seu sistema ou produto e tenta identificar o que pode dar errado. Usando a analogia da viagem de aviao, voce poderia examinar cuidadosamente um itinerario de viagem criado por um agente de viagens. Imagine que um dos seus documentos de especificacao de um aplicativo Web declara que voce pretende usar um prestador de servicos terceirizado para produzir os diversos arquivos de ajuda para o aplicativo. Uma dependencia de projeto externa pode dar origem a uma longa lista de riscos. E se o prestador de servico nao entregar dentro do prazo? E se a qualidade do trabalho dele nao atender aos padroes exigidos por voce?Nao existe uma estrategia de identificacao de riscos ideal, pois cada uma tem pros e contras. As taxonomias de risco sao uma maneira excelente de iniciar o processo de identificacao dos riscos em seu projeto de software. Elas oferecem uma forma um tanto mecanica de dar inicio, pois voce comeca simplesmente examinando cada pergunta ou assertiva na taxonomia. As taxonomias tambem ajudam a distribuir o processo de identificacao de riscos entre varias pessoas atribuindo diferentes perguntas de taxonomia a elas. O lado negativo do uso de taxonomias para identificacao de riscos e que elas podem ser demoradas. Alem disso, como sao genericas por natureza, nao sao capazes de identificar riscos especificos do seu sistema de software, a menos que voce dedique esforcos para descobri-los.Comparada com a identificacao de riscos baseada em taxonomia, uma vantagem da abordagem baseada em cenario e que ela tende a ser menos generica e forca voce, desde o inicio, a ser mais preciso. Por outro lado, como a identificacao de riscos baseada em cenario e um pouco mais arte do que ciencia, fica facil perder um cenario importante. A identificacao de riscos baseada em especificacao normalmente e uma abordagem menos generica, mais especifica. Entretanto, a confiabilidade de seus resultados esta diretamente relacionada a dos documentos de especificacao. Quando usadas em conjunto, as tres abordagens permitem identificar os riscos de software de modo preciso.Analise de riscosA analise de riscos e o processo de combinar a probabilidade (ou possibilidade) de um evento de risco com a perda monetaria (ou efeito negativo) que ocorrera se esse evento acontecer, visando produzir um valor que possa ser usado para comparar e priorizar o risco em relacao a outros riscos. Nesta secao, apresento duas abordagens mais antigas para analise de riscos (a tecnica de valor esperado e a categorica) e uma abordagem chamada PERIL.Usando esse metodo, a exposicao de risco e apenas uma forma de valor esperado. Obviamente, ha varios problemas importantes com a abordagem de valor esperado. Como estimar probabilidades de risco? Como estimar uma perda de risco? Em algumas situacoes, e possivel que voce tenha uma boa experiencia ou dados historicos solidos nos quais basear suas estimativas,