Pular para o conteúdo principal

Complemento ao Manifesto Ágil...

Todos já ouvimos falar (ou deveriam) sobre o Manifesto Ágil para desenvolvimento de software. Aquele onde indivíduos e interação entre eles são mais importante que os processos e ferramentas; O software funcionando é mais importante que uma documentação abrangente; Colaboração com o cliente é mais importante que negociação de contratos; Mudar é mais importante do que seguir um plano. O Manifesto Ágil está disponível em: http://manifestoagil.com.br/

Recentemente ouvi falar sobre um complemento ao Manifesto Ágil. Não interpretem mal. Esse complemento que me refiro é somente isso: um complemento - uma ajuda. Seu nome é Software Craftsmanship Manifest. Criado em 2009 por um grupo de profissionais de TI. Disponível em: http://manifesto.softwarecraftsmanship.org/

Na introdução desse manifesto, as seguintes palavras foram apresentadas: "(...) estamos elevando o nível de desenvolvimento de software profissional, praticando-o e ajudando os outros a aprender o ofício (...)". 

Segue o manifesto:

Não somente os indivíduos e interação entre eles, mas também uma comunidade de profissionais.

Não somente o software funcionando, mas também o software bem feito.

Não somente a colaboração com o cliente, mas também uma parceria produtiva.

Não somente a responder a mudanças, mas também entregar valor.

Ou seja, na busca pelos itens à esquerda encontramos os itens indispensáveis da direita.

Podemos concluir que o Software Craftsmanship Manifest veio para unir forças ao manifesto ágil para ajudar a comunidade de desenvolvedores a entregar software cada vez melhor.

Reflexão: Alguns profissionais da TI acharam o nome "Agile" meio inapropriado para a metodologia. O termo trás a ideia de que a metodologia é rápida, o que não reflete em seus princípios e valores. Pensando sobre este manifesto que veio para levantar o nível de desenvolvimento de software e complementar o Manifesto Ágil. Achei o termo "Craftsmanship" - traduzido como habilidade, perícia, trabalho e perfeição - num primeiro momento, mais apropriado.

Comentários

Postagens mais visitadas deste blog

Projeto balanço... no Agile

Alguém que estudou o desenvolvimento de software, sua análise e seu projeto viu, sem dúvida, a seguinte figura clássica sendo apresentada pelo seu professor, por exemplo. Trata-se do  Projeto Balanço . Cada figura do conjunto demonstra um determinado processos ou fase do desenvolvimento de software.  O conjunto conseguiu demostrar, de forma abstrata, o que realmente ocorre num projeto de software.   Tornou-se famosa pela sátira ao produto de software entregue para o cliente e também pelo seu desenvolvimento .   Gostando ou não,  muitos profissionais consideram-na uma realidade. É uma figura tão famosa e clássica para a comunidade de desenvolvimento, que uma equipe se organizou com o objetivo de mante-la ativa. Trata-se do Project Cartoon: http://www.projectcartoon.com/ Várias conclusões e aprendizados são percebidos ao avaliar a figura sob um ponto de vista da engenharia de software.  Considerando que o balanço é uma representação abstrata do ...

Gestão de Projetos com os Pinguins de Madagascar

Um vídeo muito divertido que mostra como os pinguins de madagascar trabalham com projetos.

Cartão Perfurado...

Ganhei do Professor Dr. Oscar Dalfovo parte de um programa de computador desenvolvido por ele utilizando cartões perfurados. Este cartão faz parte do primeiro software feito por ele. Ganhei por também ser professor de desenvolvimento de sistemas. Um ótimo presente. Não poderia deixar de compartilhar!!! F oi dada uma tarefa a Jacquard de alimentar os teares com novelos e linhas coloridas para formar os desenhos nos tecidos que estavam sendo fiados. Uma tarefa puramente manual e chata, pois ele tinha que ficar trocando os fios e as linhas a cada passagem da laçadeira. Jacquard percebeu que as mudanças seguiam uma certa lógica e inventou um processo de cartões perfurados que definiam padrões nas laçadeiras e assim o trabalho do tecelão seria trocado para algo automático. O tear de Jacquard, inventado em 1801, usava furos em cartões perfurados para representar os movimentos do braço do tear ao realizar costuras, a fim de gerar padrões decorativos automaticamente. Her...