Fostering a culture of learning, sharing and open-source with lean and gamification.

Speakers: 

With a big army of Drupal Developers (around 300 people) working for enterprise companies, keeping the team up-to-date and ensuring that best practices are followed can start to look like a huge challenge. Let's discuss what kinds of problems we have at this size, which tools we use on a daily basis and why. Most importantly, we will share how to keep the focus on the culture and not on the tools.

We will highlight two main fields: 1) internal competence and 2) external opportunities. Regarding internal competence, we will show how we are using Jira and Google apps script to generate metrics, and how we are assessing our team knowledge to grant best practices in code standards, community modules and emerging technologies. We believe the particular way we are using Jenkins, Drush and Python to grant our builds keeps quality in place, and we will show you why we created an in-house solution (Drupal + Behat) for testing website layouts. We will discuss how to be lean about the initiatives in trainings and to foster a better “coder culture,” and how we use gamification to keep the motivation high. Regarding external opportunities, we will share the challenges you can expect when working with enterprise companies outside the IT, Marketing and Communications fields when it comes to using the best of technology stacks. We will share our experience in being able to slowly change this game and how partnerships with Acquia and Google can help you in these scenarios. We will explore 2 cases: one that was challenged from the start with the company holding the technology stack and advocating against Drupal community standards and processes. We’ll give detail about how we are overcoming these issues. And, in the second case we will share details of a scenario where the client is actually along with us in the Drupal community direction.

Bring questions about how we manage a dozen builds every week, how we are sharing knowledge with teams this big in such different scenarios, and how to convince your boss he will also win when you share a bug, create a patch and release a module openly to the drupal community!

Schedule info
Experience level: 
Intermediate
Drupal Version: 
N/A