Agile Think® Business Framework: Uma proposta para o design e gestão de produtos englobando do estratégico ao operacional - Parte 5 - Hiflex
Desenvolver o Produto: Nessa sub etapa, é preciso realizar o desenvolvimento dos requisitos de forma ágil e enxuta, para estabelecer um conjunto mínimo de informações que serão utilizadas na próxima sub etapa do Agile Think® Business Framework, a qual definirá um Produto Mínimo de Valor (MVP). O processo inicia com a definição da Visão do Produto. Nessa etapa, o representante do negócioapresenta a visão e quais as metas de negócio devem ser atingidas. Com isso é feita uma priorização dos objetivos de negócio a serem alcançados pelo produto e com essa ordenação são escritas as Histórias do Usuário e seus respectivos wireframes.
Definir MVP: Nessa sub etapa do Agile Think® Business Frameworkexiste um objetivo claro de trabalho, o qual deve culminar com a aprovação dos artefatos gerados pela equipe de negócios pelo cliente, preparando tudo que for necessário para definir um produto mínimo de valor com potencial para ser planejado na etapa seguinte do método. Nessa etapa já temos insumos suficiente para estabelecer o conjunto mínimo de informações necessárias para definição do produto que será construído pela equipe. As fases anteriores do método permitiram que boa parte dos requisitos do produto fossem descritos, priorizados e prototipado. Agora, cabe ao representante do cliente validar os ativos e documentos já gerados e seguir com o refinamento dessas informações.
Visão do Produto: A definição clara da visão do produto passa pelo conhecimento para que serve o produto que será gerado. Isso representa um enorme ganho que se tem quando iniciamos um planejamento. Definir a Visão do Produtonada mais é que ter o conhecimento das necessidades do cliente, que quanto mais bem entendidas, mais clareza é dada ao time, que com isso consegue enxergar as oportunidades que se a abrem durante o desenvolvimento e que podem ser melhor aproveitadas. Podemos dizer que o entendimento do produto já está bem num estágio bastante avançado e neste momento precisamos passar esse conhecimento adiante, principalmente para o time do projeto, o qual inicia seu trabalho.
Mapear Features: O mapeamento de featuresé uma atividade da Inception em que o time realiza o agrupamento das funcionalidades por similaridades comuns entre elas, auxiliando na compreensão de como o produto está composto. Essa organização do conhecimento sobre o produto permite que o time entenda o que precisará ser construído. Para realizar esta atividade é recomendado utilizar o Story Mapping realizado durante o processo de Definir o Produto e organizar seu conteúdo. Para entender o critério utilizado para o agrupamento, para cada feature é recomendável que se faça uma descrição com uma frase sucinta que declare de forma unívoca os benefícios a serem atingidos pelo usuário.
Priorização do Negócio: A priorizaçãode negócio é uma atividade que nos remete a responder algumas perguntas tais como: o que o cliente deseja prioritariamente do novo produto? Como será a ordem de desenvolvimento deste produto? Quais são os Épicos mais importantes para o cliente? O que é prioritário para o negócio? O que é o mínimo necessário para disponibilizar uma versão para testes do produto? A aplicação das dinâmicas de priorização deve estar ligada à capacidade de geração de valor e capacidade do time de atender as demandas. Todos os ativos do produto devem ser estudados tanto do ponto de vista do cliente, como do negócio. Esse mapeamento possibilita uma melhor compreensão daquilo que vale ou não a pena ser construído e estas informações serão utilizadas para definir o Produto Mínimo de Valor (MVP) que será desenvolvido.