Rails e  Empreendendorismo Guilherme Goettems Schneider - guilherme@tatri.com.br Gustavo Cestari Frainer - gustavo@tatri.com.br
Sumário Como Surgiu o Tá Tri Imóveis Desenvolvimento Tá Tri 1.0 Tá Tri 2.0 Modelo de Negócio  Futuro Mensagem Final
Como surgiu e  foi desenvolvido  o Tá Tri Imóveis Como Surgiu
Antes do Tá Tri  A saga da Sapiente
Grandes Projetos 2003 - Maratona de Programação  - ACM – (C++) 2004 - Enrola (J2EE) 2005 - E-Gestão (PHP) 2006 - Pill (JavaME) 2007 - Trufas (C#) E vários outros, até que...
Como surgiu a ideia
Experiência com várias tecnologias Nenhuma experiência com Ruby ou com Rails Decisão óbvia: desenvolver com Ruby e Rails Implementação
Netbeans (recém lançado com suporte a Rails) SVN My SQL Gerência do Projeto: Inicialmente, soluções próprias (tarefador), +calendar, +wiki Finalmente: Redmine 1º passo  Ambiente
Mecanismo de Extração Robôs Definir processo de extração genérico, facilitando a criação de robôs e garantindo qualidade de dados Extract Transform Load       2º passo  Desenvolvimento
Mecanismo de Extração Utilizar as várias gems disponíveis: Hpricot Mechanize Scrubyt  (a solução de nossos problemas) 2º passo  Desenvolvimento Foto: BrianScott
Site de busca Filtros dinâmicos Paginação  REST (i.e. URLs bonitinhas) Sistema de administração (mapeamentos) 3º passo  Desenvolvimento
Resultado Tá Tri 1.0 - Maio 2008 8 mil imóveis 6 imobiliárias
      68%  usam a internet p/pesquisar imóveis   52%  acham estressante procurar imóvel   86%  acharam o site fácil de usar   98%  recomendariam o Tá Tri   20%  acharam o leiaute inadequado   Tá Tri 1.0
Para o usuário:  Interface feia e simplista Poucos imóveis Para nós: Manutenção dos robôs  Problemas com Scrubyt Projeto único Problemas com o Servidor/Hospedagem Atualização de Gems Documentação de Ruby (e Rails) Para o negócio Poucos acessos Nenhum dinheiro Problemas Tá Tri 1.0
2.0
Rumo ao Tá Tri 2.0 Layout Saiba o que você faz bem e o que você faz mal Outsource para a Alemanha
Rumo ao Tá Tri 2.0
Rumo ao Tá Tri 2.0 Poucos imóveis Mais robôs XML Parcerias
Rumo ao Tá Tri 2.0 Manutenção dos robôs Menos robôs? XML Parcerias Melhoria no processo de desenvolvimento
Rumo ao Tá Tri 2.0 Scrubyt Solução: Abandonar. Usar Hpricot/Mechanize direto tem funcionado melhor Mas: Código legado. Um problema que continua
Rumo ao Tá Tri 2.0 Projeto Único Quebrar em dois Robôs Site Engines?
Rumo ao Tá Tri 2.0 Problemas com o servidor/hospedagem (compartilhado) Solução inicial: Otimização Solução definitiva: Upgrade+Parceria 
Rumo ao Tá Tri 2.0 Atualização de Gems Solução:  Não atualizar!  Nunca! Até o fim dos tempos!
Rumo ao Tá Tri 2.0 Documentação do Ruby e Rails Tutoriais Pouca documentação Obsoleta
Rumo ao Tá Tri 2.0 Poucos acessos Divulgação  Usuários Imobiliárias SEO 
Dinheiro
O Negócio
Modelo de Negócio Negócio Agregação e organização de informações na Internet. Missão Facilitar a procura de informações através da agregação e organização, servindo como conexão entre clientes e empresas. Visão Ser referência em serviço de busca de imóveis em Porto Alegre até o fim de 2010. Valores Usabilidade, comprometimento e inovação.
Modelo de Negócio Inserção gratuita de imóveis Venda de: Anúncios Destaque Relatórios Outras ferramentas Serviços
Dinheiro p/Investir Financiamento do governo Prime
Obtendo Clientes Se virar Ligar Correspondência Muitas reuniões Adwords A popularidade do site  Indicação de conhecidos tem mais valor
Mercado Consumidor X Empresas  Amadurecimento anúncios web Mercado imobiliário em alta
O Futuro
Ferramentas Administrativas Essências para viabilizar o crescimento Automatizar o máximo de tarefas possível
Novos Produtos Sistema de gerenciamento de destaques Apoio ao investidor Relatórios sobre o mercado
Expansão p/outras cidades Elas  precisam  do Tá Tri Melhorar infraestrutura Priorizar parcerias Expandir com consistência
Novas funcionalidades Mapas Usabilidade Colaboração Feeds Apoio ao processo de escolha Etc
Empreendedorismo e Rails Prototipação/rapidez Gostar  Faça já
Perguntas? Guilherme Goettems Schneider - guilherme@tatri.com.br Gustavo Cestari Frainer - gustavo@tatri.com.br Rails e  Empreendendorismo

Case do Tá Tri no RS on Rails 2010

  • 1.
    Rails e  Empreendendorismo GuilhermeGoettems Schneider - guilherme@tatri.com.br Gustavo Cestari Frainer - gustavo@tatri.com.br
  • 2.
    Sumário Como Surgiuo Tá Tri Imóveis Desenvolvimento Tá Tri 1.0 Tá Tri 2.0 Modelo de Negócio  Futuro Mensagem Final
  • 3.
    Como surgiu e foi desenvolvido  o Tá Tri Imóveis Como Surgiu
  • 4.
    Antes do TáTri  A saga da Sapiente
  • 5.
    Grandes Projetos 2003- Maratona de Programação - ACM – (C++) 2004 - Enrola (J2EE) 2005 - E-Gestão (PHP) 2006 - Pill (JavaME) 2007 - Trufas (C#) E vários outros, até que...
  • 6.
  • 7.
    Experiência com váriastecnologias Nenhuma experiência com Ruby ou com Rails Decisão óbvia: desenvolver com Ruby e Rails Implementação
  • 8.
    Netbeans (recém lançadocom suporte a Rails) SVN My SQL Gerência do Projeto: Inicialmente, soluções próprias (tarefador), +calendar, +wiki Finalmente: Redmine 1º passo Ambiente
  • 9.
    Mecanismo de ExtraçãoRobôs Definir processo de extração genérico, facilitando a criação de robôs e garantindo qualidade de dados Extract Transform Load       2º passo  Desenvolvimento
  • 10.
    Mecanismo de ExtraçãoUtilizar as várias gems disponíveis: Hpricot Mechanize Scrubyt  (a solução de nossos problemas) 2º passo  Desenvolvimento Foto: BrianScott
  • 11.
    Site de buscaFiltros dinâmicos Paginação REST (i.e. URLs bonitinhas) Sistema de administração (mapeamentos) 3º passo  Desenvolvimento
  • 12.
    Resultado Tá Tri1.0 - Maio 2008 8 mil imóveis 6 imobiliárias
  • 13.
         68% usam a internet p/pesquisar imóveis   52% acham estressante procurar imóvel   86% acharam o site fácil de usar   98% recomendariam o Tá Tri   20% acharam o leiaute inadequado   Tá Tri 1.0
  • 14.
    Para o usuário: Interface feia e simplista Poucos imóveis Para nós: Manutenção dos robôs  Problemas com Scrubyt Projeto único Problemas com o Servidor/Hospedagem Atualização de Gems Documentação de Ruby (e Rails) Para o negócio Poucos acessos Nenhum dinheiro Problemas Tá Tri 1.0
  • 15.
  • 16.
    Rumo ao TáTri 2.0 Layout Saiba o que você faz bem e o que você faz mal Outsource para a Alemanha
  • 17.
    Rumo ao TáTri 2.0
  • 18.
    Rumo ao TáTri 2.0 Poucos imóveis Mais robôs XML Parcerias
  • 19.
    Rumo ao TáTri 2.0 Manutenção dos robôs Menos robôs? XML Parcerias Melhoria no processo de desenvolvimento
  • 20.
    Rumo ao TáTri 2.0 Scrubyt Solução: Abandonar. Usar Hpricot/Mechanize direto tem funcionado melhor Mas: Código legado. Um problema que continua
  • 21.
    Rumo ao TáTri 2.0 Projeto Único Quebrar em dois Robôs Site Engines?
  • 22.
    Rumo ao TáTri 2.0 Problemas com o servidor/hospedagem (compartilhado) Solução inicial: Otimização Solução definitiva: Upgrade+Parceria 
  • 23.
    Rumo ao TáTri 2.0 Atualização de Gems Solução:  Não atualizar!  Nunca! Até o fim dos tempos!
  • 24.
    Rumo ao TáTri 2.0 Documentação do Ruby e Rails Tutoriais Pouca documentação Obsoleta
  • 25.
    Rumo ao TáTri 2.0 Poucos acessos Divulgação  Usuários Imobiliárias SEO 
  • 26.
  • 27.
  • 28.
    Modelo de NegócioNegócio Agregação e organização de informações na Internet. Missão Facilitar a procura de informações através da agregação e organização, servindo como conexão entre clientes e empresas. Visão Ser referência em serviço de busca de imóveis em Porto Alegre até o fim de 2010. Valores Usabilidade, comprometimento e inovação.
  • 29.
    Modelo de NegócioInserção gratuita de imóveis Venda de: Anúncios Destaque Relatórios Outras ferramentas Serviços
  • 30.
  • 31.
    Obtendo Clientes Sevirar Ligar Correspondência Muitas reuniões Adwords A popularidade do site  Indicação de conhecidos tem mais valor
  • 32.
    Mercado Consumidor XEmpresas Amadurecimento anúncios web Mercado imobiliário em alta
  • 33.
  • 34.
    Ferramentas Administrativas Essênciaspara viabilizar o crescimento Automatizar o máximo de tarefas possível
  • 35.
    Novos Produtos Sistemade gerenciamento de destaques Apoio ao investidor Relatórios sobre o mercado
  • 36.
    Expansão p/outras cidadesElas  precisam do Tá Tri Melhorar infraestrutura Priorizar parcerias Expandir com consistência
  • 37.
    Novas funcionalidades MapasUsabilidade Colaboração Feeds Apoio ao processo de escolha Etc
  • 38.
    Empreendedorismo e RailsPrototipação/rapidez Gostar Faça já
  • 39.
    Perguntas? Guilherme GoettemsSchneider - guilherme@tatri.com.br Gustavo Cestari Frainer - gustavo@tatri.com.br Rails e  Empreendendorismo

Notas do Editor

  • #7 - Nossa própria experiência procurando imóveis (história do Guilherme) Foi em um monte de imobiliárias Foi fazendo lista. Não gostou de nada Queria ser avisado de novidade Toda semana tinha que entrar em N sites Imóveis bons ficavam pouco tempo no site E se eu fizesse mecanismo automático?????
  • #8 Depois da ideia fizemos reunião para definir tecnologia Guilherme tinha começado a usar rails Pareceu uma boa ideia aprender (se o sistema não funcionasse pelo menos a gente teria aprendido algo novo)
  • #9 Bugzilla não instalou (graças a deus)
  • #10 Robo por imobiliária Restrição depois quebrada
  • #11 Robo por imobiliária Restrição depois quebrada
  • #17 usabilidade é essencial para nós
  • #18 usabilidade é essencial para nós
  • #19 Não só de graça, mas o trabalho é nosso Agora imobiliárias tem interesse
  • #20 Não só de graça, mas o trabalho é nosso Agora imobiliárias tem interesse
  • #21 usabilidade é essencial para nós
  • #22 usabilidade é essencial para nós
  • #23 usabilidade é essencial para nós
  • #24 usabilidade é essencial para nós
  • #25 usabilidade é essencial para nós
  • #26 usabilidade é essencial para nós
  • #28 usabilidade é essencial para nós
  • #32 2010 - Ta explodindo! Interesse em propagandas na web Adsense custando mais caro Pagando mais mercado de imóveis forte
  • #33 2010 - Ta explodindo! Interesse em propagandas na web Adsense custando mais caro Pagando mais mercado de imóveis forte
  • #35 Rails ajuda Monitoramento da execução dos robos Gerencia de imoveis Processo de venda/anuncios
  • #40 Rails é inovador! Cutting Edge! Huuuuuuuuuuuuuu! Ágil! Mudança rápida, refactoring fácil. essencial por que uma empresa nova precisa sempre estar se adaptando.