A aquisição de projetos de software é o tipo de assunto que dá muito pano pra manga. No excelente grupo CMM-Brasil, o tema (e o carcomido embate ‘agile x classic(!*)), gerou uma boa quantidade de mensagens nesta semana. Ontem o JP Rangaswami, do ‘Confused of Calcutta‘, apresentou uma visão interessante:

In a contract, at the slightest sign of trouble, you look for “recourse”. A contract tells you how to punish the other person if something goes wrong. In a covenant, at the slightest sign of trouble, you look for “repair”. A covenant tells you that the two of you will work something out, not sue each other.

Voltarei ao tema, contando algumas experiências pessoais.

.:.

* Classic?!? Não sei se vi em algum lugar. Mas ficou legal a ‘tag’ para identificar o outro lado da moeda quando o assunto são os processos e modelos para desenvolvimento de sistemas.