Gerenciamento de produção!  XML
Índice dos Fóruns » Metodologias de Desenvolvimento e Testes de Software
Autor Mensagem
Zakim
JavaEvangelist
[Avatar]

Membro desde: 21/07/2005 09:25:24
Mensagens: 453
Localização: Cuiabá - MT
Offline

bom, estamos em um forum de Gerenciamento de produção! Em especial, producão de software! A idéia é ver algumas coisas legais que podem melhorar alguns processos legais e discuti-los de acordo com esses kras que vc citou! hehehe


Se houver necessidade de patterns, quem venham os patterns! rss


Valder Lemes Zacarkim - Zakim

A verdade é que somos malditos aficcionados pela beleza e enquanto não agradamos aos nossos olhos, não conseguimos pensar com clareza!
[Email] [MSN]
aleck
JavaEvangelist
[Avatar]

Membro desde: 27/03/2006 08:08:33
Mensagens: 396
Localização: Rio de Janeiro
Offline

Pelo amor de Deus, não implante estas idéisas de óperários em uma empresa de software, isto é um retrocesso.

Quer uma maneira de medir produtividade? Deixe os profissionais estimarem o tempo, fazerem e monte uma planilha de controle tempo x tarefa, com isso, você saberá quais os profissionais ideais para cada tarefa. ( vc tb pode subdividir por assunto, isso ajuda a saber quais profissionais são bons em quais tarefas, suporte, quick fix, new feature, etc)

Creio que isto é uma metodologia que não me vem o nome agora, porém existem software para isso.

Todas minhas experiencias de gerenciamento seguindo os nomes citados anteriormente só levaram ao estresse da equipe.

This message was edited 1 time. Last update was at 21/05/2008 07:32:44


Alexandre Oliveira

Você passaria nesta entrevista de emprego?

Aquele que duvida e não investiga torna-se não só infeliz mas também injusto. (Pascal)

No mundo, apenas há duas maneiras de subirmos, ou graças à nossa habilidade, ou mediante a imbecilidade dos outros (Jean de La Bruyère)


[MSN]
Zakim
JavaEvangelist
[Avatar]

Membro desde: 21/07/2005 09:25:24
Mensagens: 453
Localização: Cuiabá - MT
Offline

Pelo amor de Deus, não implante estas idéisas de óperários em uma empresa de software, isto é um retrocesso.



Não vamos aplicar isso em lugar algum! Seria andar para traz! Só vamos discutir e ver como isso poderia influenciar ou ajudar dentro de uma empresa de desenvolvimento! Alguma coisa boa deve ter!


Creio que isto é uma metodologia que não me vem o nome agora, porém existem software para isso.


Quais os softwares para isso?

Antes de propor qualquer nova idéia de melhoria em um processo, preciso ter embasamento suficiente sobre quais os principios! Querendo ou não, Eles são o principio de tudo! O Sistema Toyota de Produção por exemplo.


Valder Lemes Zacarkim - Zakim

A verdade é que somos malditos aficcionados pela beleza e enquanto não agradamos aos nossos olhos, não conseguimos pensar com clareza!
[Email] [MSN]
windsofhell
JavaEvangelist
[Avatar]

Membro desde: 15/06/2007 08:31:17
Mensagens: 454
Localização: Stockholm - Sweden
Offline

Aqui na empresa funciona da seguinte maneira:

O nosso projeto eh baseado em releases. Quando o gerente de projeto vai analisar tudo o que podera entrar nesse release, por exemplo, nos temos a lista de coisas a fazer no Jira ( bug fixes, new features e etc).
Na maioria das vezes nos temos uma janela de mais ou menos 2 meses pra ter um novo release entao o nosso gerente tenta analisar o que vai entrar ou nao no release (analisando o que eh urgente ou nao). Depois disso ele atribui cada item pra um determinado desenvolvedor.
Nao tem nada disso de terminar uma tela em 3 horas... se eu pego um item pra resolver eu posso levar 1 mes ou 1 dia nao importa (desde que na data marcada do code freezing esteja tudo pronto).

Aqui na empresa a gente tem um sistema de avaliacao que eu acho bem interessante, todo inicio de ano nos temos que colocar varios objetivos profissionais em diversas areas tipo "assegurar que vc esta entregando um bom produto e dentro dos prazos estipulados" etc etc ( isso inclui aperfeicoamento pessoal tb, tipo treinamentos). Tem uns objetivos que sao fixos todo mundo na empresa tem que cumprir e esses sao avaliados tb.

No final do ano, o meu gerente direto entra no sistema e faz uma avaliacao de cada um dos objetivos que eu defini e depois eu tenho que fazer uma auto-avaliacao. A cada objetivo tb eh dado uma nota de 1 a 5.

E com a nota final eles avaliam a sua produtividade, a qualidade do trabalho e a bonificacao de final do ano. E isso nao define somente a bonificacao, define tb pro exemplo o seu cargo na empresa, se por um acaso o seu gerente viu que vc se destacou em uma determinada area, se houver interesse a pessoa pode comecar a trabalhar pra ocupar outra posicao, virar um Desenvolvedor Senior, mudar de projeto ou ate mesmo de area. Aqui na empresa tem muita gente que era desenvolvedor e acabou virando Trader.


//Daniel

This message was edited 3 times. Last update was at 21/05/2008 09:01:33


http://windsofhell.blogspot.com
[WWW] [MSN]
aleck
JavaEvangelist
[Avatar]

Membro desde: 27/03/2006 08:08:33
Mensagens: 396
Localização: Rio de Janeiro
Offline

Daniel, este sistema de avaliação é da IBM, não sei se é o seu caso mas acho bem legal também.

Zakim, é só dar uma olhada aqui no forum mesmo pra ver que gerenciamento classico nao é dos mais adequados, tente ler algo sobre scrum.

Se basear em sistema de fábrica onde as pessoas não pensam, apenas executam, só vai levar sua empresa a perder produtividade, pois desenvolvedores trabalham exatamento com a mente, tirando isso deles vc pode substituir por macacos q vai dar no mesmo.

This message was edited 1 time. Last update was at 21/05/2008 09:28:09


Alexandre Oliveira

Você passaria nesta entrevista de emprego?

Aquele que duvida e não investiga torna-se não só infeliz mas também injusto. (Pascal)

No mundo, apenas há duas maneiras de subirmos, ou graças à nossa habilidade, ou mediante a imbecilidade dos outros (Jean de La Bruyère)


[MSN]
Zakim
JavaEvangelist
[Avatar]

Membro desde: 21/07/2005 09:25:24
Mensagens: 453
Localização: Cuiabá - MT
Offline

windsofhell , achei interessante a forma com que sua empresa lida com isso! Me deu algumas idéias



aleck, estou olhando no forum e pesquisando tudo o que puder para obter o melhor embasamento possivel sobre produção, isso inclui, metodologias ágeis tbm!

obrigado!

Valder Lemes Zacarkim - Zakim

A verdade é que somos malditos aficcionados pela beleza e enquanto não agradamos aos nossos olhos, não conseguimos pensar com clareza!
[Email] [MSN]
windsofhell
JavaEvangelist
[Avatar]

Membro desde: 15/06/2007 08:31:17
Mensagens: 454
Localização: Stockholm - Sweden
Offline

Aleck.

Nao, esse sistema foi desenvolvido aqui mesmo. Eh bem legal, tanto para a chefia como pro funcionario. Desse jeito nos temos uma maneira de saber se a empresa esta aproveitando todo o potencial do funcionario. Com os objetivos no inicio do ano nos sempre temos "o que buscar" eh sempre um desafio, nao da pra ficar acomodado. Nesse sistema tb nos colocamos 3 cursos que nos gostariamos de fazer durante o ano, eu por exemplo ja fiz Java Best Practices esse ano.
Com a avaliacao da pra saber os nossos pontos fortes e o que precisa de um "improve".

Zakim,

Com certeza!! Na ultima empresa que eu trabalhei tinha um carinha que queria ser tipo um "gerente" nosso e ele trouxe um programa pra inserir todo os dias a tarefa e quantas horas usou pra fazer. Tb nas reunioes na hora de dividir as tarefas ele perguntava pra gente quantas horas levaria pra terminar, ai ele colocava no cronograma, ai no final a soma de tudo era o deadline pra entrega (mais burro impossivel).
Era muito chato ficar inserindo horas naquele maldito programinha toda hora, fora os stress de ficar pensando que vc tem que terminar uma coisa e x horas. Desse jeito a criatividade vai la embaixo.

Imprevistos em equipes acontence, gente fica doente, falta por motivos pessoais, feriados, etc... Por isso eu acho muito melhor trabalhar dessa maneira, tipo "em dois meses da pra gente fazer isso, isso e isso" e fechou, distribui as tarefas e se alguem terminar em duas semanas, pode talvez pegar mais alguma tarefa ( de alguem que ta com mais coisa pra fazer) ou entao ajudar outro colega.


//Daniel

This message was edited 1 time. Last update was at 21/05/2008 10:32:59


http://windsofhell.blogspot.com
[WWW] [MSN]
Zakim
JavaEvangelist
[Avatar]

Membro desde: 21/07/2005 09:25:24
Mensagens: 453
Localização: Cuiabá - MT
Offline

Eu não sei se você pode fazer isso, mas, poderia dar mais detalhes sobre essa forma de gerenciar a produção?

Você deve ser um funcionário feliz... heheheh (Isso não quer dizer que eu não seja!)
Diferente e eficaz!

Valder Lemes Zacarkim - Zakim

A verdade é que somos malditos aficcionados pela beleza e enquanto não agradamos aos nossos olhos, não conseguimos pensar com clareza!
[Email] [MSN]
aleck
JavaEvangelist
[Avatar]

Membro desde: 27/03/2006 08:08:33
Mensagens: 396
Localização: Rio de Janeiro
Offline

Daniel, provavelmente este sistema de avaliação é algo conhecido, pois como a IBM outras empresas que conheçam usam exatamente a mesma coisa, inclusive os cursos.

Alexandre Oliveira

Você passaria nesta entrevista de emprego?

Aquele que duvida e não investiga torna-se não só infeliz mas também injusto. (Pascal)

No mundo, apenas há duas maneiras de subirmos, ou graças à nossa habilidade, ou mediante a imbecilidade dos outros (Jean de La Bruyère)


[MSN]
windsofhell
JavaEvangelist
[Avatar]

Membro desde: 15/06/2007 08:31:17
Mensagens: 454
Localização: Stockholm - Sweden
Offline

Zakim wrote:Eu não sei se você pode fazer isso, mas, poderia dar mais detalhes sobre essa forma de gerenciar a produção?

Você deve ser um funcionário feliz... heheheh (Isso não quer dizer que eu não seja!)
Diferente e eficaz!


Eh tem o lance de confidencialidade (eh assim???) e infelizmente o conhecimento que eu tenho sobre isso eh muito superficial eu sou um simples desenvolvedor heheh
A impressao que eu tenho aqui eh que a avaliacao de produtividade nao eh medida por exemplo se vc faz 10 telas ou paginas em 1 dia ou trabalho horas extras todos os dias. Acho que tem mais a ver com os objetivos dentro da empresa e dentro do projeto que vc trabalha (como eu falei, usando esse sistema que nos temos).

Porque se vc parar pra pensar nao da pra vc dizer que uma pessoa eh produtiva quando entrega um monte de coisas em um espaco curto de tempo. Pode ser que aquela pessoa entrega um software ruim, design ruim, mal testado, as vezes introduz novos bugs.

Claro que durante o ano o gerente sempre esta avaliando se o funcionario faz as coisas direitinho, entrega no prazo, participa das reunioes, verifica se vc eh ativo nas reunioes ou eh aquele cara quieto, isso tudo eh avaliado e quando chega a epoca de avaliacao que o gerencia vai olhar pra todos os objetivos que vc definiu e dar notas baseado nas coisas que ele constatou durante o ano.

Nao que desse jeito a gente fica 1 mes se fazer nada ai em 1 semana a gente arruma todos os bugs e blz heheh, todos os dias nos temos pequenas reunioes pela manha (eh a primeira coisa que a gente faz) que eh um update de como estao indo as tarefas que estamos trabalhando. Isso eh tb acompanhado pelo Jira.

Como eu disse, a nossa gerente eh bem razoavel o quanto a gente tem que fazer em um novo release, eh muito raro alguem ter que trabalhar extra, se descabelar, ficar sem almoco, alias, se isso acontece pode ate ser um sinal de ma gerencia do projeto. Nao estou falando que aqui nao tem stress, tem bastante, principalmente quando o mercado ta agitado, volume de dados imenso, o servidor com lag, ai o bicho pega.

Com certeza sou bem feliz aqui, a filosofia das empresas fora do pais eh bem diferente das do Brasil. Aprendi um monte de coisas legais, estou trabalhando com gente extremamente boa, com uma metodologia de trabalho que funciona. Nao tenho nada do que reclamar.



Basicamente eh isso.

//Daniel

This message was edited 2 times. Last update was at 22/05/2008 04:00:57


http://windsofhell.blogspot.com
[WWW] [MSN]
Jorge Diz
Thread.start()

Membro desde: 13/03/2008 09:39:28
Mensagens: 40
Offline

Zakim:

Vc já ligou para uma central de atendimento e teve a sensação que o atendente estava mais
condicionado a seguir um roteiro e otimizar certas métricas que a satisfazer vc como cliente ?

Para entender melhor os malefícios de um sistema como o que vc está colocando, leia alguma
coisa do Deming:

http://pt.wikipedia.org/wiki/W._Edwards_Deming

Por favor, preste atenção nos pontos 11 e 12. Sobre as idéias de Deming aplicadas ao
desenvolvimento de software, veja:

http://www.poppendieck.com/

Espero ter contribuído

Jorge






Zakim wrote:Henry Fayol : http://pt.wikipedia.org/wiki/Jules_Henri_Fayol --> Teoria classica da administração

Fez uma ótima contribuição para a administração, que é uma super classe abstrata da gerencia de produção e produtividade!

Frederick Taylor http://pt.wikipedia.org/wiki/Frederick_Winslow_Taylor --> Um kra fissurado em produçao e produtividade, era tido como inflexivel, pq gerou diversas crises no setor trabalhista! Era o kra da metodologia ciêntifica, acreditava que a capacitação e o dominio do conhecimento customizavam a produção. O que de fato é verdade.

É uma boa introdução a administração de produção! Não é atoa que algumas das metodologias ágeis de hoje vieram de grandes industrias!


Henry Ford : http://pt.wikipedia.org/wiki/Henry_Ford --> O kra da producao em série.


Extras :

Administração Holística : http://pt.wikipedia.org/wiki/Administra%C3%A7%C3%A3o_Hol%C3%ADstica

Isso se enquadra bem na visão que devemos ter sobre um projeto ou uma empresa! Interessante.




 
Índice dos Fóruns » Metodologias de Desenvolvimento e Testes de Software
Ir para:   
Powered by JForum 2.1.8 © JForum Team