Tracks

Español

Tracks are a series of sessions in a particular area which span in experience level from beginner to advanced. Sessions are 60 minutes.

Tracks

  • Coding and Development
  • Core Conversations: Achieving sustainability
  • DevOps: One environment to rule them all
  • Drupal Business: Paying the bills and growing the business
  • Frontend: Let's kill the Divitis!
  • Site Building: Building sites fast without needing to code!
  • Case Studies


    Coding and Development

    PHP and Drupal are changing rapidly and collaboration among projects is shaping a new way to create code. The Coding and Development track will show you how you can leverage evolving tools and processes to increase the efficiency, velocity, and quality of projects.

    This track will help developers to be up to date with the new release of Drupal, not only on the Drupal island, but demonstrating the best practices and industry standards of the web today.

    We are actively seeking the following session topics:

    • Drupal 8 for Drupal 7 developers
    • Tools for upgrading your modules
    • OOP methodology relevant for Drupal 8 projects
    • Introductory sessions to the Drupal 8 changes, new entity system, plugin system, etc
    • Software quality as a tool, not a goal
    • BDD and TDD team workflows used in real projects
    • Software design oriented to security
    • Symfony components
    • Configuration Management


    Core Conversations: Achieving sustainability

    Core Conversations are a place for people actively working on and contributing to Drupal core or Drupal.org to meet, discuss and plan the future of Drupal.

    This is the place for big ideas about the future of Drupal, as well as discussions about where we want to go, how we're going to get there. Where regular tracks and sessions focus on the present and immediate future, Core Conversations are about long-term.

    We are actively seeking the following session topics:

    • Improving drupal.org (website, testbot, process)
    • Funding core
    • Performance and tracking data overtime
    • Welcoming designers, UX professionals, and architects
    • Behat/Frontend testing


    Drupal Business: Paying the bills and growing the business

    DrupalCon Latin America is not only a great place to meet new Drupalist from other parts of the world, it is an opportunity to do business together, grow and help each other.

    We are looking to talk about how we can grow business and push forward to compete locally and internationally.

    We are actively seeking the following session topics:

    • Strategies and tactics for marketing Drupal businesses and their services.
    • Techniques and tools for setting up projects for success.
    • Good communications during a project so that it continues to run smoothly
    • Management tips and tools for agency-style businesses
    • Drupal 8 for business


    DevOps: One environment to rule them all

    “It works on my computer” is a thing of the past, the coordinated work of developers and operations now allows us to create the different development environments in a way that they look all the same.

    With technologies like Vagrant, chef, puppet, ansible, and many others we can not only have the same environment in dev, stage, production (Same PHP, same Web Server, Same configuration, etc.) but we can also work on automated server generation and Continuous Integration.

    With Continuous integration we give a better experience not only to the customer, but tall involved in the development and design team. By working together we simplify that development, deployment and release of the project.

    We are actively seeking the following session topics:

    • Lean and Devops principles.
    • Drupal conventions and best practices discovered by experienced ninjas, to keep a project healthy and with less deploy effort.
    • Devops with Ubuntu Juju, CloudFoundry, Ansible, Puppet and/or Chef, among others.
    • Continuous Integration and Delivery.
    • Post production monitoring.


    Frontend: Lets kill the Divitis!

    Frontend development is where the innovation is at: rich client-side applications now consume RESTful resources, stitched together with diverse contributed javascript technologies, stylized with shared CSS components and frameworks. Drupal 8 is embracing some of these technologies and making room for contributed modules to adopt new technologies as soon as possible.

    Let’s talk about the technologies and procedures that are in use in today’s frontend development: preprocessors, build automation, JS and CSS architecture, new template systems and client-side applications. What about headless Drupal, where the backend deals with data and leaves the interface to the frontend?

    And how has web design changed to cope with the innovations in frontend? Let's see how are rich applications designed, from component design to responsive layouts. Designers have now all the freedom we ever dreamed of, lets see where it can take us!

    We are actively seeking the following session topics:

    • CSS and JS preprocessors
    • CSS and JS architecture
    • Frontend and Backend Templating systems (Twig, Twigjs, Handlebars)
    • Performance
    • New HTML5 specifications & browser features
    • Automation tools
    • Grid and UI frameworks
    • Content-first, Atomic design and new design issues
    • Drupal adoption of the top notch front-end technologies, core and contrib
    • Headless Drupal


    Site Building: Building sites fast without needing to code!

    Drupal 8 has changed Site Building and made it even more powerful, with Configuration Management in core, important modules as views in core as well Drupal 8 makes Site building much more powerful than ever. And don’t forget, Drupal 7 is still out there and most contrib modules are just working on porting to D8.

    With Site Building we can achieve and build great sites without needing to code, one thing that Drupal makes special and great. But there are a lot of ways to reach a goal, let’s share the knowledge, and teach each other how to achieve. Are you using a module in really cool ways? With real life examples? Have you worked with D8? What is new? how have you improved your workflow with D8? Tell everybody about it!

    We are actively seeking the following session topics:

    • Drupal 8: which modules exist, which are coming, and what is changing
    • Drupal 7 to Drupal 8
    • Comparison of different techniques for Layouting that currently exist
    • Studies and real life examples of Site Builds (Special ways, new ways)


    Case Studies

    Latin America has a great variety of case studies that involved different local and international Web Development agencies, because of the particular needs in each Latin America country this challenges are diverse and show the versatility of Drupal in sectors like Universities and government.

    The Case Studies track allows delegates to learn from the experience of others on real Drupal projects, and to see the power of Drupal in action. We would like to hear the whole picture of a project, so bring the whole team, including the client!

    Case studies should not seek to directly promote a vendor, but to genuinely share knowledge and experience (which will of course show agencies in a good light). Preference will be given to submissions where there are clear learning points, innovation and best-practice.

    A case study presentation should include:

    • What? (the need the project had to fulfill)
    • How? (Modules, issues, wins, examples, process and project methodologies)
    • Why? (Business reasons, user feedback)
    • Who? (Team structure, customer, developer skills)
    • When? (Timeline, milestones)
    • Result? (Learnings, take aways)

    Tracks

    Los Tracks son una serie de sesiones en un área en particular que abarcan los niveles de novato hasta avanzado. La charlas duran 60 minutos.


    Codigo & desarrollo

    PHP y Drupal están cambiando rápidamente y colaborando con otros proyectos esta formando una nueva forma de hacer código. El Track de Codigo & Desarrollo te mostrará cómo puedes sacar ventaja de herramientas en constante desarrollo y procesos para incrementar la eficiencia, velocidad y la calidad de tus proyectos

    Éste Track le ayudará a los desarrolladores a estar actualizados con las últimas versiones de Drupal, no solo en la isla de Drupal, sino también demostrando las mejores prácticas y estándares industriales de la web hoy en día.

    En estas charlas buscamos cubrir los siguientes temas:

    • Drupal 8 para desarrolladores de Drupal 7.
    • Herramienta para mejorar tus módulos.
    • Metodología OOP relevante para proyectos en Drupal 8.
    • Charlas introductorias de Drupal 8,sus cambios, nuevo sistema de entidades, sistema de plugins, etc.
    • Calidad de Software como herramienta, no como una meta.
    • BDD y TDD workflows de equipo usados en proyectos reales.
    • Diseño de software basado en seguridad.
    • Componentes de Symfony
    • Gestión de Configuración.


    Conversaciones de núcleo: logrando sostenibilidad

    Las conversaciones de núcleo son el lugar apropiado para gente que trabaja activamente, y que contribuye al núcleo de Drupal o Drupal.org para conocer, discutir y planear el futuro de Drupal.

    Este es el lugar para grandes ideas sobre el futuro de Drupal, como también para discutir adonde queremos llegar y como lo vamos a hacer. Mientras que las charlas y tracks regulares se centran en el presente e inminente futuro, las conversaciones de núcleo se centran en el largo plazo.

    En estas charlas buscamos cubrir los siguientes temas:

    • Mejoramiento de Drupal 7 ( Sitio web, testbot, procesos)
    • Invirtiendo en el Núcleo
    • Funcionamiento y rastreo de datos a través del tiempo.
    • Dando la bienvenida a diseñadores, profesionales en UX, y arquitectos.
    • Behat/ pruebas de Frontend.


    Drupal Business: Pagando las deudas y cómo hacer que el negocio crezca

    DrupalCon Latin America no es sólo un gran lugar para conocer nuevo Drupalista de otras partes del mundo, DrupalCon Latin America es una oportunidad de hacer negocios juntos, crecer y ayudarnos los unos a los otros.

    Buscamos hablar sobre cómo podemos hacer crecer tu negocio y darte un empuje  para competir local e internacionalmente.

    En estas charlas buscamos cubrir los siguientes temas:

    • Estrategias y tácticas para comercializar negocios con Drupal y sus servicios.
    • Técnicas y herramientas para establecer proyectos con éxito.
    • Buena comunicación durante un proyecto de modo que éste siga corriendo eficientemente.
    • Consejos de dirección y herramientas para negocios tipo agencia.
    • Drupal 8 para negocios


    DevOps: Un entorno para gobernar todos los demás.

    “Esto funciona en mi computador " es una cosa del pasado, el trabajo coordinado de desarrolladores y nuevas operaciones ahora nos permiten crear entornos de desarrollo distintos de una manera que todos parecen el mismo.

    Con tecnologías como Vagrant, chef, puppet, ansible, y muchas otras, no sólo podemos tener el mismo entorno de desarrollo, etapa, producción (Mismo PHP, el mismo Servidor de Web, la Misma configuración, etc.) pero también podemos trabajar sobre un servidor automatizado en integración Continua.

    Con la integración Continua damos una mejor experiencia no sólo al cliente, también a los desarrolladores involucrados en el desarrollo y en el equipo de diseño. Al trabajar juntos es posible simplificar aquel desarrollo, despliegue y entrega de un proyecto.

    En estas charlas buscamos cubrir los siguientes temas:

    • Aprende Devops y sus principios.
    • Convenciones de Drupal y las mejores prácticas descubiertas por ninjas experimentados, para mantener un proyecto saludable y con menos esfuerzo de desarrollo.
    • Devops con Ubuntu Juju, CloudFoundry, Ainsible, Puppey y/o Clef, entre otros.
    • Integración continua y Delivery.
    • Monitoria Post-producción.


    Frontent: Acabemos con la divitis!

    El desarrollo Frontend es en donde se encuentra la innovación: aplicaciones enriquecidas del lado cliente ahora consumen recursos RESTful, enlazadas con diversas contribuciones de tegnologias javascript, estilizadas con componentes compartidos CSS y frameworks. Drupal 8 abarca algunas de estas tecnologías y hace sitio para módulos contribuidos para adoptar nuevas tecnologías cuanto antes.

    Vamos a hablar sobre las tecnologías y los procedimientos que están en uso hoy en día en el desarrollo frontend: los preprocesos, automatización de construcción, JS y la arquitectura CSS, nuevos sistemas de plantilla y aplicaciones del lado cliente. ¿En cuánto a headless Drupal , dónde el backend trata los datos y dejan el interfaz al frontend?

    ¿Y cómo se ha cambiado el diseño de web para enfrentarse con las innovaciones en frontend? Vamos a ver como las aplicaciones ricas son diseñadas, desde el diseco de componente hasta plantillas responsivas. Los diseñadores tenemos ahora toda la libertad que un día soñamos, vamos a ver hasta adonde nos puede llevar!

    En estas charlas buscamos cubrir los siguientes temas:

    • Prepocesadores de CSS y JS.
    • Arquitectura CSS y JS.
    • Sistemas de plantilla de Frontend y Backent (Twig, Twigjs, Handlebars).
    • Performance
    • Nuevas especificaciones de HTML5 y características de navegadores.
    • Herramientas de automatización.
    • Grillas y frameworks de UI.
    • Contenido - primero. diseño atómico y nuevos problemas de diseño.
    • Adopción Drupal de las tecnologías de punta en front-end, núcleo y contrib.
    • Headless Drupal


    Site building: Construyendo sitios de forma rápida sin necesidad de código!.

    Drupal 8 ha cambiado su site building y lo ha hecho aún más poderoso, con la Dirección de Configuración en su núcleo, y módulos principales como vistas también en su núcleo, Drupal 8 hacen que el Site building sea más poderoso que nunca. Y no olvide, Drupal 7 está todavía ahí y la mayor parte de los módulos contrib se están pasando a D8.

    Con el nuevo Site Building podemos alcanzar y construir grandes sitios sin tener que codificar, una de las cosas grandes y especiales que Drupal hace posible. Pero hay muchos modos de alcanzar un objetivo, vamos a comparten el conocimiento, y enseñan el uno al otro como alcanzar un objetivo. ¿Usas algún módulo de maneras realmente geniales? ¿Con verdaderos ejemplos en la vida real? ¿Has trabajado ya con D8? ¿Qué es nuevo? ¿Cómo has mejorado tu proceso laboral con D8? ¡Cuéntale a todo el mundo sobre ello!

    En estas charlas buscamos cubrir los siguientes temas:

    • Drupal 8: ¿Que módulos existen,cuáles van a salir, y que está cambiando?
    • De Drupal 7 a Drupal 8.
    • Comparación de diferentes técnicas para hacer layout en lo que ya existe.
    • Estudios y ejemplos de vida real de sitios construidos ( Maneras especiales, nuevas maneras).


    Casos de estudio

    Latinoamérica posee una gran variedad de casos prácticos que involucran agencias de diseño web locales e internacionales, gracias a estas necesidades particulares en cada país latinoamericano, estos casos presentar retos diversos y muestran la versatilidad de Drupal en sectores como universidades y en gobiernos.

    El track de Casos de estudio le permite a los delegados aprender de las experiencias de otros en proyectos reales de Drupal, y también para ver el poder de Drupal en acción. Nos gustaría ver el bosquejo de tu proyecto así que trae a todo tu equipo, incluyendo al cliente!

    Los casos prácticos no buscan directamente promover a un vendedor, sino compartir genuinamente conocimiento y experiencia (que desde luego mostrará a las agencias de manera favorable). Se le dará preferencia a ejemplos donde halla innovación, puntos de estudio claros y mejora de prácticas.

    La presentación de un caso de estudio debe tener:

    • ¿Qué? (La necesidad que el proyecto quiere cubrir)
    • ¿Cómo? (Módulos, problemas, puntos a favor, ejemplos, procesos y metodología de procesos)
    • ¿Por qué? (Razones de negocio, retro alimentación con el usuario)
    • ¿Quién? (Estructura del equipo, cliente, habilidades del desarrollador)
    • ¿Cuándo? ( Línea de tiempo, objetivos a cumplir)
    • Resultados ( Aprendizajes y Conclusiones)