quinta-feira, 19 de outubro de 2017

Métodos Ágeis no Microsoft Project

Olá pessoal,

Há alguns dias, durante o evento Microsoft Project Ignite em Orlando, foi anunciada pela Microsoft uma notícia que há muito tempo era esperada pela comunidade de gerenciamento de projetos: o Microsoft Project passaria a disponibilizar recursos e funcionalidades que permitiriam aos gerentes de projeto gerenciar seus projetos no software através de metodologias ágeis.

Em comparação com as pequenas novidades/melhorias que foram incorporadas ao Microsoft Project ao longo dos últimos meses (como por exemplo a opção de se trabalhar com múltiplas Linhas do Tempo, o novo método para definição das predecessoras ou a integração preliminar entre o Project e o Planner), podemos dizer que esta é, de fato, uma novidade que altera o software de maneira significativa, trazendo funcionalidades e recursos que não existiam anteriormente.

Se você utiliza o Project através de uma assinatura do Office 365, a versão 1710 (Build 8625.2055) é a que incorpora os novos recursos para trabalho com métodos ágeis:


Assim, após realizar a atualização do Project, você já receberá a seguinte mensagem:


Mesmo não sendo um especialista nos métodos ágeis para o gerenciamento de projetos (e agora, mais do que nunca, estou adicionando mais essa necessidade de aprendizado ao meu check-list), acredito que vale a pena explorar o que foi preparado pela Microsoft nessa versão inicial que combina métodos ágeis e Project. Então vamos lá.


Conceitos iniciais

A partir desta atualização, o Microsoft Project irá permitir que os gerentes de projeto criem novos projetos utilizando conceitos de metodologias ágeis, ou então que apliquem visualizações alinhadas às metodologias a projetos já em curso – que aqui chamaremos de “tradicionais” (ou waterfall). As ferramentas e funcionalidades incorporadas ao software permitem que os gerentes de projeto utilizam técnicas do Scrum ou Kanban, incluindo Quadro de Tarefas, criação de Backlogs e utilização de Sprints. O software também inclui uma série de novos relatórios visuais que apresentam estatísticas e informações relevantes baseadas nas informações coletadas no cronograma.

Iniciando um projeto Ágil
 
No Microsoft Project, quando você clica em Arquivo > Novo, uma série de modelos são apresentados pelo software com o objetivo de oferecer ajuda na iniciação de um novo projeto. Agora, dentre os modelos existentes, passamos a encontrar três novos tipos de projeto, Projeto Scrum, Projeto Kanban e Projeto de Cascata:


Ao escolher o modelo Scrum ou Kanban, somos apresentados com um novo modo de exibição, chamado Painel de Planejamento de Sprints:


Através deste painel é possível criar novas tarefas e atribuí-las aos respectivos Sprints:


Uma coisa interessante é que é possível arrastar as tarefas e posicioná-las dentro do seu respectivo Sprint:
 
 


É importante notar que as novas tarefas adicionadas através do Painel de Planejamento de Sprints são consideradas tarefas regulares no Microsoft Project. Você modificar sua visualização para o Modo de Exibição Gráfico de Gantt para visualizar as tarefas:


Novas guias na Faixa de Opções

Outro item importante a se notar é que o Microsoft Project sofreu algumas modificações/inclusões na Faixa de Opções. Na guia Projeto, um novo ícone chamado Agile foi incorporado:
Ao clicar neste ícone, você poderá selecionar a metodologia com a qual deseja trabalhar:

A depender da metodologia escolhida, você irá perceber que a guia dinâmica da Faixa de Opções será alterada para refletir as opções disponíveis na seleção efetuada:
Guia dinâmica Scrum:
Guia dinâmica Kanban:
A partir da nova guia Srum na Faixa de Opções, é possível utilizar o botão Ajustar para determinar o comprimento e as datas de início e término dos Sprints:
Novas Tabelas
 
Com a incorporação da metodologia Ágil, novas tabelas que organizam as informações das tarefas foram adicionadas ao Microsoft Project. Por consequência, essas novas tabelas também incluem os novos campos que suportam os métodos ágeis. As novas tabelas adicionadas ao Microsoft Project são: 
  • Lista de Pendências
  • Planejamento de Sprint
  • Sprint Atual
  • Tarefas do Agile
Novos Campos
 
Assim como temos novas tabelas que organizam e exibem as informações referentes a metodologia Ágil, esta atualização adicionou novos campos ao Microsoft Project. São eles: 
  • Status do Quadro
  • Sprint
  • Agile
  • Início do Sprint
  • Término do Sprint
Novos Relatórios
 
Também foram incluídos no Microsoft Project novos relatórios que se alinham às tarefas que seguem o método ágil. Ao navegar na Faixa de Opções e clicar em Relatórios, você irá perceber que uma nova categoria chamada Agile foi incorporada:
Assim você pode escolher um determinado relatório e visualizar as informações que ele entrega:
Impacto no Project Online
 Por enquanto, as modificações realizadas não foram sumarizadas no Project Online – o que basicamente quer dizer que a lista de novos campos que foi incorporada ao Microsoft Project ainda não está disponível nas tabelas do esquema OData do Project Online. Assim, até que a Microsoft disponibilize os campos para consulta no Project Online, a metodologia ágil é passível de ser utilizada apenas no nível Project Desktop, sem qualquer comunicação com a plataforma PPM.
Considerações e leitura complementar
 É isso aí pessoal... apesar de não ser tão detalhado quanto a interação e a gestão propriamente dita de projetos que utilizam a metodologia ágil no Microsoft Project, a ideia deste post era fazer um resumo das novidades, funcionalidades e recursos disponibilizados através dessa atualização do software. Na medida em que novas informações surgirem e eu for me acostumando/aperfeiçoando a utilizar todo o novo potencial disponibilizado, irei procurar escrever novos posts para ir atualizando este assunto.
 Como leitura complementar, vale a pena dar uma olhada na área de suporte da Microsoft que faz também um resumo sobre a utilização da metodologia ágil no Microsoft Project. Link aqui.
Como já é tradição aqui no blog, se você quiser poderá baixar este post na íntegra em PDF. Ele está disponível aqui.
Um grande abraço e até a próxima!

Atualização em 30-Outubro-2017

Hoje a Microsoft anunciou de maneira oficial a introdução dos métodos ágeis no Microsoft Project, e assim atualizou a documentação na área de suporte de maneira a incluir maior detalhamento sobre como utilizar os métodos ágeis no software:

https://support.office.com/en-us/article/Use-agile-in-Microsoft-Project-1b9b44d7-fd8e-4b3b-ab94-2b97deb9945b



8 comentários:

  1. Boa noite, eu tenho o Microsoft Project 2016 instalado. O Build da minha versão é a 1711. Porém não aparece essas opções de Scrum. Preciso fazer alguma coisa?

    ResponderExcluir
    Respostas
    1. Olá,

      Sabe dizer qual a versão do Project instalado na sua máquina? É o Microsoft Project Professional ou o Microsoft Pro para Offce 365 (versão de subscrição)?

      Acredito que apenas a versão de subscrição (Pro para Office 365) contenha os métodos ágeis, e talvez seja por este motivo que você não a tenha disponível.

      Por favor, peço que veja isto e me retorne.

      Abs!

      Excluir
    2. A minha versão é essa:

      Microsoft Project Professional 2016
      Versão 1711 (build 8730.2175)
      Canal Mensal

      Acredito que esse seja o problema então. Mas para ter acesso a versão de subscrição preciso ter empresa correto?

      Excluir
    3. Exato, esse parece ser o problema então. Porém você não precisa ter empresa para ter a versão de subscrição. Basta ter um cartão de crédito.

      Inclusive você pode experimentar o Project por 1 mês (eu acho) antes de decidir efetivar a subscrição: https://www.youtube.com/watch?v=448mBvKXyWE

      Excluir
  2. Bom dia Raphael.
    Existe como adicionar novas colunas de sprint´s, pois pelo que estou vendo aqui é amarrado apenas a 3 sprint´s! Mais pelo que conheço do scrum são sprint´s infinitas.

    ResponderExcluir
  3. Excelente post Rafael. Posso compartilhar?
    Obrigada
    Rejane

    ResponderExcluir