Olá pessoal, baseado no último post da Paula, falarei hoje sobre como podemos utilizar o Project Model Canvas na fase de prégame do projeto, como uma forma de sumarizar todas as informações essenciais ao início do projeto. Em um post anterior meu, comentei sobre a importância da fase de prégame para a definição de aspectos técnicos do software. Hoje, focarei mais no outro lado, no lado do negócio.
Como sabemos, no Scrum, a visão do projeto é fixa, o prazo também, sendo, nesse caso, o escopo para atingir a visão variável. Logo, uma das partes mais importantes dessa fase é a elaboração da visão do projeto. Essa visão pode ser elaborada e refinada através da utilização de técnicas como Elevator Statement e Product Vision Box. Com a visão pronta, podemos traçar um roadmap para o produto para, então, começar a criar nossas histórias. Seguindo essa linha, teremos no final da fase de prégame alguns artefatos gerados e o Product Backlog inicial do projeto criado. Ainda, esses artefatos podem ser todos sumarizados em outro artefato chamado Project Data Sheet.
Por outro lado, apesar dos artefatos gerados pelo Elevator Statement, Product Vision Box e Product Roadmap serem bastante ilustrativos, o Project Data Sheet é um documento basicamente textual que, apesar de ser pequeno e dever caber em uma folha, não apresenta as informações em um formato ilustrativo, é apenas o resumo completo da fase de prégame do Projeto. É exatamente para preencher essa lacuna que podemos utilizar o Project Model Canvas.
Como citado anteriormente pelo Igor e pela Paula, a utilização de Canvas para realizar um planejamento é bastante útil e torna a visualização do problema mais simples e intuitiva. Analisando o Project Model Canvas podemos perceber que todos os pontos presentes em um estão lá:
- Representando a visão temos a Justificativa, Objetivos, Benefícios e o Produto;
- Representando o Product Roadmap temos a Linha do Tempo e o Grupo de Entregas; e
- Representando o Product Backlog temos a lista inicial de Requisitos.
Ainda, com esse formato, podemos ver de forma clara e rápida qual a equipe, interessados, riscos, restrições e custos do projeto. E, como sabemos, todas essas características são bastante importantes para um projeto de software.
Por fim, vale lembrar dos benefícios adquiridos ao se utilizar um Canvas para planejar e comunicar o planejamento para todos os interessados. Com a utilização do mesmo o planejamento fica simples de ser entendido e bastante ilustrativo. Além disso, o mesmo pode ser impresso em uma grande superfície, facilitando assim o entendimento do planejamento por todos e a discussão em torno do mesmo. Como a fase de prégame é muito importante, um artefato que facilite a compreensão do projeto por todos e fomente a discussão e análise é de grande valia.
Achei bem interessante a utilização desse novo artefato na fase de prégame de um Projeto, pretendo adotá-lo nos Projetos da GPE.
E você, o que achou? Pretende adotá-lo também? Já o utiliza? Nos envie seu comentário e vamos continuar esse bate papo.