O documento descreve a Vinta, um estúdio de software que acredita no desenvolvimento ágil e iterativo em parceria com o cliente. A Vinta possui uma equipe experiente e trabalha com gerenciamento de projetos via Basecamp, testes automatizados, revisão de código e entrega contínua para manter o cliente envolvido durante todo o processo.
2. Vinta - Conceito
O que a Vinta é?
O que não é?
Não acreditamos em desenvolvimento de software seguindo modelos
industriais: especificações dadas, trabalho desenvolvido a portas fechadas e
só no final o produto é entregue ao cliente. Por isso nos denominamos um
Estúdio de Software. Acreditamos que o cliente é peça fundamental durante
todo o processo de desenvolvimento, sempre validando, sugerindo e
melhorando.
4. ● Especialista Backend Web;
● Diretor da Associação Python Brasil;
● Trabalhou com desenvolvimento nativo nas
plataformas Android e iOS;
● Ex-sócio e Engenheiro Chefe da startup
TraineeWorld;
● Palestrante da Python Brasil 2013.
Filipe Ximenes
5. ● Especialista em Frontend Web;
● Desenvolve Backend;
● Ex-sócio e Frontend da startup
TraineeWorld.
Felipe Farias
6. ● Especialista em Backend Web;
● Especialista em Mobile Web;
● Ex-sócio e Desenvolvedor da startup
DrBusca.
Flávio Júnior
9. E.life
● O que é?
○ Empresa líder da América Latina em monitoramento
e relacionamento em mídias sociais.
● O que fizemos?
○ Consultoria e desenvolvimento em integração e
visualização de dashboards (com ElasticSearch).
10.
11. ● O que é?
○ Pagamento em boates e restaurantes sem fila via
smartphone.
● O que fizemos?
○ Reestruturação técnica;
○ Estruturação do processo para entrada de uma
nova equipe desenvolvimento.
Mobipass
12.
13. Estuário TI
● O que é?
○ Plataforma Wing para gerenciamento de
vulnerabilidades em aplicações web.
● O que fizemos?
○ Desenvolvimento e manutenção de toda a
plataforma.
14.
15. Closer
● O que é?
○ Closer é um serviço que permite lojistas criarem
campanhas de fidelidade. Os clientes das lojas
acumulam pontos automaticamente e usam um app
para acompanhar sua pontuação nas campanhas.
● O que fizemos?
○ Desenvolvimento e manutenção de toda a
plataforma (dashboard web, app mobile e módulo
capturador para lojas).
18. ● O que é?
○ É uma ferramenta de gestão de projetos.
● O que permite?
○ Fluidez na interação entre equipe e cliente;
○ Criação de discussões, gerenciamento de tarefas e
compartilhamento de arquivos;
○ Documentar todo o processo e evitando uma pilha
desordenada de e-mails.
20. Entre em contato rapidamente
● Para cada projeto são designadas duas pessoas que
serão seus pontos de comunicação;
● Assim, o cliente sempre tem alguém a disposição pra
lhe atender.
22. Testes Automatizados
● Todo software desenvolvido é submetido a uma bateria
de testes automatizados que são repetidos durante
todo o processo.
● Falhas introduzidas durante o desenvolvimento de
novas funcionalidades são rapidamente identificadas e
não afetam código que já está funcionando.
24. ● Todo código desenvolvido é revisado por pelo menos
uma pessoa da equipe;
● Este processo garante mais qualidade e reduz as
chances de bugs.
"Given enough eyeballs, all bugs are shallow"
26. ● Funcionalidades são disponibilizadas para o cliente, em
um ambiente de testes, no mesmo dia que em são
finalizadas;
● O cliente pode testar e fazer sugestões de melhoria o
quanto antes.
Seu projeto no ar durante o
desenvolvimento
28. Mude de opinião quantas vezes quiser
● A ordem e a decisão final sobre a implementação de
funcionalidades são definidas ao longo do projeto,
permitindo mudanças no escopo;
● Adicione, remova e faça melhorias nas funcionalidades
enquanto estão sendo desenvolvidas.
30. Harvest
● O que é?
○ Ferramenta para monitoramento de tempo.
● O que permite?
○ Precisão no controle de tempo gasto no seu
projeto.
○ Você recebe exatamente o que requisitou e não
uma estimativa.