Nos ultimos dias estava discutindo com um amigo meu o tema Gerenciamento de Risco, entao comecei a ler um artigo sobre esse tema e resolvi divulgar um pouco dessa informacao com voces. Mas voce pode estar se perguntando O que isso tem haver com teste e qualidade de software?, bem, tem tudo haver, todo projeto que estamos executando precisamos gerenciar riscos. A nossa vida e gerenciar riscos! :-) Bem, vamos la!O fator prazo e critico na identificacao, quantificacao e monitoramento de riscos em projetos nos quais o cumprimento de datas e mandatorio. Para o gerenciamento de riscos, utiliza-se inicialmente a identificacao e quantificacao do fator ou evento de risco.Complementando os modelos de gerenciamento de riscos do PMBOK (Project Management Body of Knowledge), iremos utilizar um metodo para aumentar a eficacia dos modelos de gerenciamento de riscos mais utilizados. Trata-se de um metodo aprimorado de gerenciamento de riscos de nao alcancar a meta de prazo do projeto. Quando nao e possivel planejar com mais folga, deve se pensar em planejamento e preparacao de contingencias. Isto frequentemente envolve alocacao de recursos adicionais para algo que pode nao acontecer. (Chris Felstead).O metodo utilizado tem seis etapas que devemos usar para mitigar os riscos:Contextualizar: determinar a categoria da data meta e a consequencia, caso esta nao seja alcancada.Identificar: identificar os riscos que devem ser gerenciados e que requerem prazo de preparacao anterior a implantacao. Enfatizar que se o evento de risco ocorrer, fara com que o projeto ultrapasse a data meta.Analisar os riscos: identificar os responsaveis pelos planos de contingencia e aqueles que podem custea-los.Tratar os riscos: determinar a data na qual a preparacao deve ser iniciada e se os planos de contingencia sao economicamente viaveis.Monitorar e revisar os riscos: para riscos que nao tenham sido priorizados, determinar se e quando a preparacao de contingencias deve ser iniciada.Comunicar e discutir: obter a autorizacao do interessado para iniciar a preparacao.O Sr. Felstead caracteriza estas acoes adicionais com um segundo passo para o gerenciamento de riscos. As atividades requeridas pelo modelo criam um metodo para identificar e gerenciar os riscos do projeto de forma simplificada. Atualmente, em muitas empresas o gerenciamento de riscos nao e agressivo o suficiente para viabilizar a alocacao de recursos necessarios ou realizar o planejamento de contingencias de forma adequada.Se estivermos trabalhando em um projeto de desenvolvimento de software, todas as etapas acima devem ser negociadas e de conhecimento do time todo, incluindo desenvolvedores, testadores, etc.Para ajudar ainda mais o entendimento de Gerenciamento de Riscos e as etapas usadas no metodo acima explicado, abaixo estao alguns conceitos usados no gerenciamento de riscos.Riscos: O risco e uma perda em potencial para a organizacao. Um exemplo e o risco resultante do mau uso do computador. O risco pode ser medido atraves da analise de risco.Analise de risco: A analise de risco e uma avaliacao dos recursos de informacao de uma organizacao, seus controles e suas vulnerabilidades. Ela combina a possibilidade de perda de cada recurso com sua taxa estimada de ocorrencia para estabelecer o grau de prejuizos financeiros, ou de outra ordem, que essa perda podera