FRAMEWORK Serviços Clientes Parceiros Contato

SOFTWARE CRAFTMANSHIP

Estudo do livro
"Software Craftsmanship - The New Imperative"
de Pete McBreen, Editora Addison-Wesley, 2002

Estamos perdendo a visão da simples verdade - longas metodologias e estruturas formais não criam softwares; pessoas o fazem. Para resolver esta crescente crise no desenvolvimento de softwares, precisamos produzir desenvolvedores melhores. Para isso Pete McBreen volta a um sistema que funcionou muito bem por centenas de anos: CRAFTMANSHIP, ou Artesanato.
Software Craftmanship
O Artesanato é muito mais do que uma marca para trabalhos de alta qualidade. O significado completo da palavra artesanato é um sistema auto-sustentável onde os mestres assumem a responsabilidade pelo treinamento de seus substitutos e onde o status é puramente baseado no trabalho feito. Aprendizes, mestres e artesãos trabalham juntos como um time aprendendo uns com os outros. Os clientes escolhem os times baseados em sua reputação e os times somente aceitam trabalhos que herdarão sua reputação.

Trabalhar com mestres é a melhor forma de aprender um oficio onde o artesão assume como responsabilidade: o trabalho e o desenvolvimento pessoal. O artífice pode estar trabalhando em empresas CMM nível 5 ou utilizar RUP, XP, SCRUM ou até nenhum tipo de processo mas qualquer que seja a estrutura de seu trabalho, o real valor em desenvolvimento de software é adicionado quando experientes desenvolvedores escrevem códigos apropriados e de alta qualidade entregando aquilo que o cliente espera. Metodologias não produzem estes desenvolvedores experientes. Somente o trabalho, o estudo, a vontade, o tempo e o mestre podem produzir o artesão de software.
Estudo do livro SOFTWARE CRAFTMANSHIP

SOFTWARE CRAFTMANSHIP E A FRAMEWORK

A Framework adota um processo ágil de desenvolvimento de Software, mesclando as melhores práticas desenvolvidas ao longo da última década de acordo com as necessidades do cliente.

Um processo ágil caracteriza-se pela adaptabilidade a mudanças. Este tipo de processo assume que mudanças são parte natural do projeto e desta forma estimula a adoção de múltiplos períodos curtos (normalmente denominados Sprints) nos quais o projeto passa por todas as fases do ciclo de vida: análise, desenvolvimento, teste, implantação e monitoramento.

Nossos diferenciais são:
  • Execução ágil de projetos de Software, com foco nas necessidades reais do cliente.
  • Completo domínio de todas as etapas do ciclo de vida do Software.
  • Total transparência na execução dos projetos através de técnicas de gerência eficientes.
  • Adoção de ferramentas de colaboração on-line.
  • FRAMEWORK TECNOLOGIA EM SOFTWARE LTDA.
    Av. Prudente de Morais, 290, sala 1109, Cidade Jardim, BH - MG
    contato@frameworksystem.com - (31) 2511-9830