blog-img

Como funciona?

A terceirização de serviços de desenvolvimento é uma realidade há vários anos, não é a toa que desde a década de 60 ouve-se falar de software factory (fábrica de software), a maioria das empresas tem tido receio de contratar empresas especializadas em determinadas atividades, por questões de custos ou prazos.

Terceirizar o desenvolvimento e manutenção de um software geralmente custa menos do que desenvolver internamente, ter uma equipe interna qualificada para cada tipo de projeto é muito custoso, hoje para manter contratações do tipo CLT se paga muito imposto, custos adicionais como treinamentos de tecnologias novas ou algo específico como dispositivos móveis.

Com a contratação de uma empresa especializada no desenvolvimento, ter o resultado do seu produto pode ser mais rápido, já que é utilizando um processo ágil como o SCRUM ou mais completo como o RUP, reaproveitamento da experiência com outros clientes do mesmo segmento e bibliotecas de código reutilizáveis.

Para o cliente de empresas como esta, é muito mais cômodo se preocupar apenas com as questões de entrega do software no prazo determinado e com o seu próprio negócio, mantendo as responsabilidades de qualidade, gestão, tecnologias e desenvolvimento com a empresa terceirizada.

Pensando nisso a Conexão Elite, ingressa no mercado promovendo serviços de desenvolvimento de software utilizando vários tipos de tecnologias como por exemplo:

 

  • PHP;
  • Java;
  • Ruby;
  • Python;
  • C#;
  • AngularJs;
  • Javascript;
  • Android;
  • iOS;

 

Pacotes de horas para todos os tipos de projetos foram criados para atender a diversas demandas, sejam elas para simples manutenções pontuais, desenvolvimento de novos softwares completos ou até mesmo manutenção e análise de impactos em sistemas complexos.

Processos de manutenção de softwares

Processo de apresentação do software:

Neste processo o cliente descreve detalhadamente as principais atividades desempenhadas pelo projeto, levantando questões como ambiente, tecnologias e funcionalidades.

Processo de análise do software:

Deverá ser apresentado os seguintes artefatos:

 

  • Requisitos;
  • Especificações;
  • Casos de Uso;
  • Dicionário de dados;
  • Diagrama de entidade e relacionamento;
  • UML;
  • E demais documentações do projeto.

 

 

Caso não possua o projeto passará por uma análise no banco de dados, do código fonte, serão verificados os padrões utilizados, bem como framework e suas respectivas versões.

Processo de análise de melhorias ou mudanças:

Será feita análise de impacto no projeto e criação das alterações a serem realizadas ou implementação das novas funcionalidades.

Processo de desenvolvimento:

Serão geradas pacotes correspondentes ao plano de horas contratado, consequentemente serão criadas tarefas a serem desenvolvidas pela equipe técnica.

Caso haja a necessidade de contratação de mais tempo de desenvolvimento será cobrado o valor proporcional ao tempo contratado.

Processo de entrega:

Nesse processo será entregue o pacote de código fonte, seja por repositório, ou entrega de pacote de arquivos alterados, bem como scripts de banco de dados e outros artefatos referentes ao trabalho desempenhado.

Finalização:

É nessa etapa que são realizadas as contagens de horas de desenvolvimento e emissão de cobrança. O cliente receberá o boleto e a nota fiscal de prestação de serviços.

Serviços realcionados

Fique por dentro de nossas novidades

Receba postagens sobre as tecnologias mais utilizadas do mercado.