Maker! Galinha dos ovos de Ouro? Ou não?  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
victorwss
JWizard
[Avatar]

Membro desde: 18/12/2007 14:46:00
Mensagens: 2409
Localização: São Paulo - SP
Offline

Schuenemann wrote:Interessante você abrir um tópico sobre o Maker para expôr sua opinião séria, já que nos outros você abusou de piadinhas sem-graça enquanto outros tentavam dar suas opiniões.

Um colega de trabalho assistiu a apresentação e se cadastrou no GUJ só para discutir o assunto e contar sua impressão do mesmo (é o que você está fazendo nesse tópico), mas acabou desistindo depois de tanta besteira e insinuações de que ele era programador do software.


Obs: Nós não trabalhamos na Softwell (eu nunca tinha ouvido falar na mesma).


Ok, mas agora eu (como qualquer outro) pode usar o meu depoimento para fazer melhores piadinhas sem-graça. E quem quiser defendê-la terá mais argumentos bem como quem quiser atacá-la (ou seja, coloquei lenha na fogueira).

E gente que se cadastra SÓ para defender ou atacar a ferramenta é muito suspeita. Qualquer um pode criar uma conta em 2 minutos para este único propósito, e houve gente que fez isso.

Mas beleza, como disse, tinha certeza que uma bela flamewar se seguiria, e é exatamente o que ocorre!

Victor Williams Stafusa da Silva

Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Doutorando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68% // SCBCD 5 - 31/05/2010 - PASS - 95%
Próximos: SCJD (encalhado com o projeto), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.

Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.

Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.


É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model).


Se você escreve "concerteza", "concerteza" você andou matando aulas de português.
[MSN]
Luca
Moderador
[Avatar]

Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline

Olá

Rubem Azenha wrote:O pessoal do não suporta ver uma ferramenta que eles não gostam fazer sucesso.

PS: Não uso\gosto do Maker. Nunca usei para falar a verdade. Mas acho que o pessoal foi infeliz tanto na hora de defender como atacar o Maker.


1) Pessoal de que?

2) Sucesso de que?

Pode por favor explicar onde acha que alguém neste tópico foi infeliz?

[]s
Luca

Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."


CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/
[Email] [WWW]
mestreshake
Thread.start()
[Avatar]

Membro desde: 28/02/2008 19:13:22
Mensagens: 31
Offline

Luca wrote:Olá

1) Pessoal de que?

2) Sucesso de que?

Pode por favor explicar onde acha que alguém neste tópico foi infeliz?

[]s
Luca


Uia isso sim foi um crew bem dado uhauhaua, poha esse Rubem e um faz tudo da computaçao, olha o perfil dele
Profissão: Consultor Borland
Interesses: Java, Arquitetura de software, SCM, Ruby, Agile, Ruby on Rails, Delphi, C#.

Acho incrivel como as pessoas tem tempo para escrever um post de uma duvida mais nao perder 2 min fazendo um pesquisa no google.
aim icon [MSN] [ICQ]
kicolobo
Moderador
[Avatar]

Membro desde: 19/07/2006 14:11:09
Mensagens: 1188
Localização: Belo Horizonte
Offline

victorwss wrote:

Simples. Eles usam o maker em sistemas de centenas de prefeituras, que obviamente pagam milhões a eles. O fato de eles poderem entregar os sistemas mais rápido que qualquer concorrente faz com que eles vençam todas as licitações (talvez se lixando para a qualidade do que foi entregue).

Se eles disponibilizassem o maker baratinho OR open-source OR com versão trial, muita gente o usuaria, inclusive a concorrência, e no final eles acabariam perdendo dinheiro, pois a grana do governo deve ser centenas ou milhares de vezes maior que o ganho com a venda do maker. Por outro lado, se ninguém mais usar o maker além deles mesmos, a ferramenta acabaria estagnada, e eles teriam uma capacidade menor de ampliá-la prematuramente, acabariam só ampliando quando precisassem, o que geraria atraso na entrega de sistemas. Então a solução é vendê-la a um preço astronômico para apenas alguns poucos.

Como vender a um preço astronômico algo de que ninguém tem conhecimento, mesmo que para poucos? Simples: Marketing agressivo.


Boa, faz sentido


http://devkico.itexto.com.br

Twitter: http://www.twitter.com/loboweissmann

Vamos aprender Grails?
http://www.grailsbrasil.com.br
[WWW] [MSN] [ICQ]
kicolobo
Moderador
[Avatar]

Membro desde: 19/07/2006 14:11:09
Mensagens: 1188
Localização: Belo Horizonte
Offline

TeiTei wrote:Eu ouvi falar por mas linguas que o Dono da softwell e amiguissimo do governo bahiano dai ja da pa sabe algo ne?


Aí também já começa teoria da conspiração, não acha? Afinal de contas, uma coisa não implica a outra (caso de fato seja verdade).
Não gostar da ferramenta é uma coisa, apelar pra dizer que rola protecionismo já é apelar



PS: a propósito, este tipo de afirmação da até processo

http://devkico.itexto.com.br

Twitter: http://www.twitter.com/loboweissmann

Vamos aprender Grails?
http://www.grailsbrasil.com.br
[WWW] [MSN] [ICQ]
naoseisedevo
Smalltalk

Membro desde: 11/06/2008 13:24:02
Mensagens: 1
Offline

victorwss wrote:
E gente que se cadastra SÓ para defender ou atacar a ferramenta é muito suspeita. Qualquer um pode criar uma conta em 2 minutos para este único propósito, e houve gente que fez isso.



Pessoal, sei que qualquer um que não fale mal da ferramenta é tachado de "funcionário da empresa", porisso relutei em me cadastrar (nunca tive senha do guj porque não desenvolvo em java).

Estou analisando a compra do maker (não me decide) e todas as opiniões são importantes para minha decisão. Liguei ontem para a softwell e falei com um vendedor (manoel) e o mesmo me informou que a softwell está lançando 3 versões do maker. uma standart, uma profissional e a atual(enterprise, acho). O que ele me colocou é que a softwell agora estaria de olho também nos pequenos (inclusive free-lance) e a versão mais barata estaria saindo por 2900, que foi capada e só trabalha com banco free e outras limitações. Ficaram de enviar um e-mail com a proposta e a matriz de funcuinalidades.

Gostaria de saber se alguém já tem alguma informação/opinião sobre essa versão menor ?

Grato.
Emerson Macedo
Virtual Machine Man
[Avatar]

Membro desde: 01/08/2006 16:55:28
Mensagens: 689
Localização: Rio de Janeiro - RJ
Offline

Você já sabe o que quer que essa ferramenta faça por você? Se for gerar um software de qualidade esqueça, ta provado que isso não funciona. Se quer economizar com programadores, da uma lida nisso aqui. Para economizar, tente algo como SCRUM.


Emerson Macedo Leite
PMP - Ping-pong Master Player
CSM - Counter-Strile Manager
http://codificando.com

"Porque, assim como o relâmpago sai do oriente e se mostra até o ocidente, assim será também a vinda do filho do homem." - Mateus 24:27
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
Schuenemann
GUJ Ranger

Membro desde: 13/01/2005 12:31:27
Mensagens: 854
Offline

Luca wrote:
2) Sucesso de que?

Deve ser de marketing... não vejo outra possibilidade.
Luiz Aguiar
Moderador
[Avatar]

Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline

http://www.agilemanifesto.org/ wrote:Individuals and interactions over processes and tools.

-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!




[WWW] [MSN] [ICQ]
cmoscoso
Virtual Machine Man

Membro desde: 23/10/2007 10:08:29
Mensagens: 687
Offline

Schuenemann wrote:
Luca wrote:
2) Sucesso de que?

Deve ser de marketing... não vejo outra possibilidade.
´

Maker ainda não é referencia como framework nem nada considerando tecnicamente o produto e o modelo de negócio também foi incapaz de tirar proveito de uma estrategia open source.

Quem vai querer investir sua grana nisso?

This message was edited 1 time. Last update was at 11/06/2008 16:39:01

[Email]
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

O grande problema do Maker nao é o produto em si, é o marketing'. O marketing da empresa tem a cara de pau de dizer que programar com fluxogramas é evolução e diferencial, que você não tem que escrever código, que o maker possui os mesmos conceitos que intentional programming e que o maker traz algum diferencial comparado com outras ferramentas que fazem a mesma coisa. Nada disso é verdade. O maker não apresenta nada de novo e ainda é uma involução em conceitos simples como modelagem de sistemas, modularidade, controle de versões, testes, agilidade, visualização... sinceramente não consigo pensar em uma área onde o maker não tenha andado para trás.

O maker e seus concorrentes têm lugar mas não é nem na metade dos lugares onde o fornecedor vende.

Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
Zakim
JavaEvangelist
[Avatar]

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

Bom, conforme o amigo e companheiro de trabalho victorwss comentou, nós assistimos a uma apresentação do Maker.

Muito do que eu pensava sobre a ferramenta tomou novos rumos, embora eu não seja a favor do seu uso em projeto que exigem a habilidade de bons profissionais e não alguem que sabe fazer if else e pronto.

Acredito no Maker como um complemento e não como uma solução!

Conforme o combinado, também fiz minha análise particular do Maker. Enfoquei alguns pontos e instiguei outros para que possamos analisar isso tudo não só do lado técnico, mas também do lado empresarial e comercial.

espero que ajude! O post sobre a análise está no meu blog. (o endereço do blog está na minha assinatura desse fórum ou aqui http://zakim.blogspot.com/.)

obrigado!

http://zakim.blogspot.com - Zakim
Sun Certified Java Programmer

Comece pequeno, pense grande e cresça rápido!
[Email] [MSN]
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

O maker (pelo visto em marketing e nos post do GUJ) não traz NADA de novo. Programação arrasta-e-clica, fluxograma... isso existe no mercado há décadas e seu uso como GPL sempre foi restrito aos programas que antes eram feitos no Excel ou Access, notadamente programas onde fazer tudo de novo é sempre mais barato que refatorar.

Por favor, produtividade não significa apenas criar algo, significa criar algo minimamente aceitável. Um programador consegue fazer um sistema em uma linguagem como JSP/ASP/PHP em um dia mas o custo de manter esse sistema é muito alto. Iniciativas reais de melhoria na área de produtividade (MDA, DSLs, Intentional Programming, XLR...) pregam produtividade com qualidade exatamente porque sabemos, após décadas experimentando essas ferramentas, que elas não entregam sistemas com qualidade aceitável.

Comparar desenvolvimento de software com corte de cana é, no mínimo, uma piada. E bem infeliz.

Dizer que ele não é um erador de código é uma meia-verdade, ele Não gera código editável mas a menos que ele compile para bytecodes ele gera o código que vai ser executado pelo tal servidor. Me parece que dizer que o servidor (webrun) é uma JVM é a mesma coisa que dizer que o WebLoic é uma JVM porque vem com o JRockit.

This message was edited 2 times. Last update was at 11/06/2008 22:37:03


Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
Zakim
JavaEvangelist
[Avatar]

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

pcalcado wrote:

Comparar desenvolvimento de software com corte de cana é, no mínimo, uma piada. E bem infeliz.



A piada é bem infeliz mesmo! Foi a forma que eu encontrei para instigar a comparação entre vinho e água por exemplo! Ambos não tem ligações e cada uma tem seu papel, mas são ingeridas pelas mesmas pessoas!
A ligação que abordei foi automatização e produtividade com qualidade!

E quando digo em produtividade! O minimo aceitavel está incluso no pacote!

This message was edited 1 time. Last update was at 12/06/2008 08:37:15


http://zakim.blogspot.com - Zakim
Sun Certified Java Programmer

Comece pequeno, pense grande e cresça rápido!
[Email] [MSN]
victorwss
JWizard
[Avatar]

Membro desde: 18/12/2007 14:46:00
Mensagens: 2409
Localização: São Paulo - SP
Offline

pcalcado wrote:Comparar desenvolvimento de software com corte de cana é, no mínimo, uma piada. E bem infeliz.


Concordo, mas acho que o que ele quis dizer no final foi que a máquina produz muito mais rápido, mas com qualidade inferior.

EDIT: No entanto não concordo com o Zakim em um ponto (ou então entendi errado ou ele se expressou mal): A substituição dos cortadores de cana por máquinas, a maioria acredita ser uma evolução (talvez não os próprios cortadores). Mas, não vejo como trocar programadores por "desenhadores de fluxogramas" seja evolução.

pcalcado wrote:
Dizer que ele não é um erador de código é uma meia-verdade, ele Não gera código editável mas a menos que ele compile para bytecodes ele gera o código que vai ser executado pelo tal servidor. Me parece que dizer que o servidor (webrun) é uma JVM é a mesma coisa que dizer que o WebLoic é uma JVM porque vem com o JRockit.


Sim, os fluxogramas e árvores de expressão são serializados no BD em algum formato qualquer que serve como código. Mas aqui vem em primeiro lugar: O que você entende por gerador de código? Eu acho que gerador de código é uma ferramenta que cospe código escrito em alguma linguagem de programação, e para rodar bastaria mandar o código para o compilador e depois executar. Esse não é o caso do maker que interpreta diretamente os fluxogramas e árvores de expressão.

EDIT: Também não considero ferramentas que cospem bytecodes ou códigos em linguagem assembly como geradores de código: Isso são compiladores.

Quanto a questão do webrun ser uma JVM, isso está errado sim. Retire o J e daí vai ficar certo, ele é uma máquina virtual para o maker.

This message was edited 2 times. Last update was at 12/06/2008 09:06:07


Victor Williams Stafusa da Silva

Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Doutorando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68% // SCBCD 5 - 31/05/2010 - PASS - 95%
Próximos: SCJD (encalhado com o projeto), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.

Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.

Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.


É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model).


Se você escreve "concerteza", "concerteza" você andou matando aulas de português.
[MSN]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team