fevereiro 06, 2014

Boas práticas de engenharia de software : Guia da Startup

Nesta publicação vou indicar um artigo de valor para práticas que antecedem e acompanham até a conclusão de todo o desenvolvimento de um software.

Quem tem o interesse de seguir carreira construindo software é importante que conheça algumas formas de o fazê-lo. Nesse artigo é abordado sobre o desenvolvimento em cascata (waterfall) comparado com o desenvolvimento iterativo, e na comparação demonstra-se características do desenvolvimento iterativo que se contrapõe com o desenvolvimento em cascata, - são elas:




  • Indivíduos e interações mais que processos e ferramentas 
  • Software em funcionamento mais que documentação abrangente 
  • Colaboração com o cliente mais que negociação de contratos 
  • Responder a mudanças mais que seguir um plano
Claro que há vantagens e desvantagens para cada modelo de desenvolvimento dependendo do contexto a ser aplicado, e você como desenvolvedor tem a responsabilidade de conhecer quando será vantagem utilizar um modelo ou outro. Fica a sugestão do artigo, o link para o artigo está logo abaixo e nele há vários outros artigos relacionados linkados para somar no conhecimento. Bom proveito.

Boas práticas de engenharia de software