aiesec n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
AIESEC PowerPoint Presentation
Download Presentation
AIESEC

Loading in 2 Seconds...

play fullscreen
1 / 26

AIESEC - PowerPoint PPT Presentation


  • 306 Views
  • Uploaded on

AIESEC . Sistema CRM. Juan Pablo Amado – Nicolás Dimov Septiembre - 2009. Agenda. AIESEC Metodologías Ágiles Ruby on Rails Aplicación Problemas Conclusiones. AIESEC. Organización sin fines de lucro Trayectoria Presencia a nivel global Formar a los líderes del mañana

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

AIESEC


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
    Presentation Transcript
    1. AIESEC Sistema CRM Juan Pablo Amado – Nicolás Dimov Septiembre - 2009

    2. Agenda • AIESEC • Metodologías Ágiles • Ruby on Rails • Aplicación • Problemas • Conclusiones

    3. AIESEC • Organización sin fines de lucro • Trayectoria • Presencia a nivel global • Formar a los líderes del mañana • Dotar a jóvenes de experiencia y capacidad de liderazgo

    4. Acuerdo con AIESEC • Predisposición de dos miembros • Reuniones iniciales • Explicación de la necesidad • Acuerdo con el cliente

    5. Necesidades de AIESEC • Falta de un sistema propio • Presupuesto acotado • Organización de la información obtenida

    6. Antes

    7. Antes

    8. AIESEC • Customer Relationship Management (CRM) • Modelo de gestión • Orientado al cliente • Marketing • Satisfacción del cliente

    9. Agenda • AIESEC • Metodologías Ágiles • Ruby on Rails • Aplicación • Problemas • Conclusiones

    10. Metodologías Ágiles • Un nuevo paradigma • Cambios permanentes en los requerimientos • Proyectos diferentes: recursos, tiempos y alcance • Requiere una muy buena comunicación

    11. Metodologías Ágiles • Desventajas • En proyectos grandes, es difícil mantener comunicación permanente • Restricciones en cuanto a tamaño de los proyectos abordables. • Ventajas • Flexibilidad ante cambios • Cliente como parte del proyecto • Entregas constantes

    12. Qué aplicamos? • Adaptación de las metodologías agiles • Intento de Scrum y XP • Omisión de herramientas externas • Revisiones de requerimientos • Reuniones informales • Presentaciones del diseño • Feedbacks

    13. Agenda • AIESEC • Metodologías Ágiles • Ruby on Rails • Aplicación • Problemas • Conclusiones

    14. Ruby on Rails • Ruby • POO • Código abierto orientado a la simplicidad • Fácil lectura y escritura • Rails (RoR) • Framework con arquitectura MVC • Orientado a la productividad • Desarrollo WEB con BD • Mejora la experiencia del usuario: AJAX

    15. Por qué Ruby on Rails? • Tendencia del mercado • Proyecto pequeño • Desarrollo veloz (prototipo) • Desarrollo desde cero implica retrabajo permanente • Adecuación a la necesidad del cliente

    16. Agenda • AIESEC • Metodologías Ágiles • Ruby on Rails • Aplicación • Problemas • Conclusiones

    17. Aplicación Desarrollo (1) • Análisis inicial • Ruby on Rails como plataforma • Análisis de documentos de AIESEC • Armado de la propuesta y aprobación

    18. Aplicación Desarrollo (2) • Esqueleto de la aplicación • Redefiniciones • Módulos principales • Primeros módulos terminados • Primera funcionalidad completa liberada

    19. Aplicación Desarrollo (3) • Valor agregado • Experiencia del usuario • Diseño renovado • Interacción más fluida • PDF • Carga de imágenes • Gráficos dinámicos (performance) • Usuarios y Roles

    20. Aplicación Finalización • Pruebas globales • Aceptación del usuario • Producto terminado

    21. Agenda • AIESEC • Metodologías Ágiles • Ruby on Rails • Aplicación • Problemas • Conclusiones

    22. Problemas • Escasa documentación • Cambios permanentes • Falta de conocimiento de la tecnología • Pensar que todo se puede • Bugs de RoR • Desvíos de tiempo

    23. Agenda • Metodologías Agiles • AIESEC • Ruby on Rails • Aplicación • Problemas • Conclusiones

    24. Conclusiones • Comunicación con el cliente • Soporte metodológico • Desarrollo web veloz con RoR • Sistema extensible y mantenible

    25. Referencias • RUBY - http://www.ruby-lang.org/es/ • RoR - http://www.rubyonrails.org.es/ • Foros de soporte a Rails - http://railsforum.com/ • Gruff - http://nubyonrails.com/pages/gruff • Railscasts – http://railscasts.com/ • Paperclip - http://github.com/thoughtbot/paperclip/tree/master

    26. Aplausos • Gracias!