• Like
  • Save
Ruby On Rails :  Produtividade, Agilidade, Apenas uma Ferramenta?
Upcoming SlideShare
Loading in...5
×
 

Ruby On Rails : Produtividade, Agilidade, Apenas uma Ferramenta?

on

  • 3,346 views

Slides utilizados como guia para uma conversa que tive com alguns alunos da faculdade de tecnologia do Senac sobre Ruby on Rails.

Slides utilizados como guia para uma conversa que tive com alguns alunos da faculdade de tecnologia do Senac sobre Ruby on Rails.

Statistics

Views

Total Views
3,346
Views on SlideShare
2,812
Embed Views
534

Actions

Likes
0
Downloads
25
Comments
0

4 Embeds 534

http://www.urubatan.com.br 503
http://sobrecodigo.com 17
http://infoblogs.com.br 11
http://www.slideshare.net 3

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Ruby On Rails :  Produtividade, Agilidade, Apenas uma Ferramenta? Ruby On Rails : Produtividade, Agilidade, Apenas uma Ferramenta? Presentation Transcript

    • Produtividade, Agilidade ou Só uma ferramenta? Rodrigo Urubatan
    • Sobre Urubatan Trabalho com desenvolvimento desde 1997, já desenvolvi sistemas em diversas linguagens, como Delphi, C, C++, PHP, ASP, ColdFusion, Assembly, Leather, Java e Ruby. Atualmente trabalho com pesquisa e desenvolvimento na HP, utilizando principalmente Java, e com Ruby em outros projetos e cursos. Alem de ser o autor do livro "Ruby On Rails: Desenvolvimento fácil e Rápido de aplicações web"
    • O que é Ruby • Uma linguagem de scripting • Dinâmica • Open Source • Foco na simplicidade e produtividade • Sintaxe elegante, leitura natural e fácil escrita
    • O que é Rails • Framework para desenvolvimento web • Otimizado para a felicidade do desenvolvedor • E para uma produtividade sustentavel • Foco em padronização antes de configuração • Permite a escrita de código bonito e de fácil leitura
    • Por que Ruby? • Permite a escrita de código limpo • Possui um suporte excelente a meta programação • A linguagem foi criada com o objetivo de manter os programadores felizes
    • O que é Produtividade?
    • Produtividade • Terminar o que é preciso no prazo estipulado • A quantidade de trabalho que se realiza em um dado tempo • é a relação entre a quantidade final de produto ea quantidade de trabalho necessária para gerá-la • Quociente entre faturamento e custos. Inclui todos os insumos da organização – equipamentos e materiais (hardware); procedimentos (software) e ser humano (humanware).É a relação entre o que a organização produz eo que ela consome. É o mesmo que taxa de valor agregado
    • O que é Agilidade?
    • Agilidade • qualidade do que é ágil; desembaraço, presteza de movimentos; destreza • Responder rapidamente a mudanças • Não ter um colapso cada vez que o cliente pede alguma alteração • Agilidade != Produtividade
    • O que é preciso para ser Ágil?
    • Rails é apenas mais uma ferramenta!
    • Caixa de ferramentas! • Ruby • XML • Rails • YML – ActiveRecord • Shell Scripting • Rake • (R)HTML/JS/XML • XHTML • Plugins • Javascript • Gems • Flash • Editor de Texto • Imagens
    • Caixa de ferramentas! • MRV • Jruby • Yarv • Rubinius • MacRuby
    • Sorteio!
    • Referências • Meu livro - http://livro.urubatan.com.br • Meu blog - http://www.urubatan.com.br • Ruby On Rails - http://www.rubyonrails.org • Ruby On Rails Brasil - http://www.rubyonrails.pro.br • RubyOnBr - http://www.rubyonbr.org/