Comments on: Aldo Dórea vs Fred Brooks http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/ Software e Batatas Fri, 06 Jan 2012 20:31:19 +0000 http://wordpress.org/?v=2.7.1 hourly 1 By: mudanças são do mal | compartilhando conhecimento … http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/comment-page-1/#comment-125783 mudanças são do mal | compartilhando conhecimento … Fri, 10 Sep 2010 17:14:00 +0000 http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/#comment-125783 [...] lembro que, ainda estagiário, meu sangue esfriava e minha pressão baixava com medo das mudanças no projeto. era visível a cara de medo e tristeza na equipe quando a mudança era dita. quem nunca ouviu falar nas tais “solicitações de mudança”? Ai daquele que acha que produzir software é como levantar um prédio. [...] [...] lembro que, ainda estagiário, meu sangue esfriava e minha pressão baixava com medo das mudanças no projeto. era visível a cara de medo e tristeza na equipe quando a mudança era dita. quem nunca ouviu falar nas tais “solicitações de mudança”? Ai daquele que acha que produzir software é como levantar um prédio. [...]

]]>
By: EPBE: Quem usa? | finito http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/comment-page-1/#comment-114171 EPBE: Quem usa? | finito Wed, 29 Jul 2009 17:43:28 +0000 http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/#comment-114171 [...] levemente acoplada: não percam o artigo de hoje do Philip “Shoes” Calçado, no Fragmental. .:. Bookmark / [...] [...] levemente acoplada: não percam o artigo de hoje do Philip “Shoes” Calçado, no Fragmental. .:. Bookmark / [...]

]]>
By: pcalcado http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/comment-page-1/#comment-70863 pcalcado Mon, 26 Nov 2007 04:36:51 +0000 http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/#comment-70863 Oi, Aldo, Sim, m cronograma "de verdade" (e eu jah irritei muitos PMs camando os cronogramas deles de "de mentira") precisa saber a produtividade para ter um mnimo de precisao. O ponto eh que isso nao eh dado desta forma. Recomendo a leitura sobre o conceito de "velocidade" que eh aplicado a times ageis. Eh ma metrica factivel e bem proxima da realidade para ser utilizada nestes casos. []s Oi, Aldo,

Sim, m cronograma “de verdade” (e eu jah irritei muitos PMs camando os cronogramas deles de “de mentira”) precisa saber a produtividade para ter um mnimo de precisao. O ponto eh que isso nao eh dado desta forma.

Recomendo a leitura sobre o conceito de “velocidade” que eh aplicado a times ageis. Eh ma metrica factivel e bem proxima da realidade para ser utilizada nestes casos.

[]s

]]>
By: Aldo Dórea Mattos http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/comment-page-1/#comment-70391 Aldo Dórea Mattos Tue, 20 Nov 2007 18:03:36 +0000 http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/#comment-70391 Eu também aprecio suas resenhas e me senti honrado ao constatar que você leu meu artigo na MundoPM. Os comentários que você tece fazem todo sentido, mas preciso fazer uma ressalva. O exemplo da alvenaria não se propõe a comparar um pedreiro com um programador, o que aliás seria desprovido de sentido. O que quis alertar é que o conhecimento das produtividades é crucial para um cronograma factível. Programadores também têm produtividade. Ou não? Parabéns pelos textos! Eu também aprecio suas resenhas e me senti honrado ao constatar que você leu meu artigo na MundoPM.

Os comentários que você tece fazem todo sentido, mas preciso fazer uma ressalva. O exemplo da alvenaria não se propõe a comparar um pedreiro com um programador, o que aliás seria desprovido de sentido. O que quis alertar é que o conhecimento das produtividades é crucial para um cronograma factível. Programadores também têm produtividade. Ou não?

Parabéns pelos textos!

]]>
By: Rodrigo Yoshima http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/comment-page-1/#comment-66166 Rodrigo Yoshima Sat, 27 Oct 2007 02:23:17 +0000 http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/#comment-66166 Shoes, Vou escrever sobre gerenciamento de projetos de software na MJ de novembro. Sugerí o mesmo tema para a MundoPM, para ver se esses GPs abrem a cabeça. Mas acho que está Xiita demais para a MundoPM. A alma do artigo é "não confunda tradicionalismo com burrice". Rodrigo Yoshima Shoes,

Vou escrever sobre gerenciamento de projetos de software na MJ de novembro. Sugerí o mesmo tema para a MundoPM, para ver se esses GPs abrem a cabeça. Mas acho que está Xiita demais para a MundoPM. A alma do artigo é “não confunda tradicionalismo com burrice”.

Rodrigo Yoshima

]]>
By: Juan Bernabó http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/comment-page-1/#comment-65960 Juan Bernabó Wed, 24 Oct 2007 02:08:42 +0000 http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/#comment-65960 Caro Phillip, A galera esta toda lendo você... realmente teus post são campeões de audiência... aprendeu com quem? Olha construção civil não esta tão bem assim não, mesmo sendo projetos com caracteristicas muito menos complexas, incertas, e imutaveis.... Existe um método muito parecido a Scrum, da Lean Construction Institute, que se utiliza de Post-Its e onde quem planeja são as pessoas que executam, ele se chama LPS (Last Planner System) e com ele tem conseguido em construções complexas reduzir o time to market em até 50%, e em complexos hospitalares onde a quantidade de detalhes é muito grande estão conseguindo baixar o retrabalho, aumentar o valor e criar soluções sob demanda difíceis de ser planejadas upfront. O problema todo é definir quais são os requisitos e parâmetros mínimos de funcionamento de cada método e suas tolerância, por exemplo: Qual o grau de tolerancia de variancia? 30x de produtividade entre desenvolvedores Qual o grau de Tolerancia de incertezas? Os usuarios e clientes tem dificuldade em determinar o que precisam antes de ver alguma coisa. Até 70% das funcionalidades não agrega valor. Grandes partes da solução podem perder valor rapidamente por mudanças no mercado, nas tecnologias, ou no modelo de negócios, durante o projeto. Qual o grau de Tolerância a mudanças? Grande maioria dos detalhes das funcionalidades do produto mudam durante o projeto, por conta do conhecimento que vai sendo gerado durante o processo. Se usamos um metodo para um trabalho que requer parametros que estão dentro da zona impossivel estamos usando o metodo errado, e ponto. Não é bala de prata é bobagem por exemplo eu querer fazer um plano "tatico" de compras e vendas de ações no day trading de 1 mês, vou me ferrar legal a menos que tenha bola de cristal. Porem posso fazer um plano "estrategico" definindo objetivos, pontos de compra e venda para garantir uma margem x%, um conjunto de ações com as quais vou trabalhar, etc. mais não quando vou comprar e vender o que, porque estou trabalhando com niveis de incertezas maiores que as que esse metodo pode me dar bons resultados, ele "sempre vai falhar" ou se tiver sucesso será por conta de uma sucessão de fatores externos dos quais não tenho controle, mesmo que faça analises de risco, trabalhe a moral do meu operador de bolsa, beije um santinho antes, as chances vão estar contra mim na maior parte do tempo. Bom me inspirei... um blog dentro de um blog... sacanagem.... Abraços, Juan. Caro Phillip,

A galera esta toda lendo você… realmente teus post são campeões de audiência… aprendeu com quem?

Olha construção civil não esta tão bem assim não, mesmo sendo projetos com caracteristicas muito menos complexas, incertas, e imutaveis….

Existe um método muito parecido a Scrum, da Lean Construction Institute, que se utiliza de Post-Its e onde quem planeja são as pessoas que executam, ele se chama LPS (Last Planner System) e com ele tem conseguido em construções complexas reduzir o time to market em até 50%, e em complexos hospitalares onde a quantidade de detalhes é muito grande estão conseguindo baixar o retrabalho, aumentar o valor e criar soluções sob demanda difíceis de ser planejadas upfront.

O problema todo é definir quais são os requisitos e parâmetros mínimos de funcionamento de cada método e suas tolerância, por exemplo:

Qual o grau de tolerancia de variancia?
30x de produtividade entre desenvolvedores

Qual o grau de Tolerancia de incertezas?
Os usuarios e clientes tem dificuldade em determinar o que precisam antes de ver alguma coisa.
Até 70% das funcionalidades não agrega valor.
Grandes partes da solução podem perder valor rapidamente por mudanças no mercado, nas tecnologias, ou no modelo de negócios, durante o projeto.

Qual o grau de Tolerância a mudanças?
Grande maioria dos detalhes das funcionalidades do produto mudam durante o projeto, por conta do conhecimento que vai sendo gerado durante o processo.

Se usamos um metodo para um trabalho que requer parametros que estão dentro da zona impossivel estamos usando o metodo errado, e ponto.

Não é bala de prata é bobagem por exemplo eu querer fazer um plano “tatico” de compras e vendas de ações no day trading de 1 mês, vou me ferrar legal a menos que tenha bola de cristal. Porem posso fazer um plano “estrategico” definindo objetivos, pontos de compra e venda para garantir uma margem x%, um conjunto de ações com as quais vou trabalhar, etc. mais não quando vou comprar e vender o que, porque estou trabalhando com niveis de incertezas maiores que as que esse metodo pode me dar bons resultados, ele “sempre vai falhar” ou se tiver sucesso será por conta de uma sucessão de fatores externos dos quais não tenho controle, mesmo que faça analises de risco, trabalhe a moral do meu operador de bolsa, beije um santinho antes, as chances vão estar contra mim na maior parte do tempo.

Bom me inspirei… um blog dentro de um blog… sacanagem….

Abraços,
Juan.

]]>
By: Leandro http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/comment-page-1/#comment-65927 Leandro Tue, 23 Oct 2007 14:35:43 +0000 http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/#comment-65927 Juridicamente, ao menos no Brasil, somos (não os engenheiros da construção cívil mas os 'engenheiros' de software) tratatos como artistas, ou seja, temos em lei que nosso trabalho (software) é fruto de inspiração da alma. Nunca gostei de tentar colocar engenharia num processo 'artistico'. Uma das piores abordagens é o mal uso do conceito de "Fábricas de Software". Tem empresas que realmente tratam (ou tentam) o processo de criação de software como um processo segmentado e fragmentado. Já vivi absurdos onde um analista analisa (tudo) passa para a Fábrica (tudo) e os programadores devem implementar isso sem recorrer aos analistas, se procurassem um analista e porque ou o analista não produziu um documento conciso ou o programador não entendeu o documentos.... um processo onde Analista cria produto A, programador com produto A implementa e entrega software, sem poder voltar, como numa esteira.... Temos muito o que aprender e rever E MAIS IMPORTANTE NÃO ACEITAR TUDO ASSIM TÃO FACILMENTE.... Juridicamente, ao menos no Brasil, somos (não os engenheiros da construção cívil mas os ‘engenheiros’ de software) tratatos como artistas, ou seja, temos em lei que nosso trabalho (software) é fruto de inspiração da alma.

Nunca gostei de tentar colocar engenharia num processo ‘artistico’. Uma das piores abordagens é o mal uso do conceito de “Fábricas de Software”. Tem empresas que realmente tratam (ou tentam) o processo de criação de software como um processo segmentado e fragmentado. Já vivi absurdos onde um analista analisa (tudo) passa para a Fábrica (tudo) e os programadores devem implementar isso sem recorrer aos analistas, se procurassem um analista e porque ou o analista não produziu um documento conciso ou o programador não entendeu o documentos…. um processo onde Analista cria produto A, programador com produto A implementa e entrega software, sem poder voltar, como numa esteira…. Temos muito o que aprender e rever E MAIS IMPORTANTE NÃO ACEITAR TUDO ASSIM TÃO FACILMENTE….

]]>
By: pcalcado http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/comment-page-1/#comment-65926 pcalcado Tue, 23 Oct 2007 14:30:59 +0000 http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/#comment-65926 Paulo, Perfeito! Substituindo a frase por algo menos tendencioso. Paulo,

Perfeito! Substituindo a frase por algo menos tendencioso.

]]>
By: Vinícius http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/comment-page-1/#comment-65924 Vinícius Tue, 23 Oct 2007 14:09:58 +0000 http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/#comment-65924 Excelente como sempre. Seus textos são ótimos. Excelente como sempre. Seus textos são ótimos.

]]>
By: Paulo Vasconcellos http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/comment-page-1/#comment-65920 Paulo Vasconcellos Tue, 23 Oct 2007 12:53:50 +0000 http://philcalcado.com/2007/10/23/aldo-dorea-vs-fred-brooks/#comment-65920 Puxa Philip, Gostei muito do texto e também de saber que vc é fã do trabalho do Brooks. Parabéns! Mas o chato não podia deixar de colocar um alerta: a frase abaixo pode parecer a descoberta de uma 'bala de prata': "A solução que nós estamos achando é simples: métodos ágeis." Ok: "estamos achando". Pq tem muita bobeirinha que aparece também em algumas propostas ágeis. Do nível daquelas do Aldo. Abraços, Puxa Philip,

Gostei muito do texto e também de saber que vc é fã do trabalho do Brooks. Parabéns!

Mas o chato não podia deixar de colocar um alerta: a frase abaixo pode parecer a descoberta de uma ‘bala de prata’:

“A solução que nós estamos achando é simples: métodos ágeis.”

Ok: “estamos achando”. Pq tem muita bobeirinha que aparece também em algumas propostas ágeis. Do nível daquelas do Aldo.

Abraços,

]]>