OnCast

Bem-vindo à OnCast Technologies!
Site in English
Mapa do Site
  • Principal
  • Quem somos
  • Soluções
  • Cases
  • Carreira
  • Contato
  • Building Minds

Metodologia

A OnCast entende que acima de todas as ciências existentes para desenvolvimento de software, o software é feito e usado por pessoas e o seu resultado tem impacto na vida de alguém. Qualidade para a OnCast significa, portanto, a aderência entre o que o cliente precisa e a solução oferecida.

Para maximizar a qualidade dos produtos, a metodologia da OnCast está organizada em dois níveis: gerenciamento de projetos e desenvolvimento de software. Ambas abordagens são baseadas na capacidade multidisciplinar dos colaboradores, formando equipes auto-gerenciáveis e eficazes para lidar com todo o ciclo de vida de uma solução.

Eis alguns detalhes às abordagens:

  • Para gerenciar a complexidade de nossos projetos e para garantir produtos que entreguem valor com maior rapidez, utilizamos Scrum. Scrum é um framework para gerenciamento de projetos complexos, projetado para desenvolver funcionalidades de maneira iterativa e incremental. Estas funcionalidades são entregues em períodos curtos - 2 a 4 semanas - e permitem a imediata utilização e a extração de valor destas funcionalidades pelo cliente.

    Ao invés de confiar em processos burocráticos e tradicionais de desenvolvimento, que impõem uma cultura de comando e controle, Scrum apóia-se nas pessoas, em equipes auto-organizadas e capazes para desenvolver soluções maduras e de qualidade.

  • Na área de desenvolvimento de software a metodologia da OnCast encapsula práticas oriundas do Extreme Programming (XP) e do Lean Software Development. Este último teve sua origem no Lean Manufacturing e traz conceitos voltados ao fortalecimento das equipes, eliminação do desperdício e integridade efetiva dos produtos desenvolvidos. Lean tem sido adotado com sucesso por grandes empresas, além da pioneira Toyota, que conseguiu reduzir o tempo de desenvolvimento de um novo carro de 4 para 1 ano, ultrapassando a GM - que liderava o setor automotivo há 76 anos - e se tornando a montadora mais rentável do mundo.

    Do XP a OnCast extrai práticas que garantem a evolução contínua, maior velocidade no desenvolvimento e suporte para futuras manutenções do produto, como o uso de builds, testes automatizados, refactoring, simplicidade e integração contínua.

De fato, a OnCast emprega uma mescla das melhores práticas de gerenciamento de projetos e engenharia de software do mundo, que são fundamentadas no Manifesto Ágil e apoiadas pelo Agile Alliance. O Manifesto Ágil consiste em quatro princípios que indicam pontos que auxiliam na priorização de tarefas:

  • Indivíduos e interações mais do que processos e ferramentas;
  • Software funcionando mais do que documentação compreensiva;
  • Colaboração com o cliente mais do que negociação contratual;
  • Responder às mudanças mais do que seguir um plano.

Os pontos apresentados à direita têm grande importância na metodologia de desenvolvimento da OnCast. Entretanto o real valor dos serviços prestados para nossos clientes está disposto à esquerda, e por isto têm prioridade.

Assim como os criadores do manifesto ágil, nós também seguimos e apoiamos os seguintes princípios:

  • Nossa prioridade é satisfazer o cliente através da entrega contínua e rápida de software com alto valor agregado;
  • Mudanças nos requisitos são bem-vindas, mesmo tarde no processo de desenvolvimento. Aceitamos as mudanças para o bem da vantagem competitiva de nossos clientes;
  • Entregamos software funcionando, em períodos de duas semanas a dois meses, com preferência para períodos menores;
  • Fomentamos ambientes em que executivos de negócio e desenvolvedores trabalhem diariamente juntos;
  • Construimos projetos com indivíduos motivados. Damos a eles o ambiente e o suporte que precisam, e confiamos neles para ter o trabalho pronto;
  • Fomentamos o mais eficiente método de comunicação, que é através de conversas face-a-face;
  • Software funcionando é nossa medida primária de progresso;
  • Consideramos essencial a simplicidade - a arte de minimizar a quantidade de trabalho desnecessário;
  • Sabemos que as melhores arquiteturas, requisitos e designs emergem de equipes auto-organizadas;
  • A cada iteração, nossa equipe reflete em como se tornar mais efetiva, então ajustamos e melhoramos o nosso comportamento e metodologia de acordo.

Este é o jeito OnCast de desenvolver software!

Quem Somos

  • » Missão
  • » Visão
  • » Valores
  • » Tecnologia
  • » Metodologia

| Principal | Quem somos | Soluções | Cases | Carreira | Contato | Building Minds | Mapa do site |
contato@oncast.com.br | Fone/Fax: +55 48 3239.2275