Como escolher a "tecnologia" a ser usada em um novo projeto ?  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
fsfnit
Java Ninja
[Avatar]

Membro desde: 16/05/2006 13:38:27
Mensagens: 283
Localização: Far Far Away - Niterói / RJ
Offline

Bom pessoal, é o seguinte é o seguinte, com essa fartura de "tecnologia" (design patterns,frameworks ...) como escolher a tecnologia a ser usada em projeto ?
Tenho um sistema web para fazer, basciamente só fará CRUD e geração de relatórios, o que vcs usariam ?

Hibernate ? TopLink ?

+

Servlets e Jsp,Struts, JSF, JSTL, Ajax ? Combinação de 2 desses ?

E agora ?
Estou sofrendo de um mal excesso de "tecnologia"!!!



This message was edited 3 times. Last update was at 08/02/2009 22:56:39

OfbizSolutions
JavaBaby

Membro desde: 03/02/2009 06:10:03
Mensagens: 84
Offline

fsfnit,

O importante e entender as necessidade do cliente, tecnologia e o de menos atualmente.
Por exemplo, o framework Ofbiz oferece tecnicamente todas as necessidades para disponiblizar um ambiente funcional para o modelo de negocio.

Como havia comentado, cada vez menos o mundo precisa desenvolver software, enquanto ja existem framework funcionais para levantar o seu negocio rapidamente.

Olhe o conceito de Ofbiz e ganhe tempo!

So posso comentar, que essa sua preocupaçao se uso EJB, Hibernate, Struts, Java ect etc, e preocupaçao somente de programador bitolado e ultrapassado pelo tempo. O cliente nao quer saber disso, tudo gira em torno de dinheiro $$$.
E so podemos ter muito mais por menos custo e tempo, o cliente ira te adorar! Estamos numa nova ERA!

This message was edited 2 times. Last update was at 05/02/2009 05:38:26


http://ofbiz.apache.org/
[Email]
bruceramone
Debugger

Membro desde: 06/09/2007 16:04:58
Mensagens: 70
Localização: São Bernardo do Campo
Offline

Essa é boa

fsfnit, eu recomendo você usar JSF, pois é muita fácil e rápido criar CRUD's com ele.
[WWW]
Ssalgado
JavaTeenager

Membro desde: 11/04/2005 12:51:05
Mensagens: 199
Offline

OfbizSolutions wrote:fsfnit,

O importante e entender as necessidade do cliente, tecnologia e o de menos atualmente.
Por exemplo, o framework Ofbiz oferece tecnicamente todas as necessidades para disponiblizar um ambiente funcional para o modelo de negocio.

Como havia comentado, cada vez menos o mundo precisa desenvolver software, enquanto ja existem framework funcionais para levantar o seu negocio rapidamente.

Olhe o conceito de Ofbiz e ganhe tempo!

So posso comentar, que essa sua preocupaçao se uso EJB, Hibernate, Struts, Java ect etc, e preocupaçao somente de programador bitolado e ultrapassado pelo tempo. O cliente nao quer saber disso, tudo gira em torno de dinheiro $$$.
E so podemos ter muito mais por menos custo e tempo, o cliente ira te adorar! Estamos numa nova ERA!



O cara pergunta: "Eu devo comprar pão de forma ou pão frances ?"
Ai você responde: "Compra sardinha !"

Dá para ver que você ama esse Ofbiz, mas é sacanagem vir esculhambar o tópico dos outros, concorda ?

peczenyj
Moderador
[Avatar]

Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline

Eu diria que depende da experiência da equipe e do prazo. Vcs tem tempo pra aprender a integrar essas tecnologias todas? Se sim, façam uns testes com todas =)

http://pacman.blog.br

'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.'
[WWW]
rlazoti
Virtual Machine Man
[Avatar]

Membro desde: 09/04/2008 11:02:51
Mensagens: 569
Localização: Sao Paulo / SP
Offline

OfbizSolutions wrote:fsfnit,

O importante e entender as necessidade do cliente, tecnologia e o de menos atualmente.
Por exemplo, o framework Ofbiz oferece tecnicamente todas as necessidades para disponiblizar um ambiente funcional para o modelo de negocio.

Como havia comentado, cada vez menos o mundo precisa desenvolver software, enquanto ja existem framework funcionais para levantar o seu negocio rapidamente.

Olhe o conceito de Ofbiz e ganhe tempo!

So posso comentar, que essa sua preocupaçao se uso EJB, Hibernate, Struts, Java ect etc, e preocupaçao somente de programador bitolado e ultrapassado pelo tempo. O cliente nao quer saber disso, tudo gira em torno de dinheiro $$$.
E so podemos ter muito mais por menos custo e tempo, o cliente ira te adorar! Estamos numa nova ERA!



ate parece um perfil fake criado por outro usuario muito conhecido no forum !
sem comentarios.. rsrs


fsfnit,

Sobre quais tecnologias utilizar no projeto, [IMHO] depende de N fatores como a necessidade do cliente, conhecimento de quem vai desenvolver, requisitos da aplicação e etc...

[]'s

Rodrigo Lazoti
blog: http://www.rodrigolazoti.com.br
twitter: http://twitter.com/rodrigolazoti
[WWW]
windsofhell
GUJ Master

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

Ssalgado wrote:
OfbizSolutions wrote:fsfnit,

O importante e entender as necessidade do cliente, tecnologia e o de menos atualmente.
Por exemplo, o framework Ofbiz oferece tecnicamente todas as necessidades para disponiblizar um ambiente funcional para o modelo de negocio.

Como havia comentado, cada vez menos o mundo precisa desenvolver software, enquanto ja existem framework funcionais para levantar o seu negocio rapidamente.

Olhe o conceito de Ofbiz e ganhe tempo!

So posso comentar, que essa sua preocupaçao se uso EJB, Hibernate, Struts, Java ect etc, e preocupaçao somente de programador bitolado e ultrapassado pelo tempo. O cliente nao quer saber disso, tudo gira em torno de dinheiro $$$.
E so podemos ter muito mais por menos custo e tempo, o cliente ira te adorar! Estamos numa nova ERA!



O cara pergunta: "Eu devo comprar pão de forma ou pão frances ?"
Ai você responde: "Compra sardinha !"

Dá para ver que você ama esse Ofbiz, mas é sacanagem vir esculhambar o tópico dos outros, concorda ?



hahahahaha tb pensei isso. Os admins do forum deveriam banir esse tipo de usuario marketeiro!

Quanto ao assunto do topico, eu acho que depende. Se vc vai trabalha com um cliente que faz questao de uma tecnologia especifica porque todo na empresa utiliza aquilo, ai nao tem jeito, vc vai ter que seguir os padroes. Ja vi muita empresa que somente uma Java, ou somente usa solucoes Microsoft.

Se projeto nao depende disso, acho que como falaram vc tem que levar em consideracao, o quao experiente vc e o seu grupo eh com aquela determinada tecnologia, porque se vc nao tem experiencia nenhuma pode atrasar muito o projeto ate aprender, resolver problemas (que as vezes sao ate basicos) ao longo do desenvolvimento.

Outra coisa, usar uma tecnologia que eh confiavel e que eh usada o bastante que vale a pena investir. Tem muita coisa nova surgindo por ai que eh modismo eh que provavelmente vai desaparecer em algum tempo. E nao eh divertido ver o seu projeto nao desenvolver ou ate mesmo afundar em alguns anos (ou ate menos que isso).
Principalmente no mundo Java, tem trocentos frameworks desenvolvidos por ai que sao uma caixa preta, nao tem suporte nenhum, nao tem uma comunidade de usuarios que vc pode recorrer quando tem problemas e etc. Isso pode ser um problema.

Depende de outros fatores tb , quanto dinheiro vai ser investido no projeto, a real necessidade do projeto tipo, compensa pagar uma nota preta e usar um db oracle ou um mysql/postgre aguenta?

//Daniel

This message was edited 1 time. Last update was at 05/02/2009 07:42:45


Nao respondo MP!!!

Site: http://downhillracer.wordpress.com
OfbizSolutions
JavaBaby

Membro desde: 03/02/2009 06:10:03
Mensagens: 84
Offline

windsofhell wrote:
hahahahaha tb pensei isso. Os admins do forum deveriam banir esse tipo de usuario marketeiro!


windsofhell,

Nao tenho culpa que vc nao esta acostumado a utilizar tecnologias internacionais no Brasil, nao estou fazendo marketing incluso estou convidando os usuarios do GUJ a participar da nossa comunidade. Caso vc tenha interesse, teria o maior prazer de aceita-lo.

O GUJ esta sendo muito legal em aceitar a nossa iniciativa de divulgaçao do Ofbiz no Brasil, afinal nao podemos negar que cada um gosta de usar a sua tecnologia predileta como Struts, Hibernate....

Se fosse assim teriamos que banir todos, pois vivemos num universo de tecnologias.

O que estou explicando, e que hoje em dia o tecnico ja nao exerce tanta força quando temos frameworks funcionais no mercado.
E quando um cliente ve essa oportunidade percebe logo que TI esta ficando cada vez mais perto do seu mundo, no caso o projeto Ofbiz vem oferecer tudo isso.

Entendo que muitas vez, e gostoso programar e trabalhar fazendo do zero, mas numa visao capitalista isso tem um custo bem mais elevado.

This message was edited 1 time. Last update was at 05/02/2009 07:54:01


http://ofbiz.apache.org/
[Email]
bruceramone
Debugger

Membro desde: 06/09/2007 16:04:58
Mensagens: 70
Localização: São Bernardo do Campo
Offline

OfbizSolutions wrote:windsofhell,

Nao tenho culpa que vc nao esta acostumado a utilizar tecnologias internacionais no Brasil

E Java é uma tecnologia brasileira?
[WWW]
OfbizSolutions
JavaBaby

Membro desde: 03/02/2009 06:10:03
Mensagens: 84
Offline

bruceramone wrote:
OfbizSolutions wrote:windsofhell,

Nao tenho culpa que vc nao esta acostumado a utilizar tecnologias internacionais no Brasil

E Java é uma tecnologia brasileira?


Java e uma tecnologia internacional que o Brasil gostou, incluso eu adoro.
Por isso nada melhor que juntar um Ofbiz e Java para termos o melhor dos mundos!!


http://ofbiz.apache.org/
[Email]
LeoMarola
JavaGuru
[Avatar]

Membro desde: 17/07/2006 10:35:11
Mensagens: 201
Localização: Rio de Janeiro
Offline

peczenyj wrote:Eu diria que depende da experiência da equipe e do prazo. Vcs tem tempo pra aprender a integrar essas tecnologias todas? Se sim, façam uns testes com todas =)


Esta resposta não foi clara o suficiente?

+++

This message was edited 1 time. Last update was at 05/02/2009 08:04:04


@Test

SCJP 5
SCWCD 5
SCBCD 5
SCEA 5 (Starting..)

[MSN]
chun
GUJ Master
[Avatar]
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline

Eu sempre tenho em mente 3 coisas quando escolho uma tecnologia/framework/maneira de trabalhar..

1º - Use a tecnologia que mantenha tudo o mais pradronizado possivel... assim achar profissionais será mais facil

2º - De preferencia a produtos AllInOne, ou seja... que vc nao vai precisar de 512 frameworks dependentes , configurados e funcionando a pleno vapor para que a coisa toda flua.

3º - De preferencia a produtos que deixam ao mesmo tempo o codigo simples e menos burocratico... assim vai ser mais facil de sua equipe se acertar caso tenha que aprender algo novo...

Respeitando estes três pontos acho que você vai acabar fazendo uma boa escolha. Lembre-se... ela nunca vai ser perfeita...
Afinal, o ótimo é inimigo do bom

This message was edited 1 time. Last update was at 05/02/2009 08:11:21


Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...

------
Controverso Eu ? http://www.go-java.com/blog
[WWW] [ICQ]
windsofhell
GUJ Master

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

OfbizSolutions wrote:
Nao tenho culpa que vc nao esta acostumado a utilizar tecnologias internacionais no Brasil


Sim, tem razao, eu nao uso tecnologias internacionais no Brasil

Nao respondo MP!!!

Site: http://downhillracer.wordpress.com
OfbizSolutions
JavaBaby

Membro desde: 03/02/2009 06:10:03
Mensagens: 84
Offline

windsofhell wrote:
Sim, tem razao, eu nao uso tecnologias internacionais no Brasil


windsofhell,

Acredito que a filosofia OpenSource num mundo globalizado, ainda NAO esta bem claro para vc.
Sugiro ler um pouco mais modulos do Ofbiz e participar das comunidades na internet ativamente!

This message was edited 1 time. Last update was at 05/02/2009 08:37:08


http://ofbiz.apache.org/
[Email]
bruceramone
Debugger

Membro desde: 06/09/2007 16:04:58
Mensagens: 70
Localização: São Bernardo do Campo
Offline

OfbizSolutions, acredito que você ainda não percebeu onde está postando.
[WWW]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team