| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2011 09:17:05
|
moacirjava
Virtual Machine Man
![[Avatar]](/images/avatar/7cc273e8acc02886b2c4c65da1a74663.jpg)
Membro desde: 11/01/2008 11:31:08
Mensagens: 658
Localização: Minas Gerais
Offline
|
Bom dia caríssimos gujeiros!
Seguinte, queria saber a opinião de vocês a respeito de um fato que aconteceu comigo a algumas semanas atrás.
Estava eu em casa num belo sabadão de folga e me chamaram para ir a BH resolver um problema de um sistema foi que concebido de maneira bem errada. Fui até lá vi que o problema era grave e isso me custou duas semanas de trabalho ininterrupto. Eu avisei os diretores que eu poderia trabalhar em cima de uma emergência, mas que não recomendaria vender o sistema a outros clientes justamente pela quantidade excessiva de gambiarras e bugs. Agora eles querem que eu faça customizações e outras implementações em cima de emaranhado de gambs.
E eu pergunto algum de vocês já disse: "-Não vou fazer isso!" a seus diretores?
|
"Para conseguir algo que você nunca teve, precisa fazer algo que nunca fez."
Analista de Sistemas.
SCJP 5
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2011 09:27:53
|
Roger75
GUJ Master
![[Avatar]](/images/avatar/a82d922b133be19c1171534e6594f754.jpg)
Membro desde: 26/10/2003 12:18:59
Mensagens: 1294
Online
|
Mas se pagar bem, que mal tem?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2011 09:30:35
|
WRYEL
JavaEvangelist
![[Avatar]](/images/avatar/d4f3031272693602ccb1df4024655175.png)
Membro desde: 03/03/2008 21:27:20
Mensagens: 447
Localização: São Paulo
Offline
|
Interessante pergunta, a um ano atrás eu me faria a mesma, porém, não sei se é a decisão mais certa que eu tenho tomado ... Daqui pra frente eu apenas alerto e quando possível tento dar uma solução melhor para os possíveis problemas "e" dos problemas que de fato que vão ocorrer, e caso eles ocorra, a culpa não será minha. Foi se a época que por aqui você podia vestir a camisa pelas empresas .... Uma boa parte das empresas só visam o lucro a curto prazo e não se importam muito com a qualidade dos sistemas que vendem ...
edit: Faça das minhas palavras as mesmas do Roger75
This message was edited 1 time. Last update was at 21/06/2011 09:31:41
|
/**
* http://www.wryel.com.br
* SCJA / SCJP / OCWCD
*/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2011 09:31:48
|
luiscesarinfo
JavaTeenager
![[Avatar]](/images/avatar/9b5527044c6c8470d1b47642c872a2a1.jpg)
Membro desde: 15/08/2007 18:26:42
Mensagens: 192
Localização: Goiânia - GO
Offline
|
Se os diretores estão cientes dos problemas que implicam essa customização e ainda sim querem que você o faça, então não acho que você tenha como falar não. Seria insubordinação. A não ser que tecnicamente, não seja possível realizar essas alterações. Aí você terá argumentos para embasar sua negativa.
Mande email "com cópia para todo mundo" documentando suas preocupações e a decisão dos seus gestores.
Minha opinião.
[]'s
|
Esp. em Orientação a Objetos e Internet
Bs. em Ciência da Computação
Analista de Sistemas / Desenvolvedor JAVA
www.icoweb.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2011 09:39:55
|
Polverini
Virtual Machine Man
![[Avatar]](/images/avatar/9e70346d681ac30b01a566a7dabece16.jpg)
Membro desde: 26/05/2009 15:57:49
Mensagens: 707
Offline
|
WRYEL wrote:Interessante pergunta, a um ano atrás eu me faria a mesma, porém, não sei se é a decisão mais certa que eu tenho tomado ... Daqui pra frente eu apenas alerto e quando possível tento dar uma solução melhor para os possíveis problemas "e" dos problemas que de fato que vão ocorrer, e caso eles ocorra, a culpa não será minha. Foi se a época que por aqui você podia vestir a camisa pelas empresas .... Uma boa parte das empresas só visam o lucro a curto prazo e não se importam muito com a qualidade dos sistemas que vendem ...
edit: Faça das minhas palavras as mesmas do Roger75
Concordo, mostra a melhor solução e a M**** que pode dar usando o XGH, ai eles que decidam!
|
Antes de postar consulte seu amigo GOOGLE é de graça !
Estudante de Sistemas de Informação Unifil |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2011 09:49:01
|
Luiz Aguiar
Moderador
![[Avatar]](/images/avatar/843a4d7fb5b1641b0bb8e3c2b2e75231.jpg)
Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline
|
Afinal oq importa é o dinheiro né?! Então pode-se fazer qualquer porcaria por dinheiro e quem comprar que se lasque.
Ai depois ficam "xingando muito no twitter" quando o banco online não funciona, quando o sistema de telefonia manda fatura errada, quando net muda a velocidade da sua conexão por engano... e assim caminha a humanidade capitalista.
[]s
|
-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2011 09:52:22
|
fabiocsilva
JavaEvangelist
![[Avatar]](/images/avatar/2c75cf2681788adaca63aa95ae028b22.jpg)
Membro desde: 19/07/2006 18:53:36
Mensagens: 319
Offline
|
O ideal seria pedir para refazer o sistema de maneira apropriada. Provavelmente eles não vão aceitar, mas já passei por uma situação semelhante e recebi sinal verde(com um prazo apertadíssimo, é claro) para a nova versão. Caso não tenha jeito, procure deixar da maneira mais clara possível que não foi uma decisão sua continuar com o projeto. Se for possível veja até se tem como assinar um documento. Digo isso porque gerente não escreve código, logo a responsabilidade vai cair na sua mão...
This message was edited 1 time. Last update was at 21/06/2011 09:53:40
|
"The only place where success comes before work is in the dictionary."
_____________________
Sun Certified Java Programmer
Sun Certified Business Component Developer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2011 09:53:00
|
moacirjava
Virtual Machine Man
![[Avatar]](/images/avatar/7cc273e8acc02886b2c4c65da1a74663.jpg)
Membro desde: 11/01/2008 11:31:08
Mensagens: 658
Localização: Minas Gerais
Offline
|
Luiz Aguiar wrote:Afinal oq importa é o dinheiro né?! Então pode-se fazer qualquer porcaria por dinheiro e quem comprar que se lasque.
Ai depois ficam "xingando muito no twitter" quando o banco online não funciona, quando o sistema de telefonia manda fatura errada, quando net muda a velocidade da sua conexão por engano... e assim caminha a humanidade capitalista.
[]s
Foda né...
Realmente pagando bem que mal tem. A única coisa que me chateia é a forma com a qual ficam referindo depois, tipo, "fulano é quem fez... chama o fulano a culpa é dele... ah fulando que se vire quem mandou fazer assim..."
|
"Para conseguir algo que você nunca teve, precisa fazer algo que nunca fez."
Analista de Sistemas.
SCJP 5
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2011 10:00:54
|
finotti
JavaEvangelist
![[Avatar]](/images/avatar/8c5f6ecd29a0eb234459190ca51c16dd.jpg)
Membro desde: 02/12/2003 14:51:32
Mensagens: 443
Offline
|
Infelizmente a maioria das empresas que eu conheço trabalham dessa forma.
Já passei muita raiva com a postura de alguns gerentes/diretores em algumas empresas onde trabalhei. Hoje em dia, alerto o gerente sobre o problema e fico com a consciência tranquila. A decisão de vender ou não um sistema mal feito foge do meu escopo. Então, cada um com seus problemas... Sei que vai ser ruim dar manutenção e/ou acrescentar novas funcionalidades ao sistema gambiarrado, mas são os ossos do ofício.
|
JavaFaces |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2011 10:16:08
|
wellington.nogueira
GUJ Ranger
![[Avatar]](/images/avatar/00c1de56b1cbab48f9869c1460d70e76.png)
Membro desde: 11/08/2006 11:29:56
Mensagens: 914
Localização: Osasco-SP
Offline
|
Esse tópico é esclarecedor
http://www.guj.com.br/java/243635
Olhe com cuidado para os itens: 8, 10. Mas não se esqueça de ler os demais. Creio que teu projeto deva se encaixar
|
57 45 4C 4C 49 4E 47 54 4F 4E
Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
"Se você acha que programar em Java com Swing é simples? Acredite em mim, não é!"
http://developmentforever.wordpress.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2011 12:27:35
|
moacirjava
Virtual Machine Man
![[Avatar]](/images/avatar/7cc273e8acc02886b2c4c65da1a74663.jpg)
Membro desde: 11/01/2008 11:31:08
Mensagens: 658
Localização: Minas Gerais
Offline
|
wellington.nogueira wrote:Esse tópico é esclarecedor
http://www.guj.com.br/java/243635
Olhe com cuidado para os itens: 8, 10. Mas não se esqueça de ler os demais. Creio que teu projeto deva se encaixar 
Realmente a urgência das modificações seguiram essa metodologia.
|
"Para conseguir algo que você nunca teve, precisa fazer algo que nunca fez."
Analista de Sistemas.
SCJP 5
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2011 12:34:51
|
moacirjava
Virtual Machine Man
![[Avatar]](/images/avatar/7cc273e8acc02886b2c4c65da1a74663.jpg)
Membro desde: 11/01/2008 11:31:08
Mensagens: 658
Localização: Minas Gerais
Offline
|
Luiz Aguiar wrote:Afinal oq importa é o dinheiro né?! Então pode-se fazer qualquer porcaria por dinheiro e quem comprar que se lasque.
Ai depois ficam "xingando muito no twitter" quando o banco online não funciona, quando o sistema de telefonia manda fatura errada, quando net muda a velocidade da sua conexão por engano... e assim caminha a humanidade capitalista.
[]s
Gostei da sua colocação!
|
"Para conseguir algo que você nunca teve, precisa fazer algo que nunca fez."
Analista de Sistemas.
SCJP 5
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2011 12:42:54
|
adriano_si
JWizard
![[Avatar]](/images/avatar/4f9ef38edcfc460a00cbb8ed5dee299c.jpg)
Membro desde: 01/10/2006 15:29:40
Mensagens: 2047
Offline
|
A situação é complicada, mas creio que as coisas devam realmente serem colocadas no papel, que é assim que esse tipo de empresa funciona, quase como um contrato mesmo.
Como alguns colegas falaram, depois a bagaça cai no teu colo e ninguém lembra que foi avisado previamente, todo mundo vem te perguntar o que aconteceu de errado e a culpa passa a ser tua...
Sério, se for pra fazer, jogue a responsabilidade para quem realmente a tem.
"Pagando bem, que mal tem"... seguindo essa lógica, transforme-se em assassino de aluguel Moacir, paga melhor e o trabalho sujo não precisa de manutenção... heuehueheuehueheueheuheueh
Abs []
|
"É preciso ter mais fé pra acreditar que viemos do nada..."
Blog - http://aohana.wordpress.com/
Padrão de nomenclatura Java - http://www.oracle.com/technetwork/java/codeconventions-139411.html#16712
Doc. Java - http://www.oracle.com/technetwork/java/javase/documentation/index.html
Faça perguntas Inteligentes - http://istf.com.br/perguntas
Sobrevivência no GUJ:
(Regras) http://www.guj.com.br/java/21516-regras-do-forum
(Boa prática) http://www.guj.com.br/java/15477-antes-de-voce-perguntar
(Código fonte) http://www.guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2011 12:50:48
|
moacirjava
Virtual Machine Man
![[Avatar]](/images/avatar/7cc273e8acc02886b2c4c65da1a74663.jpg)
Membro desde: 11/01/2008 11:31:08
Mensagens: 658
Localização: Minas Gerais
Offline
|
Boa.
|
"Para conseguir algo que você nunca teve, precisa fazer algo que nunca fez."
Analista de Sistemas.
SCJP 5
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2011 12:54:42
|
raf4ever
GUJ Master
Membro desde: 30/01/2005 01:34:51
Mensagens: 1755
Localização: Fortaleza-Ce
Offline
|
Luiz Aguiar wrote:Afinal oq importa é o dinheiro né?! Então pode-se fazer qualquer porcaria por dinheiro e quem comprar que se lasque.
Ai depois ficam "xingando muito no twitter" quando o banco online não funciona, quando o sistema de telefonia manda fatura errada, quando net muda a velocidade da sua conexão por engano... e assim caminha a humanidade capitalista.
[]s
E ele faz oq então,perde o emprego?
|
Rafael Roque
Quis custodiet ipsos custodes?
IBM Certified SOA Associate
ITIL Foundations Certified
SCEA(I)
SCWCD
SCJP
|
|
|
 |
|
|