2. Disciplined Agile 2.0
Projeto Ativação GWCEL
Empresa RV Tecnologia e Sistemas S/A
Ramo Distribuição de recargas on-line e aquirencia
Descrição
do Problema
Distribuição de recargas on-line e aquirenciaAtraso médio de 10 dias no processo de ativação do GWCEL
Objetivo Desenvolver um software para controlar as solicitações de ativação,
diminuindo os erros causados em atividades manuais e,
consequentemente, melhorando o tempo de atendimento de cada
solicitação.
3. Disciplined Agile 2.0
Ciclo de Vida
Para os projeto foi utilizado o ciclo de vida Agile / Basic
A escolha foi feita devido a necessidade de análise inicial do problema e
definição do processo de trabalho otimizado antes da construção do sistema.
4. Disciplined Agile 2.0
Iniciação
O primeiro passo foi, com a ajuda dos stakeholders, entender o processo
existente e analisar a causa dos problemas.
5. Disciplined Agile 2.0
Iniciação
Tendo em mãos os problemas mapeados, o próximo passo foi entender as
necessidades e redesenhar o processo de forma que gerasse valor para os
stakeholders.
Juntamente com a modelagem do processo otimizado foram levantados os
requisitos funcionais e não-funcionais, em alto nível, compondo a nossa lista
de itens de trabalho.
Nesse ponto também foram entendidos os problemas que não
conseguiríamos resolver com o desenvolvimento de um sistema.
7. Disciplined Agile 2.0
Equipe
Janaína Paixão – Team Lead : Especialista em engenharia de software e
banco de dados, com mais de 13 anos de experiência em diferentes fases
do processo de desenvolvimento de software.
Isac Sandin - Architecture Owner: Mestre em Ciência da Computação, com
experiência em bancos de dados, desenvolvimento web e mobile.
Vinícius Rodrigues – Team Member: Tecnólogo em análise e
desenvolvimento de sistemas, especializado em programação PHP.
Renato Ramalho Costa – Team Member: Especialista em Engenharia de
Software, com ênfase em Testes.
8. Disciplined Agile 2.0
Equipe
Diogo Rocha – Domain Expert: Bacharel em Sistemas de Informação,
analista de suporte ao processo de ativação GWCEL.
Fabiano Chamone – Product Owner: Diretor de TI
André Andrade – Domain Expert: Gerente regional de vendas.
Henrique Rangel – Domain Expert: Gerente Comercial
Rone Mendes: Bacharel em Sistemas de Informação, especializado em
testes.
O time estava geograficamente distribuído, pois um dos gerentes
comerciais estava em Recife – PE, os demais membros do time
estavam em Belo Horizonte – MG, e haviam usuários finais do sistema
em todo o Brasil.
9. Disciplined Agile 2.0
Construção
A construção foi baseada em iterações, tendo em mente princípios lean como
limitar o trabalho em andamento e entregar rapidamente soluções de alta
qualidade.
Foram realizados architecture spikes para entender e definir a melhor forma
de construir a solução.
Reuniões diárias permitiram o compartilhamento das informações do projeto
e do produto, assim como a remoção de impedimentos e planejamento das
próximas atividades.
A equipe trabalhou, diariamente, em conjunto com todos os envolvidos,
esclarecendo dúvidas, construindo, testando, fazendo demonstrações e
gerando valor.
Dessa forma era possível trabalhar de forma ágil e responder rapidamente a
qualquer mudança.
10. Disciplined Agile 2.0
Transição
A cada iteração o produto gerado precisava ser colocado em produção, o que
exigia:
• Testes de aceitação
• Ajustes e correções
• Preparação do ambiente e do banco de dados para executar o
“Piloto”
• Finalização da documentação da iteração
• Treinamento dos usuários
11. Disciplined Agile 2.0
Entrega do Produto
Passaram-se 5 iterações até que todas as funcionalidades foram
disponibilizadas para os usuários finais.
A implantação do software diminuiu em 35,9% o tempo de ativação do
GWCEL.