0
Desarrollo ágil de
aplicaciones web en
    Ruby on Rails
      Andrés Max Peña
    Ing. Sistemas Uninorte
    CTO @ Koombe...
@andresmax
cumbia |'koömbë∂|



• Ruby On Rails
• Aplicaciones Móviles
• Diseño de Interfaces
• Diseño Web
Crédito Imagen   http://www.flickr.com/photos/encyte/
Ruby
David Heinemeir
Filosofía
•   No repitas código

•   Convención sobre
    configuración

•   Simplicidad

•   MVC efectivo

•   Desarrollo ...
Ventajas
•   Desarrollo rapido

•   Framework Liviano

•   Testing (pruebas)

•   Patrones de desarrollo

•   Ajax incluid...
Plataformas
Demo
Desarrollo Ágil
   (scrum)
Cómo ser Ágil
• Investigar online
• Utilizar un sistema (tarjetas, software,
  propio)
• Crear historias de usuarios
• Defi...
Caso de Éxito
• 3 desarrolladores, 1 diseñador
• Ágil / Scrum
• 48 horas
Preguntas?
Gracias.

max@koombea.com
twitter @andresmax
Desarrollo Ágil De Aplicaciones Web
Desarrollo Ágil De Aplicaciones Web
Desarrollo Ágil De Aplicaciones Web
Desarrollo Ágil De Aplicaciones Web
Desarrollo Ágil De Aplicaciones Web
Desarrollo Ágil De Aplicaciones Web
Desarrollo Ágil De Aplicaciones Web
Desarrollo Ágil De Aplicaciones Web
Desarrollo Ágil De Aplicaciones Web
Desarrollo Ágil De Aplicaciones Web
Upcoming SlideShare
Loading in...5
×

Desarrollo Ágil De Aplicaciones Web

666

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
666
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide


  • Nació en 2007
    20 personas / 16 de la Uninorte

  • 1993 - Yukihiro Matsumoto
    programacion funcional e imperativa
    OOP
    17+ años de evolucion

  • 2004 - David Heinemeir - 37signals
    Framework para desarrollo rapido de aplicaciones web
    Funcionalidad repetida, codigo reusable

    Basecamp, Backpack, Campfire y Highrise:
    Suite aplicaciones para negocios pequenos web
    Manejo de clientes, archivos, ciclos de retroalimentacion

    Arquitectura Modelo Vista Controlador




  • apache, nginx lighthttpd
    mysql, sqlite, oracle,

    paginas que lo usan (twitter)

  • ejemplo de escalabilidad
    de programacion rapida
    solucion de problemas
    comunidad - plugins - api


  • reducimos tiempo
    mejoramos calidad
    control
    medible con tiempo












  • Transcript of "Desarrollo Ágil De Aplicaciones Web"

    1. 1. Desarrollo ágil de aplicaciones web en Ruby on Rails Andrés Max Peña Ing. Sistemas Uninorte CTO @ Koombea, Inc UX Designer
    2. 2. @andresmax
    3. 3. cumbia |'koömbë∂| • Ruby On Rails • Aplicaciones Móviles • Diseño de Interfaces • Diseño Web
    4. 4. Crédito Imagen http://www.flickr.com/photos/encyte/
    5. 5. Ruby
    6. 6. David Heinemeir
    7. 7. Filosofía • No repitas código • Convención sobre configuración • Simplicidad • MVC efectivo • Desarrollo ágil • Open Source • Comunidad
    8. 8. Ventajas • Desarrollo rapido • Framework Liviano • Testing (pruebas) • Patrones de desarrollo • Ajax incluido • Migraciones • Plugins y Gems
    9. 9. Plataformas
    10. 10. Demo
    11. 11. Desarrollo Ágil (scrum)
    12. 12. Cómo ser Ágil • Investigar online • Utilizar un sistema (tarjetas, software, propio) • Crear historias de usuarios • Definir tiempo de sprint, hora de scrum • Organizar equipo • Amoldar el sistema a la propia necesidad
    13. 13. Caso de Éxito
    14. 14. • 3 desarrolladores, 1 diseñador • Ágil / Scrum • 48 horas
    15. 15. Preguntas?
    16. 16. Gracias. max@koombea.com twitter @andresmax
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×