quinta-feira, 26 de março de 2009

Re: [java-br] Re: Quantas horas vcs gastam para implementar 1 Ponto de Função?

·

Obrigado pelas respostas Anderson e Josir.

Josir, vc escreveu:
> Acho que neste caso, a consultoria deve informar quantas horas gasta por ponto de função. Se ela não tem esse número, comece a estranhar...

É justamente isso que eu quero! Quando enviei esta pergunta para esta
lista, eu queria ver quantas horas os profissionais Java gastam para
realizar um PF. Com isso eu teria uma média individual dos
profissionais. A fábrica de software me dirá quantos desenvolvedores
serão designados para o projeto e me dirá quanto tempo gasta por PF.
Irei confrontar essas informações com as obtidas (se eu conseguir aqui).

Josir, vc escreveu:
> Apenas uma provocação com o objetivo de abrir a mente: como é bom trabalhar com metodologias ágeis onde você tem condições de avaliar a produtividade do projeto ao longo do seu desenvolvimento sem ter que ficar amarrado com uma ou mais métricas que muitas vezes são chutes homéricos...

Opa, chutes homéricos? Na minha opinião, PF não é chute. Eu até gosto
das metodologias ágeis (em especial XP), mas sou altamente exigente com
documentação e processos! Em meus projetos, não existe um bloco de
código sem documentação, não perco o controle de uma virgula dos
softwares modelados por mim. Por isso acabo ficando com as metodologias
tradicionais de controle (consome muuuuuuuito tempo de arquitetura,
porém, o tempo de implementação é reduzido, os desenvolvedores não
raciocinam apenas executam, tenho pleno controle do software bem como
toda a sua lógica documetada e não tenho medo nenhum de realizar uma
modificação no software, pois sei exatamente o que será afetado). Outro
detalhe, eu preciso medir o tamanho do software no início (mesmo que
seja uma estimativa percentual). Adoraria trocar idéias sobre as
metodologias da Engenharia de Software (será o tema da minha próxima
monografia), mas essa lista é de Java.

Novamente obrigado pela resposta, muito me ajuda. Sou iniciante com
responsabilidades de engenheiro de software, minha experiência é apenas
com arquitetura (analise) e implementação (programação). Qualquer
informação, critica (construtiva ou não) e correção será de fundamental
importância para mim.

Obrigado a todos!

> Mensagem Original:
> Data: 08:41:28 26/03/2009
> De: Josir Gomes <josir@jsk.com.br>
> Assunto: [java-br] Re: Quantas horas vcs gastam para implementar 1 Ponto de Função?

> Olá Anderson,
>
> eu acredito que o Tiago está utilizando um número médio que é dado pelas grandes consultorias ou pela literatura. Concordo entretanto que esse número médio pode estar totalmente fora da realidade.
>
> Tiago, se é uma média, uma consultoria pode gastar 20h e a outra 4h, concorda ?
> Como o contratante sabe se a fábrica de software vai utilizar um framework super otimizado e irá gastar 4h por PF ou se eles vão contratar uns 50 indianos que irão fazer cada tela/relatório/consulta na munheca ?
>
> Acho que neste caso, a consultoria deve informar quantas horas gasta por ponto de função. Se ela não tem esse número, comece a estranhar...
>
> Uma metáfora: um metro quadrado de um apartamento leva em média 36h para ter o seu acabamento realizado (contando paredes, pintura, azulejos, revestimento, etc). Entretanto a construtora pode construir as paredes com gesso cartonado (tecnologia moderna) ou pode fazer tudo com alvenaria (tijolo, cimento, etc.) - quem constrói em menos horas ?
>
> Apenas uma provocação com o objetivo de abrir a mente: como é bom trabalhar com metodologias ágeis onde você tem condições de avaliar a produtividade do projeto ao longo do seu desenvolvimento sem ter que ficar amarrado com uma ou mais métricas que muitas vezes são chutes homéricos...
>
> Um abraço,
> Josir.
>
>>
>> Comentando:
>>
>> > Pelo que aprendi na minha pós-graduação, esse número é padrão dependendo
>> > da linguagem de programação (ex: Java 14 horas, .Net 12 horas).
>>
>> Não. O número NÃO é padrão. Depende de cada empresa. Java pode variar
>> em qualquer valor, dependendo da produtividade da empresa.
>> Não é complexo de compreender.
>> Se você pegar um sistema simples com o mesmo número de Pontos de
>> Função (por exemplo, 200 pontos) e colocar 2 desenvolvedores para
>> realizá-lo você terá tempos e qualidades diferentes para o mesmo
>> sistema. Assim acontece com as empresas.
>>
>
>> > No projeto que estou trabalhando atualmente, a única coisa que não farei
>> > no projeto será a implementação.
>>
>> É o típico desenvolvimento para Fábrica de Software. Neste caso o
>> cálculo de ponto de função será para você mais um parâmetro de
>> controle do projeto. Mas não será útil para DETERMINAR o preço da hora
>> de Fábrica do fornecedor.
>> Não dá para pegar os pontos e SEPARAR, por exemplo, um percentual de
>> quanto é relativo à Implementação.
>
>
>

----------------------------------------------------------
Na Oi Internet você ganha ou ganha. Além de acesso grátis com
qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma,
suporte grátis e muito mais. Baixe grátis o Discador Oi em
http://www.oi.com.br/discador e comece a ganhar.

Agora, se o seu negócio é voar alto na internet,
assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em
http://www.oi.com.br/bandalarga e aproveite essa moleza!

__._,_.___
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
Atividade nos últimos dias
Visite seu Grupo
Yahoo! Mail

Conecte-se ao mundo

Proteção anti-spam

Muito mais espaço

Yahoo! Barra

Instale grátis

Buscar sites na web

Checar seus e-mails .

Yahoo! Grupos

Crie seu próprio grupo

A melhor forma de comunicação

.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog