| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/05/2007 16:11:54
|
setasan
What is classpath?
Membro desde: 23/04/2007 12:33:06
Mensagens: 6
Offline
|
Ler este tópico me fez ver e confirmar suspeitas, baseadas em minhas experiências, com relação a uma fabrica de software. E como o CV disse, "Fabrica de Software" nada mais é do que um produto de Marketing. Na minha opinião não passa do sonho de todo dono de empresa de TI, não se pode prever tudo que irá acontecer no desenvolvimento de um software e é quase impossível saber quando o mesmo estará pronto, como ocorre em uma fabrica. O problema é que as pessoas que estão nestas "fabricas de software" tem plena certeza de que isso é possível enquanto se baseiam em métricas loucas e metodologias (CMMI) que não conseguem nem metade dos resultados para qual foram propostas. Não sei qual é o futuro do desenvolvimento de software... mas seguindo essa ideia, de que desenvolver é um processo exato, talvez seja possível "programar" o proprio desenvolvimento ao ponto de programadores não serem mais necessários
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/05/2007 17:22:55
|
lavh
Forum Spammer
Membro desde: 30/07/2006 16:09:55
Mensagens: 1262
Offline
|
setasan wrote:Ler este tópico me fez ver e confirmar suspeitas, baseadas em minhas experiências, com relação a uma fabrica de software. E como o CV disse, "Fabrica de Software" nada mais é do que um produto de Marketing. Na minha opinião não passa do sonho de todo dono de empresa de TI, não se pode prever tudo que irá acontecer no desenvolvimento de um software e é quase impossível saber quando o mesmo estará pronto, como ocorre em uma fabrica. O problema é que as pessoas que estão nestas "fabricas de software" tem plena certeza de que isso é possível enquanto se baseiam em métricas loucas e metodologias (CMMI) que não conseguem nem metade dos resultados para qual foram propostas. Não sei qual é o futuro do desenvolvimento de software... mas seguindo essa ideia, de que desenvolver é um processo exato, talvez seja possível "programar" o proprio desenvolvimento ao ponto de programadores não serem mais necessários 
Cara, desculpa mas sou obrigado a discordar da sua opinião. Mas antes de mais nada, tbm sou contra fábricas de software...
É claro que é possível se obter métricas aproximadas de quanto tempo vai levar o projeto. Senão tbm vira um circo neh, imagina vc chegar pro seu cliente e falar "ó...não sei quando vou terminar, quando acabar eu te entrego o software"...acho q seria inviável isso...
O grande problema das fábricas de software é que elas mesmo ignoram as métricas que elas fazem e falam pro cliente que vão fazer em um tempo muito menor pra conseguir vender o projeto....se eles fazem a métrica e dá que vai levar 1 ano, eles falam pro cliente que leva 6 meses...
Mas uma métrica e um planejamento bem feito e bem seguido é muito eficiente! Mesmo pq leva em conta riscos como funcionário sair, ficar doente, o projeto dar uma travada e etc...
e o CMMi não diz que desenvolver é um processo exato. Ele só intrefere no controle do projeto. Não que eu goste do CMMi, muito pelo contrário. Mas uma coisa é certa, empresa nenhuma usa ele adequadamente, a que eu trabalhava pagou pra tirar...
|
http://www.hespanha.com.br/blog |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/05/2007 01:24:04
|
Kenobi
Forum Spammer
![[Avatar]](/images/avatar/cf2226ddd41b1a2d0ae51dab54d32c36.jpg)
Membro desde: 14/11/2003 13:06:37
Mensagens: 1434
Localização: Brasil
Online
|
Essa é uma realidade, já participei de alguns processos, em alguns casos esses foram abandonados, pelo time-to-marketing. Uma vez concluído, raramente são seguidos.
Também tive uma experiência positiva com o Scrum, projeto que eu participei fora conduzido sob tal regime e acho realmente que tem muito mais haver com nossas necessidades, cultura e ter previsibilidade sob o Caos , como o Scrum prega , é praticamente impossível.
Agora, pior que o termo Fábrica de Software, somente BODYSHOP ... affff açougue puro ..
|
------------------------------------------------------------------
"Massakatsu Agatsu Katsuhaiabi" - "A verdadeira vitória é aquela sobre nós mesmos". / acesse :soaexpert.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/05/2007 06:55:48
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7817
Localização: São Paulo, SP
Offline
|
lavh wrote:É claro que é possível se obter métricas aproximadas de quanto tempo vai levar o projeto. Senão tbm vira um circo neh, imagina vc chegar pro seu cliente e falar "ó...não sei quando vou terminar, quando acabar eu te entrego o software"...acho q seria inviável isso...
Sim, existem metricas, mas esse "nao sei quando vou terminar, quando acabar te entrego o software" nao eh exatamente o que as metodologias ageis promovem, com o porem muito importante que as "entregas" sao semanais ou quinzenais?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/05/2007 12:23:19
|
lavh
Forum Spammer
Membro desde: 30/07/2006 16:09:55
Mensagens: 1262
Offline
|
cv wrote:
lavh wrote:É claro que é possível se obter métricas aproximadas de quanto tempo vai levar o projeto. Senão tbm vira um circo neh, imagina vc chegar pro seu cliente e falar "ó...não sei quando vou terminar, quando acabar eu te entrego o software"...acho q seria inviável isso...
Sim, existem metricas, mas esse "nao sei quando vou terminar, quando acabar te entrego o software" nao eh exatamente o que as metodologias ageis promovem, com o porem muito importante que as "entregas" sao semanais ou quinzenais?
ah sim, mas esse porem é muito importante mesmo! As entregas são feitas semanalmente ou quinzenalmente...ai é ótimo!!!
Quando expressei minha opinião, estava me referindo ao modelo tradicional de desenvolvimento de software, onde se entrega tudo de uma vez só para o cliente no final. Daí eu acho inviável vc não dar um prazo pro cliente...
com metodologias ageis, o cliente acompanha o andamento do desenvolvimento, ai não vejo muito problema!
|
http://www.hespanha.com.br/blog |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/07/2008 18:31:43
|
Luiz Aguiar
Moderador
![[Avatar]](/images/avatar/843a4d7fb5b1641b0bb8e3c2b2e75231.jpg)
Membro desde: 23/01/2005 00:05:55
Mensagens: 2935
Localização: São Paulo
Offline
|
olha eu ressucitando o tópico rs
1 ano depois do falecimento dos posts nesse tópico, queria saber a opinião hoje de vcs sobre como anda o mercado de desenvolvimento?
Estou meio assutado ainda vendo empresas que estão se moldando agora, novas, procurando uma maneira de trabalho de "Fabrica de Software", vejo amigos comentando que suas empresas querer ter 90% do corpo de JR e estagiários, que iniciam projetos HOJE com Struts 1, porque o mercado conhece e como a rotatividade é alta qualquer um pode chegar e mandar bala.
Isso tem fundo de verdade? tem, mas essas empresas não querem pessoas, querem números, afinal onde se é um pessoa que faz parte de um time, eu acredito que a rotatividade não seja grande, onde se é apenas mais um "recurso", tanto faz quem é vc e se vc quer ficar ou não.
Eu estou meio por fora de como as coisas estão rumando no mercado e o modelo de fábrica (consultorias de 3 letrinhas by Shoes) realmente esta forte e crescendo ou realmente tem algo errado com essas empresas?
[]'s
|
-
Blog de Tecnologia
Blog de Fotografia - visitem !!!
@laguiar
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 07:11:04
|
luiz_ross
Forum Spammer
![[Avatar]](/images/avatar/ac627ab1ccbdb62ec96e702f07f6425b.jpg)
Membro desde: 25/09/2002 16:38:34
Mensagens: 1100
Localização: Salto, SP
Offline
|
Luiz Aguiar wrote:....
Eu estou meio por fora de como as coisas estão rumando no mercado e o modelo de fábrica (consultorias de 3 letrinhas by Shoes) realmente esta forte e crescendo ou realmente tem algo errado com essas empresas?
[]'s
Eu vejo que a tendência é só aumentar a adoção desse tipo de modelo. E digo mais, como a mão de obra é beeeeeem mais barata em outros estados, todo trabalho de "desenvolvimento" sairá dos grandes centros. Falo isso porque isso é que acontece na atual empresa que trabalho. Grande parte dos projetos que começaram a ser desenvolvidos aqui em São Paulo, foram todos pra Bahia, e qual a justificativa? Custo com a mão de obra. Enquanto um sênior aqui em São Paulo rala pra ganhar seus R$6.000,00, R$7.000,00, lá na Bahia eles encontrar gente que se sujeita a ganhar de 1/3 e metade do que se ganha aqui em São Paulo.
|
"Quanto mais inteligente é um homem, mais originalidade ele descobre nos homens. Pessoas ordinárias não enxergam nenhuma diferença entre eles" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 08:22:59
|
André Fonseca
Forum Spammer
![[Avatar]](/images/avatar/286b0b3ea509af1aeff6bb47299d96d7.png)
Membro desde: 23/02/2007 15:52:55
Mensagens: 1522
Offline
|
bom, aqui eu trabalho numa fábrica de software, quando se referem a gente se referem aos meninos da fábrica.. rs agora, o esquema que a gente trabalha aqui não tem quase nada a ver com uma linha de montagem onde teria a entrada - especificações - e depois a saída - software..
|
Você é novo no GUJ?
Como fazer perguntas?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 08:29:09
|
DaviPiala
Virtual Machine Man
![[Avatar]](/images/avatar/1a7f33274089feff1baef7286b95fe0e.jpg)
Membro desde: 17/08/2007 19:17:35
Mensagens: 546
Localização: São Paulo
Offline
|
Eu acho que é util eu dar um testemunho sobre a minha experiência como cliente de uma fabrica de software:
HSBC como cliente da fábrica:
Trabalhei alguns anos com sistemas de RH do HSBC, depois de uns 2 anos que eu estava na empresa, recebemos a triste noticia que o banco tinha tomado a decisão de impedir que todo o analista de sistemas do banco desenvolve-se ou desse manutenção em sistemas, teriamos o perfil de gerentes de projeto. Foi implantada uma metodologia monstruosa para construir foguetes e tivemos que engolir toda aquela baboseira. Todos os nossos sistemas seriam desenvolvidos nas fabricas de software das consultorias 3 letrinhas.
Foi o primeiro ano a metodologia não era nada agradavel, nada aplicavel a projetos médios e pequenos por causa das fases dessa metodologia nós trabalhamos com sobreposição de fases, nosso clientes as areas business ficavam responsaveis por solicitar em Use Case depois suplementado pela consultoria e aprovado por nós do TI eram de péssima qualidade pra não dizer terrivelmente ruim!, pequenas alterações que faziamos em uma semana isso com uma boa documentação e teste passaram a ter quase dois meses, pois o tempo de build da fábrica e absurdamente ridiculo!
Eu lembro muito bem dos valores um sistema de interface entre aplicativo estava orçado em 85 mil reais, sem brincadeira aquela interface entre eu montaria em um mês tranquilamente(Lá eu montei duzias), manutenções e módulos que para nossa equipe eram faceis custavam bagatelas de 50 mil reais(uma semana duas semanas de desenvolvimento pela nossa equipe) e tivemos projetos de 500 mil, 300 mil e por ai vai.
Os programas desenvolvidos pela fábrica levavam o dobro ou triplo do tempo e quando chegavam se já sabe, eram de uma qualidade péssima, parece que o pessoal analista de sistemas da consultoria não tinha feito nada! Os programas com problema de testes de tela foco, validação e na maioria das vezes totalmente fora da necessidade do usuário.
Depois de muito stress em dois anos a fabrica foi sendo deixada de lado e começou a voltar o desenvolvimento um bom para nossa equipe. Hoje a fabrica é utilizada com muita moderação e não vem sendo util até no nesse ano quando falei com um ex-colega.
This message was edited 1 time. Last update was at 03/07/2008 08:30:39
|
Si temi more regat
Efamima dove tore
Infata dio re
Infa lati plastire |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 09:02:15
|
Bruno Laturner
Forum Spammer
![[Avatar]](/images/avatar/5800ccd9514fd789d08e5831951aa6bc.jpg)
Membro desde: 18/02/2008 16:17:53
Mensagens: 2705
Localização: Cuiabá, MT
Offline
|
Quote de um ano atrás, mas vamos lá:
TheMask wrote:<desabafo>Por que será que administradores frustrados vêm reinventar justamente em TI práticas fracassadas em outras indústrias?</desabafo>
As práticas de outras indústrias não são fracassadas. Elas simplesmente funcionam lá, e talvez em alguma outra indústria de outro ramo.
Mas em TI não funcionam.
Desenvolver um software:
-não é como construir um prédio
-não é como montar um carro numa linha de montagem
-não é equivalente a processo algum do mundo físico
Parafraseando Fred Brooks
Uma mulher pode gerar um filho em nove meses, mas nove mulheres não podem gerar um em um mês.
Isso quer dizer que você pode até colocar o dobro de peões para cavar um buraco na metade do tempo, mas não adianta alocar o dobro de programadores em um projeto para tê-lo feito na metade do tempo. Dependendo da hora, vai até atrasar mais o projeto.
Eis a simples diferença entre um trabalho físico, perfeitamente particionável, de um totalmente interligado, um trabalho intelectual.
Eis por quê práticas e gerenciamento provenientes de outras indústrias não funcionam.
|
A resposta acima foi achada em menos de 5 minutos no google.
The prisoner falls in love with his chains. --E.W. Dijkstra |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 09:15:11
|
kruger
Thread.start()
Membro desde: 03/10/2007 18:41:36
Mensagens: 26
Offline
|
Fábrica de Software é antagônico à desevolvimento ágil em sua essência. Fábricas deste tipo por definição trablham com entradas e saídas, entradas na forma de requisitos colhidos por um analista para a fabrica de projetos, projetos como entrada para a fabrica de codigos e por aí vai.
disse tudo...
não consigo visualizar uma fábrica de software utilizando uma metodologia ágil...seja lah qual for..
já trabalhei em 2 fábricas de software, e nelas eu apreendi de tudo...tudo o que NÃO
deve ser feito no desenvolvimento de software. Na minha opnião, desenvolvimento de software é um processo criativo e que valoriza principalmente as pessoas... e uma fábrica de software é o contrário disso. Uma fabrica vende horas .... como se fosse um "commodity".
nas fábricas onde trabalhei, o trabalho poderia ser feito na metade do tempo, com a metade
de pessoas... mas isso numa fábrica não tem a menor importância, o importante é faturar !!!
Sinceramente, acho que as empresas (onde se incluem também as consultorias de 3 letrinhas) que só visam o curto prazo e lucro imediato, estão fardadas a desaparecer.
|
Eduardo Kruger
http://coding4food.com
"There is no CODE that is more flexible than NO code." - Brad Appleton |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 09:32:40
|
DaviPiala
Virtual Machine Man
![[Avatar]](/images/avatar/1a7f33274089feff1baef7286b95fe0e.jpg)
Membro desde: 17/08/2007 19:17:35
Mensagens: 546
Localização: São Paulo
Offline
|
Fala Kruger!
Vc ainda ta na Fabrica da Dts?
Sinceramente, acho que as empresas (onde se incluem também as consultorias de 3 letrinhas) que só visam o curto prazo e lucro imediato, estão fardadas a desaparecer.
Concordo plenamente as empresas que começaram com essa história de utilizar fábrica de software há algum tempo, parece que estão acordando e vem pressionando as 3 letrinhas.
|
Si temi more regat
Efamima dove tore
Infata dio re
Infa lati plastire |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 10:31:15
|
Tecnoage
Forum Spammer
Membro desde: 13/03/2005 23:18:07
Mensagens: 1711
Localização: SP
Offline
|
Eu trabalho em um projeto d downsizing aonde tem N consultorias que trabalham nesse esqueminha tosco de fábrica... O s subprojetos em que trabalho simplesmente não terminam huahuaha
Trocentos estagiários e jr para fazer um subsistema minúsculo que poderia ser feito por um único cara razoavelmente experiente... Ae vc inclui que boa parte dos analistas (salvo raras excessões) que não tem nem idéia do que estão fazendo... Já viu né... Depois tenho que ficar consertando (REFAZENDO) a merda malfeita... fazer o q...
Ah e sem falar que toda vez q meu gerente fala: "dá pra vc resolver aquele probleminha lá?" pode crer que o dia que eu ia perder fazendo isso já virou 3 meses...
This message was edited 1 time. Last update was at 03/07/2008 10:40:28
|
Arquiteto de Software
Sysped Solutions
R3 SAP CAT-83, NF-e, ECD, EFD, CT-e, MANAD, IN86
www.sysped.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 11:33:39
|
Luiz Aguiar
Moderador
![[Avatar]](/images/avatar/843a4d7fb5b1641b0bb8e3c2b2e75231.jpg)
Membro desde: 23/01/2005 00:05:55
Mensagens: 2935
Localização: São Paulo
Offline
|
não entra na minha cabeça porque as empresas se submetem a isso ainda... será que os "clientes" são tão burros assim? décadas de projetos errados e prejuízos financeiros não ensinou nada à ninguém?
|
-
Blog de Tecnologia
Blog de Fotografia - visitem !!!
@laguiar
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 11:55:21
|
DaviPiala
Virtual Machine Man
![[Avatar]](/images/avatar/1a7f33274089feff1baef7286b95fe0e.jpg)
Membro desde: 17/08/2007 19:17:35
Mensagens: 546
Localização: São Paulo
Offline
|
O problema que os empresários não sabem que a fabrica de software é jogar dinheiro pela janela.
Economizar no profissional é aumentar seu prejuízo.
|
Si temi more regat
Efamima dove tore
Infata dio re
Infa lati plastire |
|
|
 |
|
|