Living - Uma empresa ágil

A Living completa 1 ano utilizando o framework Scrum em seus projetos de software, neste momento são 6 projetos completados com esta estrutura.

Muita experiência foi adquirida neste período, no processo, na utilização de ferramentas e nos artefatos que a Living adotou para a satisfação do cliente.

A Living, mesmo com certificação MPS-BR Nível G, passou a utilizar o Scrum pelos seguintes fatores:

1 - Diminuição a burocracia e ruídos nas informações transitantes do projeto entre cliente e equipe de desenvolvimento. O cliente (Product owner) agora participa ativamente do projeto com a consciência de que o envolvimento dele é muito importante e que não basta apenas escrever um documento de requisitos para que a equipe saiba perfeitamente o que deve ser feito no sistema. É preciso conversa, muita conversa!

2 - Acompanhamento diário das atividades do projeto. O Líder do projeto (Scrum Master) realiza as reuniões de Stand-up Meeting (reunião em pé na frente do board de tarefas) que responde 3 perguntas sobre as tarefas: O que você fez? O que vai fazer? Quais os impedimentos?), esta reunião é sempre muito bem aceita por todos pois mantém a motivação da equipe em busca de resultados e todos se sentem amparados pelos demais membros da equipe caso exista algum impedimento no projeto. 

3 - Diminuição do risco de atraso na entrega do sistema devido ao acompanhamento diário e a participação ativa do cliente.

4 -  Diminuição do risco de implementação de funcionalidade que não é importante para o cliente ou que o cliente nunca utilizará. O Product owner sempre no início do sprint (ciclo de desenvolvimento) define as funcionalidades mais importantes para ele (prioriza), ou seja, quais funcionalidades tem maior retorno de investimento e que cabe em um sprint.

5 - A Living acorda com o cliente qual o nível de documentação que o cliente deseja e que é importante para o desenvolvimento. Geralmente resume-se a criação de wireframes, casos de uso para histórico e manual de implantação. 

6 - Quanto aos testes, a Living mantém os sistemas bem testados com testes unitários e eventualmente testes automáticos de interface, além dos testes manuais.

 

Ferramentas que a Living utiliza no desenvolvimento de software:

Acompanhamento de Projetos: RedMine

Repositório de Código: SVN

Framework de Desenvolvimento: Simple .NET (produto interno)

Deploy automático: CCNET

Testes Unitários: nUnit

Testes automáticos de interface: Selenium

A Living Consultoria está sempre em busca do topo no uso de novas tecnologias, mantendo profissionais que gostam de pesquisar e aplicar nos softwares dos mais variados negócios.
 
Copyright © 1994-2010 Living Consultoria