Boa tarde pessoal,
Segue algumas fotos de como estou planejando organizar e acompanhar alguns itens de Roadmap.
Um produto pode ter varias iniciativas de melhorias (ideias) e cada ideia autorizada a sua implementação deve ser gerenciada como um projeto.
Organização por quadrantes Q1, Q2, Q3 e Q4 (Trimestres)
Exemplo de Q1
Perguntas a serem tratadas no modelo a ser desenvolvido
Visão do protótipo
Material que deu origem ao protótipo. É uns dos melhores livros de ágil que tive a oportunidade de ler.
Exemplo de estrutura de requisitos. Do planejamento estratégico de uma empresa até tarefas
O texto não é de leitura divertida, mas tenho certeza que vc's vão gostar do que esta sendo proposto. Principalmente seus gestores :)
Abraços a todos,
Abu
quarta-feira, 12 de fevereiro de 2014
terça-feira, 11 de fevereiro de 2014
Adotando o nosso DNA Ágil
Bom dia pessoal,
Hoje um grande amigo e
mestre ágil lembrou-me do nosso propósito na empresa que estamos e
desejo compartilhar com vocês.
Nosso bate papo iniciou
com essas palavras:
(Mestre Ágil) Abu qual
o nosso foco?
(Abu) Adotarmos o
modelo ágil na empresa
(Mestre Ágil)
Implantar ou adotar?
(Abu) Adotar, não se
implanta ágil, se adota ágil
(Mestre Ágil) Para que
desejamos ser mais ágeis?
(Abu) Para entregarmos
mais valor, obtermos mais resultados
(Mestre Ágil) Nos
queremos ser FDD, Scrum, XP?
(Abu) Não, queremos
apenas sermos mais ágeis, essas técnicas nos ajudam ser mais ágeis
(Mestre Ágil) Nosso
foco não é implantar Scrum?
(Abu) Não, nosso foco
é ser mais ágil para gerar mais valor aos nossos clientes, Scrum é
apenas uma forma de sermos mais ágeis
(Mestre Ágil) Abu
então qual o nosso foco?
(Abu) Termos nossa
identidade, nosso DNA ágil, nosso modo de jogar o jogo, que permita
sermos cada vez mais ágil
O mestre ágil de hoje
foi o meu amigo Rogerio Bauer,
Abraços,
Abu
domingo, 9 de fevereiro de 2014
Nosso Foco é ser mais Ágil
Nosso Foco é ser mais Ágil
Por Nelson Abu Samra Rahal Junior
Linha de Raciocínio
1 – Pilares do Processo Empírico do Scrum
Transparência
Inspeção
Adaptação
2 – Princípios Ágeis
1 - Nossa maior prioridade é satisfazer o cliente, através da entrega adiantada e contínua de software de valor.
2 - Aceitar mudanças de requisitos, mesmo no fim do desenvolvimento. Processos ágeis se adequam a mudanças, para que o cliente possa tirar vantagens competitivas.
3 - Entregar software funcionando com freqüencia, na escala de semanas até meses, com preferência aos períodos mais curtos.
4 - Pessoas relacionadas à negócios e desenvolvedores devem trabalhar em conjunto e diáriamente, durante todo o curso do projeto.
5 - Construir projetos ao redor de indivíduos motivados. Dando a eles o ambiente e suporte necessário, e confiar que farão seu trabalho.
6 - O Método mais eficiente e eficaz de transmitir informações para, e por dentro de um time de desenvolvimento, é através de uma conversa cara a cara.
7 - Software funcional é a medida primária de progresso.
8 - Processos ágeis promovem um ambiente sustentável. Os patrocinadores, desenvolvedores e usuários, devem ser capazes de manter indefinidamente, passos constantes.
9 - Contínua atenção à excelência técnica e bom design, aumenta a agilidade.
10 - Simplicidade: a arte de maximizar a quantidade de trabalho que não precisou ser feito.
11 - As melhores arquiteturas, requisitos e designs emergem de times auto-organizáveis.
12 - Em intervalos regulares, o time reflete em como ficar mais efetivo, então, se ajustam e otimizam seu comportamento de acordo.
3 – Processos e Atividades devem ser Dirigidas por Princípios
“Princípios sem práticas são conchas vazias. Práticas sem princípios tendem a ser implementadas pelo hábito, sem o mínimo julgamento. Os princípios guiam as práticas. As práticas representam os princípios" - Jim Highsmith
4 – Jornada
“Scrum é um dos meios de sermos mais ágeis” – frase constantemente utilizada pelo amigo Thyago Rebelato.
Use os pilares do Scrum para poder
alcançar os princípios ágeis.
5 – Conclusão
Todas as nossas decisões devem ser direcionadas pelos princípios.
Em todos os debates, conflitos,
problemas, etc, qual a nossa ação? Ela esta aderente ao princípios
que desejamos?
“Se não sabemos onde desejamos
chegar, qualquer caminho serve” - Lewis Carroll em Alice no País
das Maravilhas.
Abraços a todos,
Abu
Este post faz parte do material "Pensamentos Ágeis: Uma Coletânea de ideias de como penso sobre Ágil"
Cartão de História + BDD
Cartão de Histórias
Por Nelson Abu Samra
Rahal Junior
Linha de Raciocínio
1 – Especificação
Montar uma
especificação que esteja na língua do desenvolvedor de software
2 – Automação
Texto direcionado para automação de testes
3 – Desenvolvimento Lean
Desenvolvedor não cria funcionalidades, ele desenvolve apenas as funcionalidades que foram acordadas com o Product Owner - “Fazer menos para fazer mais”
4 – História de Usuários
Tem o objetivo de promover um dialogo, isto é, conversa. Todas as conversas expressão algum tipo de funcionalidade, seja de regra de negocio, comportamento de software, requisito não funcional, etc.
5 – Cartão de História
São 3C's
- Cartão
- Conversa
- Confirmação
Que podemos representar pela História, Conversa que gera os Critérios de Aceite e a confirmação de como essas conversas (Critérios de Aceite) estão corretos.
6 – O Desenvolvedor de Software
Mostre este material a
equipe de desenvolvimento, se eles expressarem desejo a este tipo de
especificação, não tem negociação, faça.
Exemplo 01 – Funcionalidade de Status
História: Como usuário de rede social desejo postar um novo status, para que meus amigos possam ver
1 – Entrar com o pensamento
2 – Publicar o pensamento
3 – Todos os amigos visualizarem meu
pensamento
BDD
Critério de Aceite - 1
Cenário 1 – Entrar
com o pensamento
Dado que eu
chame o site https://www.facebook.com/
Quando o site é
apresentado
Então eu devo
visualizar a opção de Status
Cenário 1 – Digitar
o pensamento
Dado que eu
esteja no site https://www.facebook.com/
Quando eu clico na
caixa de texto de Status
Então eu devo
visualizar uma caixa de texto com a informação “No que você
esta pensando?”
E o botão
“Publicar”
E a opção de
“Amigos”
E a opção “Marcar
pessoas em sua publicação”
E a opção
“Adicionar um local a sua publicação”
E a opção
“Selecione um arquivo para enviar”
E a opção “Diga
o que você esta pensando”
Critério de Aceite - 2
Cenário 1 – Publicar
o Pensamento
Quando pressiono
Publicar
Então eu devo
visualizar “Bom dia” no meu “Feed de Noticias”
Cenário 2 – Publicar
o Pensamento Vazio
Quando pressiono
Publicar
Então nada deve
ser publicado no meu “Feed de Noticias”
Critério de Aceite - 3
Cenário 1 – Todos
os amigos visualizarem meu pensamento
Dado que eu
estejá no site https://www.facebook.com/
E Logado
E sou amigo de
Nelson Abu Samra Rahal Junior
Quando Nelson Abu
Samra Rahal Junior pressiono Publicar
Então eu devo
visualizar “Bom dia” no meu “Feed de Noticias”
Cenário 2 – Todos
os amigos NÃO visualizarem meu pensamento vazio
Dado que eu
estejá no site https://www.facebook.com/
E Logado
E sou amigo de
Nelson Abu Samra Rahal Junior
Quando Nelson Abu
Samra Rahal Junior pressiono Publicar
Então nada deve
ser publicado no meu “Feed de Noticias”
Exemplo 02 – Autenticação de Usuários
História: Como um usuário de redes sociais desejo me autenticar no sistema, para que eu possa utilizar
Critérios de Aceite:
1 – Validar o usuário
BDD
Critério de Aceite - 1
Cenário 1 – Dados
de usuário errados
Dados que eu entre
com e-mail ou telefone igual a “Jose da Silva”
E senha igual a
“1234”
Quando pressiono
Entrar
Então eu devo ver
a mensagem de erro “Dados inválidos”
Cenário 2 – Dados
de usuário vazio
Dados que eu entre
com e-mail ou telefone igual a “”
E senha igual a “”
Quando pressiono
Entrar
Então eu devo ver
a mensagem de erro “Dados inválidos”
Cenário 3 – Dados de usuário correto
Dados que eu entre
com e-mail ou telefone igual a “abuzitos”
E senha igual a
“1234”
Quando pressiono
Entrar
Então eu devo ver
a tela principal do facebook
Cenário 4 – Dados
de usuário parcialmente correto
Dados que eu entre
com e-mail ou telefone igual a “abuzitos”
E senha igual a “”
Ou senha igual a
“xpto”
Então eu devo ver
a mensagem de erro “Dados inválidos”
Então eu devo ver
a tela principal do facebook
Exemplo 03 – Busca
Histórias:
a) Como um usuário de redes sociais desejo buscar
pessoas, para que eu possa iniciar uma amizade
b) Como um usuário de redes sociais desejo buscar locais, para que eu possa curtir
c) Como um usuário de redes sociais desejo buscar coisas, para que eu possa curtir
Critérios de Aceite:
1 – Digitar informação de busca e
visualizar resultados
BDD
Critério de Aceite - 1
Cenário 1 – Busca
informação vazio
Dado que eu digite
em busca “”
Quando pressiono
Enter ou Botão de Busca
Então eu devo
visualizar a pagina de “Todos os Resultados”
E a mensagem “Por
favor introduza uma consulta na caixa acima.”
Cenário 2 – Busca
informação existente
Dado que eu digite
em busca “Abu Samra Rahal”
Quando termino de
digitar
Então eu devo ver
as informações “Nelson Abu Samra Rahal Junior”
E “Marjury Abu
Samra Rahal”
E “Neilza Andrea
Abu Samra Rahal”
Cenário 3 – Busca
informação inexistente
Dado que eu digite
em busca “xpto1234”
Quando termino de
digitar
Então eu devo ver
a informação “Ver resultados para XPTO”
E “Exibindo os 0
principais resultados”
Muito obrigado e abraços a todos,
Abu
Este post faz parte do material "Pensamentos Ágeis: Uma Coletânea de ideias de como penso sobre Ágil"
Kanban para a área Comercial por Fábio Sanches
Kanban para a área Comercial.
Post do amigo Fabio Sanches - http://fllsanches.blogspot.com.br/2014/02/kanban-para-equipe-comercial.html
Abraços a todos,
Abu
Post do amigo Fabio Sanches - http://fllsanches.blogspot.com.br/2014/02/kanban-para-equipe-comercial.html
Abraços a todos,
Abu
Roadmap no TFS por Fábio Sanches
Roadmap no TFS
http://fllsanches.blogspot.com.br/2014/02/road-map-no-team-foundation-service.html
Parabéns Fabio Sanches
Abraços a todos,
Abu
http://fllsanches.blogspot.com.br/2014/02/road-map-no-team-foundation-service.html
Parabéns Fabio Sanches
Abraços a todos,
Abu
E.T.C Entidade de Transição Corporativa por Fábio Sanches
E.T.C Entidade de Transição Corporativa - http://fllsanches.blogspot.com.br/2014/02/entidade-de-transicao-corporativa.html
Mudando a cultura da empresa para ágil. Um post do amigo Fabio Sanches
Abraços,
Abu
Mudando a cultura da empresa para ágil. Um post do amigo Fabio Sanches
Abraços,
Abu
Assinar:
Postagens (Atom)






