Conheça um pouco mais sobre o nosso processo de desenvolvimento

Fábrica de Software

Análise


Levantamos as funcionalidades e características do sistema e montamos uma proposta comercial contendo custo, prazo e escopo do projeto.

Desenvolvimento


Desenvolvemos soluções com as melhores práticas de mercado, com qualidade e agilidade, gerando valor para seu negócio.

Testes


Realizamos testes manuais e automatizados durante todo o desenvolvimento. Alta produtividade com baixo índice de retrabalho.

Iniciando um novo projeto

Análise

Novo projeto

Iniciamos um novo projeto a partir de uma conversa, telefonema ou e-mail de um cliente.

Levantamento de requisitos

Realizamos uma série de perguntas para listar as funcionalidades e características do sistema.

Proposta comercial

Com os requisitos levantados fazemos uma proposta comercial contendo custo, prazo e escopo do projeto.

Codificando a aplicação

Desenvolvimento

Planejamento

O projeto é analisado e dividido em atividades para um gerenciamento adequado.

Codificação

Definimos o design, arquitetura do sistema e implementamos cada funcionalidade do sistema.

Interação com cliente

Durante o desenvolvimento o cliente acompanha o estado do seu produto e realiza mudanças se necessário.

Testando e validando o que foi desenvolvido

Testes

Teste integrado

Realizamos testes do sistema completo a fim de remover toda e qualquer imperfeição.

Homologação

Verificamos se todos requisitos foram codificados e se estão de acordo com o que foi proposto.

Implantação

Realizamos a instalação, configuração e treinamento para o uso correto do sistema.

Conheça um pouco sobre o desenvolvimento ágil da StarBuilder

Metodologia

A StarBuilder utiliza o Scrum, uma metodologia ágil para gestão e planejamento de projetos de software.

Desenvolvimento

Product Backlog


Nessa etapa levantamos uma lista com todas as tarefas que serão executadas pelo time.

Desenvolvimento

Sprint Backlog


Dividimos o escopo total em Sprints, com base nas prioridades e tempo necessário para completar as tarefas.

Desenvolvimento

Sprint


O trabalho todo é realizado em iterações e dividido em pequenas entregas. Em cada Sprint entregamos algo de valor para o cliente.

Desenvolvimento

Entrega


O time apresenta as funcionalidades implementadas e iniciamos o planejamento da próxima Sprint.

Principais linguagens e tecnologias que usamos

Tecnologia