{"componentChunkName":"component---src-templates-writing-tsx","path":"/writing/2","result":{"data":{"allAirtable":{"nodes":[{"data":{"slug":"insights-from-agile-lean-europe-2018","title":"Insights from Agile Lean Europe, 2018","link":"https://www.amazeelabs.com/en/journal/insights-agile-lean-europe-2018","date":"2018-08-31","text_en":{"childMarkdownRemark":{"excerpt":"Agile Lean Europe is an unconference event that visits a different country each year and brings together people from across the continent…","html":"<p>Agile Lean Europe is an unconference event that visits a different country each year and brings together people from across the continent. Thought-leaders and practitioners come together for a 3-day event to share ideas around the topic of power transformation.\nBeing a regular DrupalCamp attendee, I was excited to visit a more Agile-focused conference. Agile Lean Europe uses <a href=\"https://en.wikipedia.org/wiki/Open_Space_Technology\">Open Space Technology</a> to facilitate an environment where ideas are created and shared in real-time and that allows everyone to contribute to the program. <a href=\"http://steveholyer.com/\">Steve Holyer</a>, who is a familiar face at Amazee facilitated or “held” the open space.\nThe <a href=\"http://www.kraftwerk.host/\">Kraftwerk Innovation Space</a> that hosted the event served as an excellent environment for up to a dozen parallel sessions. In contrast to my usual conference experience, the unconference format was much more interactive in the way the sessions were presented. Let me walk you through a few of my highlights.\n<a href=\"https://twitter.com/ManuelKublbock\">Manuel Küblböck</a> from Gini did a session about “Decision-making when there are no bosses”. His view is that efficiency can be gained by focusing on consent over consensus. Rather than trying to have all parties agree on a proposed change, you emphasise working out strong objections and then test the idea. Decisions are always made by those who carry them out and people who are impacted can give input. Check Manuel’s tweet for <a href=\"https://twitter.com/ManuelKublbock/status/1032370401806974976\">further information</a>.</p>\n<p>The <a href=\"http://www.kraftwerk.host/\">Kraftwerk Innovation Space</a> that hosted the event served as an excellent environment for up to a dozen parallel sessions. In contrast to my usual conference experience, the unconference format was much more interactive in the way the sessions were presented. Let me walk you through a few of my highlights.\n<a href=\"https://twitter.com/ManuelKublbock\">Manuel Küblböck</a> from Gini did a session about “Decision-making when there are no bosses”. His view is that efficiency can be gained by focusing on consent over consensus. Rather than trying to have all parties agree on a proposed change, you emphasise working out strong objections and then test the idea. Decisions are always made by those who carry them out and people who are impacted can give input. Check Manuel’s tweet for <a href=\"https://twitter.com/ManuelKublbock/status/1032370401806974976\">further information</a>.\n<a href=\"https://www.linkedin.com/in/momchilbrashnyanov/\">Momchil Brashnayanov</a> from FFV presented a session on agile for service agencies, which was a great opportunity to discuss common challenges such as, how best to integrate customers into our workflows, how to focus on value instead of features and what contract frameworks best support agile collaboration. Like a couple of other sessions, Momchil applied the <a href=\"http://agilecoffee.com/leancoffee/\">lean coffee</a> format where we all gathered topics, clustered them and then iteratively discussed them and decided when to move onto the next topic.</p>\n<p><a href=\"https://twitter.com/peterstev\">Peter Stevens</a> shared his insights and tools around personal agility. It was refreshing to see agile principles being applied to one’s personal life. Similar as in a project, life goals would get mapped to tasks, prioritized and moved along a kanban board. More information can be found on the <a href=\"https://mypersonalagility.org/\">related website</a>.\n<a href=\"https://medium.com/@nicolaodonovan\">Nicola-Marie O’Donovan</a> discussed her experience working in a scaled agile environment and enabling teams to do a social plan roadmap together. Each team defines their vision and team projects upfront and then all gather to discuss the dependencies they have across teams. The teams then use the space to resolve all dependencies and get ready for implementation. She also has a <a href=\"https://medium.com/blablacar-tech/social-planning-a-roadmap-being-agile-3cd86c58220f\">medium article</a> regarding that.</p>\n<p>I particularly enjoyed the <a href=\"https://en.wikipedia.org/wiki/Clean_Language\">Clean Language</a> session by Olaf Lewitz. In a very interactive way, we experienced how different and difficult it can be to apply such a tool. Clean Language enables you to have a conversation while trying to inject as little of your own views into the question and focus fully on your conversation partner. In other words, instead of reflecting things, the focus is on getting a better understanding of the topic from the perspective of your interview partner. <a href=\"https://www.adventureswithagile.com/2017/09/05/what-is-clean-language/\">More information available.</a>\nIn addition to the talks mentioned above, ALE18 had a lot more to offer. The keynote “<a href=\"https://twitter.com/mirettekangas/status/1032932940328697856\">Going where no one has gone before</a>” on Yle’s agile transition by <a href=\"https://twitter.com/mirettekangas\">Mirette Kangas</a> and <a href=\"https://twitter.com/anttiki\">Antti Kirjavainen</a> from Finland, was full of inspiration and good advice, and so too was the <a href=\"https://www.scrumatscale.com/\">Scrum@Scale</a> session by <a href=\"https://twitter.com/xdatap1\">Paolo Sammicheli</a>.\nI particularly appreciated the side program that was put together. Conference attendees partners and kids would organize a city program. Random attendees were able to connect in the evenings by signing up for “Dinner with a Stranger”.\nThe 3-day conference left me with tons of insights to the process. A few notables being tools like <a href=\"https://umanitoba.ca/admin/human_resources/change/media/the-art-of-powerful-questions.pdf\">Powerful questions</a>, or <a href=\"https://medium.com/back-to-the-napkin/minimum-viable-bureaucracy-a-practical-approach-to-scaling-agile-project-management-ece5b931496\">Minimum Viable Bureaucracy</a>, models such as the <a href=\"https://stevenmsmith.com/ar-satir-change-model/\">Satir Change Curve</a> or books such as <a href=\"https://www.amazon.com/Preservation-Agile-Heart-Mindset-Consciousness-ebook/dp/B0761NKJPB\">The Preservation of the Agile Heart</a>.</p>\n<p>Interested in more visuals from the conference? The <a href=\"https://photos.google.com/share/AF1QipOBUQGn1ryvuO_E5VPjWYnGVVvPVAMx5euizr-6ryZAwcMM3fHN05bR-ag3qkuczA?key=czhxZjVDcERkdm4tV1Vzci1wWHVPRE1EeWNuLXJR\">ALE18 Official Album</a> contains a good number of impressions. Also, check out the <a href=\"https://twitter.com/hashtag/agilekaleidoscope\">#agilekaleidoscope</a> by <a href=\"https://twitter.com/GaelMareau\">Gaël Mareau</a> and my <a href=\"https://www.flickr.com/photos/amazeelabs/sets/72157700430722224/\">album on Flickr</a>.\n<a href=\"https://agilelean.eu/\">Agile Lean Europe 2018</a> was all about power transformation. One key insight for me was that Agile is less about following a strict process, and more about you being able to adapt a variety of tools to your current challenges and requirements.\nThank you to everyone who participated and contributed and for making me feel transformed. Special thanks to the organizing team and sponsors who supported the event!\nCurious about the next one? Follow <a href=\"https://twitter.com/agileleaneurope\">Agile Lean Europe on Twitter</a>.</p>"}},"organisation":[{"data":{"title":"Amazee Labs"}}],"tags":[{"data":{"name":"Agile"}},{"data":{"name":"Community"}},{"data":{"name":"Photographs"}}],"attachments":{"localFiles":[{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAALABQDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAQCAwX/xAAVAQEBAAAAAAAAAAAAAAAAAAABAP/aAAwDAQACEAMQAAABXtUkTBmif//EABoQAAIDAQEAAAAAAAAAAAAAAAECAAMRMRP/2gAIAQEAAQUCRcgtXPUJE7f0Gf/EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQMBAT8BP//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQIBAT8BP//EABwQAAICAgMAAAAAAAAAAAAAAAERAAIQEiFRcf/aAAgBAQAGPwIF8dSu1AUFFo4IPMf/xAAaEAEAAwADAAAAAAAAAAAAAAABABEhQVGR/9oACAEBAAE/ISsk9p0AcsyV8rKgqm9d2YAMhAxn/9oADAMBAAIAAwAAABBfL//EABcRAQADAAAAAAAAAAAAAAAAAAABESH/2gAIAQMBAT8QnVP/xAAVEQEBAAAAAAAAAAAAAAAAAAAAIf/aAAgBAgEBPxBX/8QAGhABAAMBAQEAAAAAAAAAAAAAAQARITFRwf/aAAgBAQABPxAnpxbaPDOzdcQA05yyjkqAAMCG2/sBSDstuDCCAioFbbAwoeDP/9k=","aspectRatio":1.7699115044247788,"src":"/static/d0cc13fdf1eb4d82eb295426c1399ae5/14b42/01_ale18_big_room.jpg","srcSet":"/static/d0cc13fdf1eb4d82eb295426c1399ae5/f836f/01_ale18_big_room.jpg 200w,\n/static/d0cc13fdf1eb4d82eb295426c1399ae5/2244e/01_ale18_big_room.jpg 400w,\n/static/d0cc13fdf1eb4d82eb295426c1399ae5/14b42/01_ale18_big_room.jpg 800w,\n/static/d0cc13fdf1eb4d82eb295426c1399ae5/f6d37/01_ale18_big_room.jpg 1120w","sizes":"(max-width: 800px) 100vw, 800px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAANABQDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAMCBP/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIQAxAAAAFLFJZugf/EABsQAQACAgMAAAAAAAAAAAAAAAIBAxITABEh/9oACAEBAAEFAtffIpERrGMP1nI2Alf/xAAVEQEBAAAAAAAAAAAAAAAAAAAQEv/aAAgBAwEBPwGT/8QAFREBAQAAAAAAAAAAAAAAAAAAEBL/2gAIAQIBAT8Bo//EABsQAAMAAgMAAAAAAAAAAAAAAAABETFBAiEi/9oACAEBAAY/ApkdF6MdLQuScuiQ/8QAGxABAAMAAwEAAAAAAAAAAAAAAQARIUFRgXH/2gAIAQEAAT8hSEL0SaF8YHrc6ltgFP1GpjxE1w+z/9oADAMBAAIAAwAAABDYH//EABgRAAIDAAAAAAAAAAAAAAAAAAABETFR/9oACAEDAQE/EGlEvT//xAAVEQEBAAAAAAAAAAAAAAAAAAAQUf/aAAgBAgEBPxCj/8QAHRABAAICAgMAAAAAAAAAAAAAAREhADFBkXGBof/aAAgBAQABPxBdKyIAI31jg1V2SrWsFTl0jcuK6XSHw9dZHVAtAGtzmgSbWfDP/9k=","aspectRatio":1.5037593984962405,"src":"/static/032f3edd726d1536d53ea8426ad8349e/14b42/06_ale18_discussion.jpg","srcSet":"/static/032f3edd726d1536d53ea8426ad8349e/f836f/06_ale18_discussion.jpg 200w,\n/static/032f3edd726d1536d53ea8426ad8349e/2244e/06_ale18_discussion.jpg 400w,\n/static/032f3edd726d1536d53ea8426ad8349e/14b42/06_ale18_discussion.jpg 800w,\n/static/032f3edd726d1536d53ea8426ad8349e/47498/06_ale18_discussion.jpg 1200w,\n/static/032f3edd726d1536d53ea8426ad8349e/0e329/06_ale18_discussion.jpg 1600w,\n/static/032f3edd726d1536d53ea8426ad8349e/69755/06_ale18_discussion.jpg 2048w","sizes":"(max-width: 800px) 100vw, 800px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAANABQDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAwAE/8QAFgEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIQAxAAAAHWT4DTx0f/xAAcEAABAwUAAAAAAAAAAAAAAAABAAMRAgQQIjL/2gAIAQEAAQUCATuqgHF1VCa4/8QAFhEBAQEAAAAAAAAAAAAAAAAAEQEQ/9oACAEDAQE/AYOf/8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAgEBPwE//8QAGBAAAgMAAAAAAAAAAAAAAAAAAAEQESH/2gAIAQEABj8CMVyhH//EABkQAQEAAwEAAAAAAAAAAAAAAAEAESExUf/aAAgBAQABPyEZJ6F0XYRIn5dRrO7/2gAMAwEAAgADAAAAEEDP/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQARIf/aAAgBAwEBPxAobIby/8QAFhEAAwAAAAAAAAAAAAAAAAAAAAER/9oACAECAQE/EKys/8QAGhABAAMBAQEAAAAAAAAAAAAAAQARITFBYf/aAAgBAQABPxAhVKQy4N0zrAudMd18hP6s2VDMbl+s/9k=","aspectRatio":1.5037593984962405,"src":"/static/7e5f5ba7711f2aa71a58a9b3e65f8b2c/14b42/04_ale18_clean_language.jpg","srcSet":"/static/7e5f5ba7711f2aa71a58a9b3e65f8b2c/f836f/04_ale18_clean_language.jpg 200w,\n/static/7e5f5ba7711f2aa71a58a9b3e65f8b2c/2244e/04_ale18_clean_language.jpg 400w,\n/static/7e5f5ba7711f2aa71a58a9b3e65f8b2c/14b42/04_ale18_clean_language.jpg 800w,\n/static/7e5f5ba7711f2aa71a58a9b3e65f8b2c/47498/04_ale18_clean_language.jpg 1200w,\n/static/7e5f5ba7711f2aa71a58a9b3e65f8b2c/0e329/04_ale18_clean_language.jpg 1600w,\n/static/7e5f5ba7711f2aa71a58a9b3e65f8b2c/69755/04_ale18_clean_language.jpg 2048w","sizes":"(max-width: 800px) 100vw, 800px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAANABQDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAUBAwT/xAAUAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIQAxAAAAHI0QOBgpB//8QAGxAAAQQDAAAAAAAAAAAAAAAAAQACAxESEyH/2gAIAQEAAQUClY3aODDJbFfIzY//xAAVEQEBAAAAAAAAAAAAAAAAAAAAEf/aAAgBAwEBPwFH/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECEf/aAAgBAgEBPwFjvD//xAAbEAACAgMBAAAAAAAAAAAAAAAAEQEhEBJBUf/aAAgBAQAGPwKNbnpI6GrY/Vj/xAAZEAEAAwEBAAAAAAAAAAAAAAABACExEXH/2gAIAQEAAT8hbao3rCO8hwgLtGiwtt75Fd4Fz//aAAwDAQACAAMAAAAQBx//xAAXEQEBAQEAAAAAAAAAAAAAAAABABEh/9oACAEDAQE/EAIL3L//xAAXEQEBAQEAAAAAAAAAAAAAAAABABEh/9oACAECAQE/EE9ZFl//xAAcEAEAAwACAwAAAAAAAAAAAAABABEhMVFhgZH/2gAIAQEAAT8QfQDTZhh1USi2gKaK1lMjfnfcWVZpeVG86lYs8LfQ/YIqTOLvDZ//2Q==","aspectRatio":1.5037593984962405,"src":"/static/1a71fb4368b3a613bca4901f19b9a0e7/14b42/03_ale18_program.jpg","srcSet":"/static/1a71fb4368b3a613bca4901f19b9a0e7/f836f/03_ale18_program.jpg 200w,\n/static/1a71fb4368b3a613bca4901f19b9a0e7/2244e/03_ale18_program.jpg 400w,\n/static/1a71fb4368b3a613bca4901f19b9a0e7/14b42/03_ale18_program.jpg 800w,\n/static/1a71fb4368b3a613bca4901f19b9a0e7/47498/03_ale18_program.jpg 1200w,\n/static/1a71fb4368b3a613bca4901f19b9a0e7/0e329/03_ale18_program.jpg 1600w,\n/static/1a71fb4368b3a613bca4901f19b9a0e7/69755/03_ale18_program.jpg 2048w","sizes":"(max-width: 800px) 100vw, 800px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAANABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAIEAwX/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/9oADAMBAAIQAxAAAAHk0yuG5kI//8QAGxAAAQQDAAAAAAAAAAAAAAAAAQACERIhMUH/2gAIAQEAAQUCZIR0HIHF5Hf/xAAVEQEBAAAAAAAAAAAAAAAAAAAAEv/aAAgBAwEBPwFL/8QAFREBAQAAAAAAAAAAAAAAAAAAABH/2gAIAQIBAT8BV//EABwQAAEDBQAAAAAAAAAAAAAAAAABEBECITGB4f/aAAgBAQAGPwLK6L1KcaIb/8QAGxABAAICAwAAAAAAAAAAAAAAAQARMVEhQWH/2gAIAQEAAT8hQcXaUVMQm24AYhBJ1M+PIralK1P/2gAMAwEAAgADAAAAEL8f/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAh/9oACAEDAQE/EAAyRf/EABURAQEAAAAAAAAAAAAAAAAAAAEQ/9oACAECAQE/EFZ//8QAHBABAAIDAQEBAAAAAAAAAAAAAQARITGBQVFx/9oACAEBAAE/EGNNaWdlht3qJ39igaZ1Rrtxvaa5+xSKHq3B6SuGpKWOHk//2Q==","aspectRatio":1.5037593984962405,"src":"/static/9241194e93d16a9dd5d4da6282ba8b65/14b42/02_ale18_crowd.jpg","srcSet":"/static/9241194e93d16a9dd5d4da6282ba8b65/f836f/02_ale18_crowd.jpg 200w,\n/static/9241194e93d16a9dd5d4da6282ba8b65/2244e/02_ale18_crowd.jpg 400w,\n/static/9241194e93d16a9dd5d4da6282ba8b65/14b42/02_ale18_crowd.jpg 800w,\n/static/9241194e93d16a9dd5d4da6282ba8b65/47498/02_ale18_crowd.jpg 1200w,\n/static/9241194e93d16a9dd5d4da6282ba8b65/0e329/02_ale18_crowd.jpg 1600w,\n/static/9241194e93d16a9dd5d4da6282ba8b65/69755/02_ale18_crowd.jpg 2048w","sizes":"(max-width: 800px) 100vw, 800px"}}}]}}},{"data":{"slug":"drupal-europe-2018-see-you-there-","title":"Drupal Europe 2018 - See you There!","link":"https://www.amazeelabs.com/en/journal/drupal-europe-2018-see-you-there","date":"2018-08-30","text_en":{"childMarkdownRemark":{"excerpt":"Drupal Europe is coming up in Darmstadt September 10-14. Let me walk you through my favorite aspects of the conference.\nThis large-scale…","html":"<p><a href=\"https://www.drupaleurope.org/\">Drupal Europe</a> is coming up in Darmstadt September 10-14. Let me walk you through my favorite aspects of the conference.\nThis large-scale conference is entirely community-organized by a very dedicated <a href=\"https://www.drupaleurope.org/team\">team of volunteers</a>. Drupal Europe will feature 187 sessions within a wide variety of topics. Diversity was also a goal that the program team worked for and 30% of the sessions have a speaker that identifies being part of an underrepresented group.\nThe organizers decided to give an interesting twist to the <a href=\"https://www.drupaleurope.org/program\">program</a>. In contrast to traditional categories like “Development”, “Design” or “Project Management”, industry tracks are in focus. Drupal Europe, therefore, should be much more appealing to the decision makers who want to evaluate or share their experience using Drupal.\n<a href=\"https://www.drupaleurope.org/session-by-industry/publishing-media\">Publishing + Media</a> focuses all on the media industry and what Drupal can bring to the table there. Expect case studies around Burda’s Thunder distribution or Content editing related sessions. I’m looking forward to seeing <a href=\"https://www.drupaleurope.org/session/building-high-performance-thunder-sites\">Building high-performance Thunder sites</a> by former colleague Wolfgang Ziegler.\nFrom Amazee our colleagues Stew West and Fran Garcia will talk about <a href=\"https://www.drupaleurope.org/session/handy-modules-when-building-and-maintaining-your-site\">Handy modules when building and maintaining your site</a> as well as <a href=\"https://www.drupaleurope.org/session/improving-editor-experience-paragraphs-ftw\">Improving the Editor Experience: Paragraphs FTW</a>.</p>\n<p><a href=\"https://www.drupaleurope.org/session-by-industry/digital-transformation-enterprise\">Digital Transformation + Enterprise</a> is all about large-scale clients &#x26; projects leveraging Drupal. Thursday’s keynote brings together Dries Buytaert, the original creator and project lead for Drupal, together with Barb Palers, Global Product Partnerships at Google and Leslie Hawthorn, Developer strategy at Red Hat talk about the <a href=\"https://www.drupaleurope.org/session/future-open-web-and-open-source\">Future of the open web and open source</a>. Along with many other sessions in this track, I will share my approach on <a href=\"https://www.drupaleurope.org/session/upgrading-vs-upcycling-how-stay-ahead-curve\">Upgrading vs. Upcycling - How Existing Web Sites Stay Ahead the Curve</a> for those interested in Agile, Architecture and Web strategy.\n<a href=\"https://www.drupaleurope.org/session-by-industry/drupal-technology\">Drupal + Technology</a> is kind of the classic DrupalCon track focusing all on Drupal-technology related topics that don’t fit into one of the industry tracks. Amongst many others, I’m am looking forward to see <a href=\"https://www.drupaleurope.org/session/out-box-out-box\">Out of the Box is Out of the Box!</a> to get an initiative update from Marc Conroy, Keith Jay and Elliot Ward. Join Amazee’s Philipp Melab for his session on <a href=\"https://www.drupaleurope.org/session/decoupling-drupal-graphql-twig\">Decoupling Drupal with GraphQL &#x26; Twig</a> where he will dive into APIs, GraphQL, Theming and Atomic design.\n<a href=\"https://www.drupaleurope.org/session-by-industry/drupal-community\">Drupal Community</a> discussed everything that keep our ecosystem running. I am particularly excited to join the 2 hours workshop by Shyamala Rajaram, Parth Gohil and Donna Benjamin on <a href=\"https://www.drupaleurope.org/session/building-local-communities-foster-drupal-adoption\">Building Local Communities - foster Drupal adoption</a>. From Amazee make sure to see Ingrid Talbot in <a href=\"https://www.drupaleurope.org/session/learning-lead-after-life-flying-solo\">Learning to lead, after a life of going solo</a> for some inspiring learnings on here transition in Being human &#x26; Leadership. As well as Bastian Widmer who will explain how to <a href=\"https://www.drupaleurope.org/session/opensource-your-daily-work\">Opensource your daily work Docker Drupal Open Source</a>.\n<a href=\"https://www.drupaleurope.org/session-by-industry/agency-business\">Agency + Business</a> touches on all the advice we need and want to share related to running a Drupal business. <a href=\"https://www.drupaleurope.org/session/how-boost-your-team-members-performance\">How to boost your team members performance</a> by Marina Paych sounds like a very promising session exploring talent development and team culture. I’m humbled to host a panel discussion with Nick Veenhof, Ela Meier, Suzanne Dergacheva, Andre Baumeier, Steve Parks, Ashraf Abed. Together we’ll discuss <a href=\"https://www.drupaleurope.org/session/finding-drupal-talent-recruiters-dilemma-panel\">Hiring Drupal Talent - A Recruiter's Dilemma Panel</a>.</p>\n<p>Make sure to check out all the other industry tracks on the <a href=\"https://www.drupaleurope.org/program\">program page</a>. The <a href=\"https://www.drupaleurope.org/program/open-web-lounge\">Open Web Lounge</a> also serves as a great opportunity to connect with like-minded open source communities thanks to partners such as <a href=\"https://www.cms-garden.org/de\">CMS Garden</a>, <a href=\"https://opensource.org/\">Open Source Initiative</a>, <a href=\"https://wordpress.org/\">Wordpress</a>, <a href=\"https://www.joomla.org/\">Joomla</a>, <a href=\"https://www.contenido.org/\">Contenido</a>, and <a href=\"https://typo3.org/\">Typo3</a>. Got something to share?\nRemember to schedule an <a href=\"https://www.drupaleurope.org/program/bofs\">Informal gathering</a> (BoF) or <a href=\"https://www.drupaleurope.org/program/contribution\">sign up for Contribution</a>, mostly focused on Monday and Friday where you can experience the real power of open source - being part of it.\nWe are looking forward to seeing you in Darmstadt. Enjoy the conference!</p>"}},"organisation":[{"data":{"title":"Amazee Labs"}}],"tags":[{"data":{"name":"Drupal"}},{"data":{"name":"Events Management"}},{"data":{"name":"Community"}},{"data":{"name":"Employer Branding"}}],"attachments":{"localFiles":[{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAALABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAMEAv/EABYBAQEBAAAAAAAAAAAAAAAAAAECBP/aAAwDAQACEAMQAAAByJfqmMqB/8QAGhABAAIDAQAAAAAAAAAAAAAAAQACAxEhEv/aAAgBAQABBQLm2pFxjUnk09n/xAAWEQEBAQAAAAAAAAAAAAAAAAAAEwH/2gAIAQMBAT8BliT/xAAVEQEBAAAAAAAAAAAAAAAAAAAQEf/aAAgBAgEBPwGn/8QAGRAAAgMBAAAAAAAAAAAAAAAAABABETEh/9oACAEBAAY/AurFhcn/xAAbEAEAAgIDAAAAAAAAAAAAAAABABEhMUFxgf/aAAgBAQABPyEFqhFyB3qOiz7UDfMFyEA6BZ//2gAMAwEAAgADAAAAEI8f/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAER/9oACAEDAQE/EIsP/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAR/9oACAECAQE/EFWt/8QAGRABAQEBAQEAAAAAAAAAAAAAAREAITFR/9oACAEBAAE/EDaIWs80aYTsOOWB99tYT4e3dEO3p91aAFU3/9k=","aspectRatio":1.7699115044247788,"src":"/static/b3e65ddc4499d7a314ea6614c531ea22/14b42/Header_Image.jpg","srcSet":"/static/b3e65ddc4499d7a314ea6614c531ea22/f836f/Header_Image.jpg 200w,\n/static/b3e65ddc4499d7a314ea6614c531ea22/2244e/Header_Image.jpg 400w,\n/static/b3e65ddc4499d7a314ea6614c531ea22/14b42/Header_Image.jpg 800w,\n/static/b3e65ddc4499d7a314ea6614c531ea22/f6d37/Header_Image.jpg 1120w","sizes":"(max-width: 800px) 100vw, 800px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAALABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAEDBf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhADEAAAAcVxZUiH/8QAGBAAAwEBAAAAAAAAAAAAAAAAAAESIUH/2gAIAQEAAQUCotsrTp//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAWEAADAAAAAAAAAAAAAAAAAAAQICH/2gAIAQEABj8CFT//xAAZEAEBAQEBAQAAAAAAAAAAAAABEQAhEKH/2gAIAQEAAT8hooLH7uhW8mbS+69NWvP/2gAMAwEAAgADAAAAEL8//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPxA//8QAFhEBAQEAAAAAAAAAAAAAAAAAABEB/9oACAECAQE/ELqv/8QAGhABAAMAAwAAAAAAAAAAAAAAAQARITFB4f/aAAgBAQABPxA7vJLweRUinkeSNod7Lghh2F3e6wWvJ//Z","aspectRatio":1.8691588785046729,"src":"/static/2eedc39146837e034f2c371fcc8dcd16/14b42/Image_21.jpg","srcSet":"/static/2eedc39146837e034f2c371fcc8dcd16/f836f/Image_21.jpg 200w,\n/static/2eedc39146837e034f2c371fcc8dcd16/2244e/Image_21.jpg 400w,\n/static/2eedc39146837e034f2c371fcc8dcd16/14b42/Image_21.jpg 800w,\n/static/2eedc39146837e034f2c371fcc8dcd16/15e0c/Image_21.jpg 1160w","sizes":"(max-width: 800px) 100vw, 800px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAALABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMEAQL/xAAWAQEBAQAAAAAAAAAAAAAAAAABAAL/2gAMAwEAAhADEAAAAXyKwOic1f/EABoQAAIDAQEAAAAAAAAAAAAAAAECAxETITH/2gAIAQEAAQUCPW1UFWWl9lUbxCx//8QAFhEBAQEAAAAAAAAAAAAAAAAAABES/9oACAEDAQE/AYy//8QAFxEAAwEAAAAAAAAAAAAAAAAAAAEREv/aAAgBAgEBPwG02z//xAAeEAACAQMFAAAAAAAAAAAAAAAAARECAyEQIkFRcv/aAAgBAQAGPwLOm55YvRbp4cDns//EABsQAQADAQADAAAAAAAAAAAAAAEAESExUYGh/9oACAEBAAE/IalaqPkKnpNTUvnI1C3SeoMRhY86wNrEdn//2gAMAwEAAgADAAAAEOzv/8QAFhEAAwAAAAAAAAAAAAAAAAAAAAER/9oACAEDAQE/EIRDP//EABYRAQEBAAAAAAAAAAAAAAAAAAEAIf/aAAgBAgEBPxBdAy//xAAZEAEAAwEBAAAAAAAAAAAAAAABABEhMVH/2gAIAQEAAT8QNB8AvPUtIdbaMS89h9pjBOnkQdCdNadJQ5audNivWISSJsoyf//Z","aspectRatio":1.8691588785046729,"src":"/static/ee55c6f9404023474e543dec4e762ade/14b42/Image_1.jpg","srcSet":"/static/ee55c6f9404023474e543dec4e762ade/f836f/Image_1.jpg 200w,\n/static/ee55c6f9404023474e543dec4e762ade/2244e/Image_1.jpg 400w,\n/static/ee55c6f9404023474e543dec4e762ade/14b42/Image_1.jpg 800w,\n/static/ee55c6f9404023474e543dec4e762ade/15e0c/Image_1.jpg 1160w","sizes":"(max-width: 800px) 100vw, 800px"}}}]}}},{"data":{"slug":"josef-dabernig-drupal-not-just-a-software-but-an-ecosystem","title":"Josef Dabernig: Drupal not just a software, but an ecosystem","link":"https://www.agiledrop.com/blog/josef-dabernig-drupal-not-just-software-ecosystem","date":"2018-08-28","text_en":{"childMarkdownRemark":{"excerpt":"Agiledrop is highlighting active Drupal community members through a series of interviews. Learn who are the people behind Drupal projects…","html":"<p>Agiledrop is highlighting active Drupal community members through a series of interviews. Learn who are the people behind Drupal projects. \nThis week we talked with Josef Dabernig. Read about his move to Switzerland, why he believes Drupal in a role model for other Open Sources, what his master thesis is about and his extreme Tour De DrupAlps.</p>\n<h2><strong>1. Please tell us a little about yourself. How do you participate in the Drupal community and what do you do professionally?</strong></h2>\n<p>Hi, I'm <a href=\"http://dasjo.at/\">Josef</a>, I'm an active Drupal community member since 2007. I grew up in Vienna where I studied computer science and moved to Switzerland in 2014 to work with <a href=\"https://www.amazeelabs.com/en\">Amazee Labs</a>. I work as an Agile Consultant to coach our development teams on agile processes and consult our clients with the goal that they get the most out of their web solutions. Over time, my focus has shifted from development to managing people, and over the last year, I have transitioned from being a manager to being a consultant. Besides Open Source and Drupal, I am passionate about outdoor activities such as cycling or hiking, photography, travels, as well as wider web industry topics such as diversity &#x26; inclusion.</p>\n<h2>** **</h2>\n<h2><strong>2. When did you first came across Drupal? What convinced you to stay, software or the community, and why?</strong></h2>\n<p>When prepared for a social service abroad in Nicaragua, <a href=\"https://www.drupal.org/u/alex_b\">Alex Barth</a> from Development Seed introduced me to Drupal, as my task was to rebuild the website for the cultural center in Nicaragua that I was going to work for. I already had been building other websites in Adobe Go-Live, HTML, CSS and later PHP since I was 12 years old. Drupal was the first time for me to successfully collaborate in an open-source environment. I especially remember when <a href=\"https://www.drupal.org/u/nedjo\">Nedjo Rogers</a> from Canada came down to visit us and he showed me how to create my first patch to contribute changes to the Drupal project.\nI was using Drupal mostly self-taught as a Site Builder. I was able to realize a lot without the need to write the code myself. Over time and given my background in computer science, I also learned how to write more complex code, thanks to the support and guidance of mentors like <a href=\"https://www.drupal.org/u/fago\">fago</a> and <a href=\"https://www.drupal.org/u/klausi\">klausi</a> who taught me a lot about being an active contributor and writing clean code since the beginning.\nI try to connect with the community as much as possible. That's probably just how I like to work - bringing together people from different perspectives and collaborating on a shared goal is what I strive for in a lot of the initiatives that I participate in. So in Nicaragua, I started teaching Drupal to kids and students that came to our cultural center for my Drupal classes. It was also in Nicaragua, where I was able to attend the <a href=\"https://es.wikipedia.org/wiki/Encuentro_Centroamericano_de_Software_Libre#I_Encuentro_Centroamericano_de_Software_Libre_Nicaragua_2009\">Encuentro Del Software Libre Centroamericano</a> - a conference up in the mountains in Esteli, which was the first encounter for different Open Source Communities across all Central America from Panama up to Guatemala and Mexico. This was a very inspiring moment for me because I was surrounded by all these young people from all over Central America, who were discussing the concepts behind Free and Open Source Software. I had intuitively resonated with them, but I was never really reflecting how and why Open Source works so well. We had people debating Ubuntu vs. Debian and I even met activists that were working against repressive regimes, who aligned the values behind Open Source with the values they see for their society.\nBased on these encounters, I built a network with contacts around Central America and decided to travel for a month after my social service in Nicaragua. In my <a href=\"http://dasjo.at/drupal-tour\">Drupal Tour</a>, I have visited different Central American Open Source Communities to teach them about Drupal, and I ended up with 14 workshops in a month that lasted from 2 hours to 2 days. By sharing a tiny bit of my expertise, I met all many many inspiring and enthusiastic open-source people.</p>\n<h2>** **</h2>\n<h2><strong>3. What impact Drupal made on you? Is there a particular moment you remember?</strong></h2>\n<p>Drupal has been a constant source of inspiration and new challenges over the last 11 years. I have met so many inspiring people from all over the world. I was able to develop myself and my career by working together with so many individuals. Connecting with others in the Open Source Community always made me happy.\nThe DrupalCamp Vienna in 2013 was definitely a milestone experience. You work half a year almost full time until you finally get rewarded by seeing 300 people from 25 different countries showing up and enjoying a two-day conference, each having an individual experience that you were able to contribute a part too. \nI would also like to thank <a href=\"https://www.drupal.org/u/schnitzel\">Michael Schmid</a> (schnitzel), who gave me the opportunity to come work with Amazee Labs and move to Switzerland. In these last 4 years, I was able to learn incredible things thanks to him and the rest of the team.</p>\n<h2>** **</h2>\n<h2><strong>4. How do you explain what Drupal is to other, non-Drupal people?</strong></h2>\n<p>With a smile on my face, I would say Drupal is a bit like a religion. We believe in an Open Source and share common values, principles and goals. We regularly gather at events and work together for a higher purpose. We share everything that we do. Sometimes people can get suck into Drupal or Open Source even too much and this will create burn-out. The good thing is, everyone has something to share and sometimes it’s just the story of how to take care of yourself and others.</p>\n<h2><strong>5. How did you see Drupal evolving over the years? What do you think the future will bring?</strong></h2>\n<p>When I started working with Drupal, it was already a thriving community that offered a powerful web solution. For me, it was never only a software but also the ecosystem, the community around it. Back then, the Drupal Association had just been founded. People were discussing fundamental questions around Drupal’s direction such as “small core vs. big core”.\nToday, the software is certainly not the most innovative anymore. But Drupal is constantly trying to stay ahead of the curve. Drupal opened up by building bridges to other communities. In my opinion, the fact that Drupal adopted Symfony components was a big step towards “getting off the island”. Drupal is now a much more complete product out of the box, and it’s getting better everyday. Our internal Drupal starter kit needs a lot less modules compared to the Drupal 7 days. With the rise of decoupled architectures, I think Drupal is moving in a good direction by focusing on the very flexible content of modelling and advanced editorial workflow with features it can provide.\nWithin the last 10 years, I think Drupal as a community has evolved to be much more grown up. Recently, I have been speaking about <a href=\"http://slides.com/dasjo/drupal-8-initiatives-drupalcamp-ruhr-2018#/\">Drupal initiatives</a>. As the project has been growing, the processes have adapted and got a lot more mature. Drupal as I understand it, <a href=\"https://events.drupal.org/nashville2018/keynote-drupal-and-secret-my-success\">can be seen as a role model</a> for successful open source collaboration at scale. I very much appreciate seeing initiatives such as <a href=\"https://www.drupaldiversity.com/\">Drupal Diversity &#x26; Inclusion</a>, the <a href=\"https://www.drupal.org/governance/community-working-group\">CWG</a> and many other initiatives that foster the health of the community such as Dries posting the <a href=\"https://dri.es/defining-drupal-values-and-principles\">Values &#x26; Principles</a> and opening them up for collaboration.  </p>\n<h2><strong>6. What are some of the contribution to open source code or community that you are most proud of?</strong></h2>\n<p>The <a href=\"https://www.drupal.org/project/facetapi_pretty_paths\">Facet API Pretty Paths</a> module was a great milestone for me, as it tried to integrate nicely with two competing solutions back at the time - Apache Solr and the Search API modules. I tried to create a little code as possible to solve the problem and a good amount of people was using the module. I was also really happy to finish my master thesis on the <a href=\"https://www.drupal.org/project/geocluster\">Geocluster module</a>, which allows to visualize millions of points on a map and helped me get a scholarship to travel to DrupalCon Portland.\nIn terms of community contributions, the <a href=\"http://dasjo.at/drupal-tour\">Drupal Tour Central America</a> was certainly a milestone, as it kind of kicked-off my involvement with the community. As I was pretty active with mapping modules for a while, the most memorable moment there was organizing my first sprint at Drupal Dev Days in Barcelona. With 25 sprinters it felt great to be able to bring together so many folks working on similar things. In the same area, the <a href=\"http://d8rules.org/\">#d8rules initiative</a> was an exciting effort to raise funds and move porting the Rules module to Drupal 8 forward.\nI think the best experience was the projects we realized together with <a href=\"https://www.drupal-austria.at/frontpage\">Drupal Austria</a>. As a group of engaged individuals, we organized regular meetups, the <a href=\"https://www.drupal-austria.at/blog/drupal-austria-roadshow-wrapup\">Drupal Austria Roadshow</a> (where I met Agiledrop cofounder Iztok Smolic) and DrupalCamp Vienna.</p>\n<h2><strong>7. Is there an initiative or a project in Drupal space that you would like to promote or highlight?</strong></h2>\n<p>Unfortunately, we were never able to really complete the <a href=\"https://d8rules.org/\">#d8rules initiative</a>. We have achieved a lot of good things, but we ran out of personal resources to finish the project. As Rules is one of the top Drupal modules being used, I would be really happy to <a href=\"https://www.drupal.org/project/rules/issues/2954037#comment-12709413\">find a new initiative lead</a>.\nFor Drupal core, I am really excited about the <a href=\"https://www.drupal.org/about/strategic-initiatives/admin-ui-js\">Admin UI and JavaScript Modernisation initiative</a>. I think Drupal has great content modelling and workflow tools under the hood, but we really need a better interaction on top of it in order to stay relevant.</p>\n<h2>**8. Is there anything else that excites you beyond Drupal? Either a new technology or a personal endeavorment. **</h2>\n<p>With my move to Switzerland, I started doing sports a bit more intentional. <a href=\"https://www.amazeelabs.com/en/blog/tour-de-drupalps-recap\">Cycling the alps in a month as part of my DrupAlps tour</a> was a very exciting experience for me. I don’t really have particular sports plans at the moment and try to focus most of my energy on family and work. But sports has always been a great way for me to activate the brain, so I am definitely looking forward to keep doing sports and will see what’s next there.\nFor the future, I would like to learn more about UX and PeopleOps. With regards to technology, I haven’t touched much code recently. Solving higher-level problems and my whole involvement in Agile is also a bit like coding, but I am keen to touch code again, maybe in a couple of years.</p>"}},"organisation":[{"data":{"title":"Agile Drop"}}],"tags":[{"data":{"name":"Drupal"}},{"data":{"name":"Community"}},{"data":{"name":"Interview"}},{"data":{"name":"Consulting"}}],"attachments":{"localFiles":[{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACu0lEQVQozx2S+0vTURjG9zeElTa3LkZ0v5eU5u6SZUVlV4Qu0oWIfrAoKCm609XoqpVkBbMSyqKl0dKQSuyGkJmlc/ft+/1uc5vLFQV+OttPz8t7znnO8z7vo1LMGiSTBllgqk6hZNbSZ9AQFJiqXabROI0a3AI9BZn0LcwgWprH4N41BNbn0r0gg5AhC595NCq3uBgQhBGLhlCKUNRuvTpNFDNmoehGoiwaTsiUjaLPpL9kJr/fPKf3exctzXYCTgeDLx4QWzE5fa5yCCVhk5qoIPQKctmixVs0gaBhFNK6eYS2F5K4uB9p2SR6zWNJdn7m/uN61hfrOV++hcpj5bgSv0h+bKXPqEUVsIzBu3g8KaWOgizCq6YzaL1KVDeCD/u38vbeTYYeXkPepEM+sxd/8g9FBXOoO7uPr09vY62soPtnF0lAPr4bVbclh+COorQih/ghVDgGaXEO/uVT+HX7NBF7A97+OJEbJxhouIv0bwhrdSVt1su0Vp3ik81KaCBOXBDGn9Sicm7MQ9Jl4jeo8elHpZX6jdn4V84gumE+sTsX6PLLBC9VEK6vISYeujxOXtdd5+WVk3S8e4WUGEgTRh4LQmXlNPoLhpNCZfUMlLxhSKm6zIxyoBTfxYP8a2/GtdVM4NIhwkPQ1tFJR2MNbQ01yKEgilAYE33vkZ2ofDrh29IJeISiwBYjA9Un6NVnE1+SwxvbM1oabcSuHsZWe4uenctItLdwrlWmosrG0domjtvdRIS6xHt72iZVT76IxbZC/MUTCYhR5c16ugxaZOFpqMxEeFcxPZZxKCWziJrVRFZNJdn0iPavPh6+d9P2zUPsyR2cSycRKV8jcmjS4hbbdRuy8Qj/+sV2gyKLftF35I/AKUIcSPkrJvGI3o9FWbjyMohtnMvfPUVIa2fzJTeDoF5k1qjmP0MvGVaD57d3AAAAAElFTkSuQmCC","aspectRatio":2,"src":"/static/4f39c3236c642e33aa6cfa1d0cd164a8/ee604/copy_of_community_interview_cover_image.png","srcSet":"/static/4f39c3236c642e33aa6cfa1d0cd164a8/69585/copy_of_community_interview_cover_image.png 200w,\n/static/4f39c3236c642e33aa6cfa1d0cd164a8/497c6/copy_of_community_interview_cover_image.png 400w,\n/static/4f39c3236c642e33aa6cfa1d0cd164a8/ee604/copy_of_community_interview_cover_image.png 800w,\n/static/4f39c3236c642e33aa6cfa1d0cd164a8/f3583/copy_of_community_interview_cover_image.png 1200w","sizes":"(max-width: 800px) 100vw, 800px"}}}]}}},{"data":{"slug":"retrospectives","title":"Retrospectives","link":"https://www.amazeelabs.com/en/journal/retrospectives","date":"2018-05-28","text_en":{"childMarkdownRemark":{"excerpt":"Retrospectives are an essential part of our team’s workflow. After each iteration, we get together to collect insights and feedback. By…","html":"<p>Retrospectives are an essential part of our team’s workflow. After each iteration, we get together to collect insights and feedback. By doing so, our teams ensure they have time to celebrate achievements, learn from mistakes and steer their efforts along a process of continuous improvement.\n<strong>What are the steps of a retrospective?</strong>\nRetrospectives will often be made up of 3 simple steps: a) What went well? b) What could we have done better? c) Action items for further improvements. More in-depth retrospectives can use the following model for deeper analysis:\n<em>1) Set the stage</em>\nA brief check-in allows everyone to get ready for the retrospective, i.e. we gauge how everybody is feeling about the past iteration.\n<em>2) Gather data - What?</em>\nThe data gathering stage is all about collecting different viewpoints based on the metrics of how the sprint went, external feedback the team has received or things they have observed during the iteration. For retrospectives of longer time periods, we use a timeline to collect major milestones from participants and discuss them in a group.\n<em>3) Generate insights - So What?</em>\nHere we go into problem solving mode. Using brainstorming activities we are able to determine the reasons why things went well or not. For example, the <a href=\"https://en.wikipedia.org/wiki/5_Whys\">5 Whys</a> can be used to identify root causes or by imagining <a href=\"https://plans-for-retrospectives.com/en/?id=69\">The Worst We Could Do</a>, our teams find out what they need to improve on.\n<em>4) Decide what to do - Now What?</em>\nNow it’s time for the team to create actions that will help them to become even better in the next iteration. Practices like <a href=\"https://plans-for-retrospectives.com/en/?id=29\">Circle of Influence</a> helps to focus them on what they can accomplish as a team. We find <a href=\"https://plans-for-retrospectives.com/en/?id=72\">Divide the Dollar</a> to be useful as well as other dot-voting activities when determining what we want to focus on.\n<em>5) The closing perspective</em>\nFinally, in the closing, we want to make sure that everyone gives their final input on how the retrospective went.\n<strong>Things to keep in mind when running retrospectives</strong>\nRetrospectives done right are a powerful tool to help your team open up and have meaningful conversations. As with any meeting, it’s important to ensure everybody is on board with the working arrangements, such as being on time and a willingness to contribute. As the facilitator of the meeting, you can do a great job at providing a space where participants feel encouraged to share what’s really on their mind.\nLooking for ways to make your retrospectives more engaging? <a href=\"https://plans-for-retrospectives.com/en/?id=1-19-20-21-109\">Retromat</a> is a tool that helps you think of different ways to facilitate a retrospective. In terms of online collaboration, we found meeting on zoom.us with <a href=\"https://miro.com/\">Miro</a> and collaborating on our retrospective notes in a shared Google Slides presentation to be most effective.\nThanks for reading our take on retrospectives. If you'd like to learn more about running retrospectives effectively, don’t hesitate to reach out in the comments section or get in touch using our <a href=\"https://www.amazeelabs.com/en/contact\">contact form</a>.</p>"}},"organisation":[{"data":{"title":"Amazee Labs"}}],"tags":[{"data":{"name":"Agile"}},{"data":{"name":"Workshop Facilitation"}},{"data":{"name":"Technical Writing"}},{"data":{"name":"Scrum"}}],"attachments":null}},{"data":{"slug":"lessons-in-leadership-from-drupalcon-nashville","title":"Lessons In Leadership From DrupalCon Nashville","link":"https://www.amazeelabs.com/en/journal/lessons-leadership-drupalcon-nashville","date":"2018-04-13","text_en":{"childMarkdownRemark":{"excerpt":"Taking on a leadership position can be a very rewarding but also draining experience. I’d like to share some of the exciting things that…","html":"<p>Taking on a leadership position can be a very rewarding but also draining experience. I’d like to share some of the exciting things that stood out to me at DrupalCon in terms of leadership. In the last few years, I was able to take on a number of different leadership positions such as CTO at Amazee Labs, running the #d8rules initiative or co-organizing camps in Austria and Switzerland.</p>"}},"organisation":[{"data":{"title":"Amazee Labs"}}],"tags":[{"data":{"name":"Leadership"}},{"data":{"name":"Drupal"}},{"data":{"name":"Community"}},{"data":{"name":"Photographs"}}],"attachments":{"localFiles":[{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAALABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAQFA//EABUBAQEAAAAAAAAAAAAAAAAAAAEC/9oADAMBAAIQAxAAAAHBuPclUFSj/8QAGxAAAgIDAQAAAAAAAAAAAAAAAQIEEwADMkL/2gAIAQEAAQUCTeCbGVTIXPUsmhef/8QAFREBAQAAAAAAAAAAAAAAAAAAEBH/2gAIAQMBAT8Bp//EABURAQEAAAAAAAAAAAAAAAAAABAR/9oACAECAQE/AYf/xAAcEAABBAMBAAAAAAAAAAAAAAAAAQIRcQMyQYH/2gAIAQEABj8CrhLscIayNs8EP//EABwQAQABBQEBAAAAAAAAAAAAAAEAESFBYZFRsf/aAAgBAQABPyEBfpeUFS58lVZ7BDvAmjh9joWp/9oADAMBAAIAAwAAABDbz//EABYRAQEBAAAAAAAAAAAAAAAAABEAAf/aAAgBAwEBPxDFjN//xAAXEQADAQAAAAAAAAAAAAAAAAAAAREh/9oACAECAQE/EMOEP//EAB4QAQACAgEFAAAAAAAAAAAAAAEAESExgUFRYaHh/9oACAEBAAE/ENZcCmXAxzDC9DRaee32MuAhpnshAAAC8blfhs11QRAqoFYn/9k=","aspectRatio":1.7699115044247788,"src":"/static/86329999e707c1ede5a46a6a74a62fe0/14b42/39577180650_77b812438a_k.jpg","srcSet":"/static/86329999e707c1ede5a46a6a74a62fe0/f836f/39577180650_77b812438a_k.jpg 200w,\n/static/86329999e707c1ede5a46a6a74a62fe0/2244e/39577180650_77b812438a_k.jpg 400w,\n/static/86329999e707c1ede5a46a6a74a62fe0/14b42/39577180650_77b812438a_k.jpg 800w,\n/static/86329999e707c1ede5a46a6a74a62fe0/f6d37/39577180650_77b812438a_k.jpg 1120w","sizes":"(max-width: 800px) 100vw, 800px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsSAAALEgHS3X78AAADOklEQVQ4yy2RWW8bZRSG54IICWiF2kS9QqoIKEKggoCiUhRKmyhVEemmtiQkJkqaJiTe4nh34n1sj8f2eBkvM+M1Tig/8+E0cPFqZs6Z7z3Pez7l72mXZiVGr5nBaasMexoTp8p0YHA+qHMxbHIxav0vk/Nhi7N+g7FdY2wZnDkt+b8ptdallOm4Tb0coVNPiWkW21Tpd0qXxoOuPLtlRlZFDlcvNRINuzr9tvQ7OqOeId9S69WkZ6BMBk1qxRCt6ilmLSnGabqiS9p3hmL2boDVkkFmSeoajqlht6TW1MS4Kn1DVJN3HWXkNKioxzT0BE1RqyqkZgW9mOL5w0X21h7TNMoMnC6tusrbUIGR3aPvmAwHFuPJBWfjC8Z9RwaUUPqCWs4FMLSYKEqjkmF6/haf/4gb78/w551v0UtlJv0RI2+Cjlah02vQs2p0Un4GusZ4eMHQtiWZimK1y2gZv8SOUCuEqetpLMvB7Nq47i0SXF1mOD7DqslFrPlpmTUKmTBGOko95scMeyWuw8CyMatZlK7sopT2US1E0PNBMczi2A6OMcFOZemchhk6UzrNOidRN2pJZdRu0qsXKB/tYRWyTM7+kTXY1LUUSruhUkx5qQidroZQk0ckIhG0YB7L7WZqDLGNDrGYl7bHh7a7w8HrdfyebeIbTzjdWSfod3MS9KDn4ihmPU9RCCtCWFEjZOJujt64CKy/IvT4d7KHUksV2Vx/gfvlMzKH+4SDfkK+AyH2kUuFSUe9pGM+AQuLoZGXHQZkh3GJHKGUDZMKvGFv5T7PfrzL3uoL1PgJ2xuvCAhJJltCL9fRChqnYQ+5xDH506Ak+09KRwirErVVSdIsJ8U4wbFnh+Wvvubg4W94NkOkQ2lyyRNiQR9qrkQhr5HP5oke/UUi6CZ+LLShw0tKpVbOU0jLDZdSFDMxTsKH7G9tcGvhO57+9CWeNRc7z10kowFeb/2Ba2OLXxbvsfzgASHvLi+f/srn8/N8Nv8pq4+WUbZc2ywvrbCw8AUffnCF2WvXePJoiatXrzPz3gzzc59w9/YPBDz7LP18h7nZG8xdn2X+5k3cu5us3F/kykcfX579/ptb/As4Anf/M9DlLgAAAABJRU5ErkJggg==","aspectRatio":1.5037593984962405,"src":"/static/bf65410da4965998faf7edf2d6698d3c/f3dec/image10_0.png","srcSet":"/static/bf65410da4965998faf7edf2d6698d3c/69585/image10_0.png 200w,\n/static/bf65410da4965998faf7edf2d6698d3c/497c6/image10_0.png 400w,\n/static/bf65410da4965998faf7edf2d6698d3c/f3dec/image10_0.png 640w","sizes":"(max-width: 640px) 100vw, 640px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsSAAALEgHS3X78AAADdElEQVQ4yx2T21NTVxSHDxQFoUUf2yf64FsvAi1VLgIlVAglSLlYLFLlFkgCObmc3A5JCBAg2FgEKhCx6KiFXhxHh3aqdaTTGdsHpz5YZjqd9qH9E1CBBFC+bs6e+WbNeTjf/q2915Z+vfM1sahKfVUJ+rIiDMdK0euKqSouQFd0hJKifAoO52lkH8qm/qNaTMZ22s600GM241FceN1ufB4vHpcH6eel61yfGaHeoCPn7TepqdRR+UEZVfpjGjXVegyCxrrjfKjXo3pcxC6cJzo2wu+PV1jb3GR1fZ0nG3FW4wmk5dtXWYhFsHQ00yB+snS10Wvu1OgxdSL3dGvYrBa6jB0E/Sqx6Qmin0V4/M+/vAA2dnZIiBoXSPdvXWHh4hhum5HTLZ+g2Cw4BQ7ZrIkcskXIzNhtvZi6jYSCfr6YPMdweJBHf/7NlpA82UjwbGubp5vbSD/dnOer2VH6fTJdnW343HbRlkPD67LT51MELtxuBbtdZiAUYPzcGMFggIcrf2kJnwnR2vZzDenOd3NcnR7WhC6nzPCAn5HBoCBAOOQnMjxAeChEoKsJn9VIn9/LWCSM0+ngwaM/2NlNmNgSCZ/zVCD9sDjLlakhgl4ZxWFlqF8lLKS7DAZVhkJ9DIkNxj1OZsdnGAyHGRwIYLaYWf7tIbtrNb6ptby2K7x9bYovx/vFGXYh95oIqm76/R5UtwOHODu/z0n07ASX57/n5jfLTJ6/hM+rYDZ1c/eXB5pwTcjiL3bYEEg35j9natSL2lSOYtm9RS/DIlW/6sKnyARUhWszsyx9uyQ6mWMxNoPXIWO1GPnx7j1NuJFIEBfjsy6qdDEawNbeiNWQz3Soh1NN9Zw+WUdz43FaT52g/dOTRIJuLs9eYnoixuLcBWRjGw31tWI2G3DZFaw9NnotdjHoNqTKovcwHM2jQrwI1dROb2cLVeWlHDn0Bh/XGhjts9N0og7F1MFUyIuls5XWM83U1VaTujcdSZIEewSpSEn7kIpzcyh9N5e3Dh6k4v0ydIUF5OdkU5CbTXV5GcV573C0MJ/JkRD3FubxiItraqylqkLH/swD7EvL4OWMTDLSM0Xdj/TfygpngyGyXn2NJG03iZSkl0hJTiFZSta+X8/KYjoa4f6tG7jFwNdUV1BWUigEr7AnJY201HQtbereDP4H7114p8anFBUAAAAASUVORK5CYII=","aspectRatio":1.5037593984962405,"src":"/static/7dc097250cdd66d086f0e7f68bd88e4e/f3dec/image11.png","srcSet":"/static/7dc097250cdd66d086f0e7f68bd88e4e/69585/image11.png 200w,\n/static/7dc097250cdd66d086f0e7f68bd88e4e/497c6/image11.png 400w,\n/static/7dc097250cdd66d086f0e7f68bd88e4e/f3dec/image11.png 640w","sizes":"(max-width: 640px) 100vw, 640px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsSAAALEgHS3X78AAADr0lEQVQ4yw2RaU8TBgCG+xfMksW5bMuSLSQsMp0GmEoERKBylBXK0XIIVK4hgoCAwGDKgiwcO4gwFnSASFUKyCoyC20Ryn20GKhQKFCOcI95gFmyPOvX98PzXoKxOgWVpY8JStXjf9VAaOEU32Qb8UkdxTdllAB5H0K5nkhZHhEhGRwP1mAXMkpg2RKSmi3sk8x8KjPykU17/4IWgYfnQ04FdSOyAYIyDEhyXhBaYMIv3Ygke5zovElE0vt0lGUyUpuJT0ABn4VM4ZQ4ycU/Ngm9s4NDqoUPJRN8ENCLwMFZydduKi5E9BKaNUlY/jTRxWaC8syILhtIKZlGltJOgvA8imwpcdGl2IVN8YVsHOGNBeRNu0jrdjmeYeGwaACBs0sbp907cTmnRhQ1SGS+ifhSC8m3l4koMBOdPk5UzgixXp7UZUpJvDWEa9YcfkWz+BRbSFLskKB8hezeLl9enUFwxlWFq1sn5zw1nPfqQRw1jPzGLGnVK+Te2yD/lznKb9ug0jjS/c9Q2TRIePU24tJ5wmtWiK1fJ0+9T3zLKyR3NxH4yXrw8tXhaYP5CG0HCPUER40hL7JQ9tCKZXGFZesSikdPaK6tYazvOdPWN1z6bQtxuZUYm+mV1l3ytQdEPthFIIntJSxhGEnMOKEXJwjwG0TkO4w43EDzn9PMzb7EYjKxt72J2WzBal1lb9nMow4jviVbSH5eI1H5N1mdr8lUv7UBw/SEfztKTOokibYjknJmkASOIPYfQaUyMqTrJs7bnb/alOxu77C9tUN7Qz1XhO58f9+EV8kefqXrJLW/JbNrH4HYoxl5TC+XUw2kXZu1bbZJbuUWcfEGDOMz1P9+Fyf7o+i0OtZWVtlYXaW2vIwTnxyhUmmwJQOPHzY4e3OdWOVrBMcOHeLke4c5deRzvOyc8Ld3QSbJprTewgNFB47OPlzPKUD9TMPYyBhLC4t0d/cSKJaSdbOKW7r/yFIdICzb5uS1RQTeshQSxDH8GBSAu6MvHx91JCGhiF/vzONwzBuhdyBPO7ro0fYyODBEQ4MCb5Gc024RCAMzyGvdp/DZO77TvCOqaQ+BWqPD2D/AummCgZ5BuvT9dKlN1FQvUFiipU6hp0PViVbTx/MePZouLW2PO0j/yYA0b5YQW9XrbW/IenJAge4AwYsRHVOGfqaMQ8xNjbI2P466xUBVyUua2/4lLbeRr06409jYQmuLiuLiCgb7+6hosZJcsUNw4QqXqnbIeXpAsvIf/gfZIsSnkLGJLQAAAABJRU5ErkJggg==","aspectRatio":1.5037593984962405,"src":"/static/e144e81e63ccf2f18cc87d1f8dbac3c5/f3dec/image7.png","srcSet":"/static/e144e81e63ccf2f18cc87d1f8dbac3c5/69585/image7.png 200w,\n/static/e144e81e63ccf2f18cc87d1f8dbac3c5/497c6/image7.png 400w,\n/static/e144e81e63ccf2f18cc87d1f8dbac3c5/f3dec/image7.png 640w","sizes":"(max-width: 640px) 100vw, 640px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsSAAALEgHS3X78AAADlUlEQVQ4yx2TyU9bZxTFX6uURolACWMZC8TBtITJFBuwGY0ZAmIIDsgM5mEGG2MMBgSOaRxGJyQ1GIJNIEBswIGEpGqqLKKqiypqF1130/4Flbqu1OWvL1lc3e/e851zFvdeobX1FgZDL+LAEGbzKBaLlRHzGINDFkwmM6ZBC0PDUs8yzqh1AuvYBBarneGRMQYkvM84IPF70Os7aGltQujp6WN4eASbzYbDMfkx7PZJxsbsjI5KIqMTjNkcTE7OMDvrxHXHhdPplP5NY7XaJO4H00FE0SiFAcExaWN12cVj3xK7AQ+7fo/0Xub+qpt5l5O5OSeLC2586w843NskHPRzdLBF4PEanuVvmZudYmbajnt+gpUFG8LWxjLHwQ3OzwKcn/p5ebrN2ckWoQOvJL72kXiwu0E45OfV2T4/nAf5/sUBp0d+ycAr4atsby6y519g2+dEeLp7n/29NZ4EHvDscJ2T0CZnYUn4uV8yCEj5g9EuLyWxs/A+wQM/oWc7nB7v8DzoI/hkhX2/m9DTJbweO0JXUwVNlYXo69RMiF0sjot4pkx4XVYeuUw8dJlZmhJZnRaZt3TjEDuZHzeyOGHkrrWHaWMHk/2dDN+uxzGgR8jLqkGr7KY0vxl9VRs6VQUNVXfIkTXSojVQqWpGW9ZIg6aTYoUBWeY3lCt1FN2ookZjoK5WJDtvGGWxmcLcRoR0uYHi+gB59eekXe8jPa2dpBQDWTcWSE3v4Kt8k1TrSL3Wh6xgCVmug8vRWmJSOknKslKqnketPSQ5QyQ6tgIhNqmGklo/RaXrJObMoKoPU1nuJVWxw4WrElbiJEdxDyHOgFJ3yK3un4gt9iFXrpGc66Hu5jkl2hckZI4SmyDtoSCkE59iRJ5pJKPUwded74hP7OZStIaoDAv5Gi9q3ZGEi6TIzBSofCRo31HedILiZoiS/vcS5xfKXH+TrXAjXE40Uq0P016/y5WYSq7dfo9Ks0bUxVTkhW5kvX9Q3vYWQ80GMdl3iSs9Jlr9hl79OW39v1G99R/NISha+Jf62hCC+OhP+lw/I09p50p8A9eNv6MT3/JFnJ7P0j3IDL+SUbyBWuUmOm+dz3ODfJLiRFk0R3PzKalNR5St/ENSy48kJ0pT1g69Qdn1mgzNFvE59/hS+wrVyF9clB8jJL/mQuYBVxVekiqOiZB9hxApnZeQSkRkATnVPiKiyvj0kkrqpRGZpON/FIkrQcbyAJUAAAAASUVORK5CYII=","aspectRatio":1.5037593984962405,"src":"/static/cb62c621b7d5c74760057bdd9ab36322/f3dec/image12.png","srcSet":"/static/cb62c621b7d5c74760057bdd9ab36322/69585/image12.png 200w,\n/static/cb62c621b7d5c74760057bdd9ab36322/497c6/image12.png 400w,\n/static/cb62c621b7d5c74760057bdd9ab36322/f3dec/image12.png 640w","sizes":"(max-width: 640px) 100vw, 640px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsSAAALEgHS3X78AAADnklEQVQ4yyWQfUzUBRyHfyGgAoe8TUlZWIqQvIhyvAiITF4DDjgc8c4dcMebxFvHmwgH+RKDFhylkUpkMloua4JOJ7FenLmm4iJkzdZ0iUQOeTmOl0R5+gV/PPv+89mzZ18hJ/gu6pAhcsOGKYoepkw+TEXiHxTLx1FG/E1WxBMUYeOkhz4lLWyC9PBJMiMnUUZPkh01QXa0HpXsH9SxY2THjCFUxP1OQcQjCqL+oib5T7SKUQrjBlFGailLvIvirTmyoqbJjNKLzKKINqCM0aOMNZAd9xS17Bo5oiwnTk+efAahLvUJh2RTaJKe0ah6RmXaIvH+t/gkzw9d7hlR8JL8BLEi3kCOfBX1QT1Z8iV0mgHkPpZEeDVQnAzq/4UNimmxZIkPCgZpUv1CfeG/9Hbd4cqxeDq1Z9AoXlD0tp53UgwcShYRb1GqnsLU53xU2o9c+ipv2ntQmTFLccqcKMyeRat6SW3aTVpLvuDxyAXmHzcy0tfEozvN3Lo+QHnWIhrVLO+qDKuoZ6gpAmXUJTxtJEjMbcTqm1SpFhCaSmZprgRN6lW66+K5/U0GIwP5/Ha5kM6KA3ynK6GldorDpfPUlRtE5qgr03NYs0CNrJHd1nYIgkBC+MecOgrCyQYDHcdf0FR1n4LY9ziSe5DxewXMPKjiwrEw3C03UJn3I23Hl2kWt81aA7qmJU7UT1EZqmDTBusVocsb4cSFtiD06ObpaZ/j4ll4v26M2pIUrnSX034ijabqFPZK/aguv8r503CqdYauDtBW/0xFrpb2wnz2bN8mCo0wekVYEQu95xa4dH6Bvq+W6NA9JCOpgP3+Yby2xZmdLlIiD4RSUqjj885pursXOf3pBO4esdha2eKw2RGJhTWmJmasX2eOifF6hP6L81z/dp7+a0uc+2wUO9utrDU1xdbaltcdt+LnHYjZOgv8fOPpvbxMm24IC8lmjE0kGK9ZK+7ssN9ov4KNlQ3CvR9g8Kdlfr0NX385irmZ/Wq6iNduX3Y6u67+yCWA72/A2a4HmImbNUbGBPn4EBMSTKC3FDfnHSsIna1DdJ28T0/XQ9pabuCw0ZGEGBV5iiME+gbhuSsSRWY9pWXt9PU/58P2QSwt7bG22sJ+372E7wvA1ckJSwuJWLkJIdgrkRCfVIKl6QR6yAlxdyPYN4lIXxkyLyd2bdtHgJcKeXguQd55yMPUJIQEsd1hB/57pPh5euDj4S7ihtTdlf8AFwNcmY3vCzwAAAAASUVORK5CYII=","aspectRatio":1.5037593984962405,"src":"/static/edc35c88155e92f9fa66a868b2b45d43/f3dec/image8_0.png","srcSet":"/static/edc35c88155e92f9fa66a868b2b45d43/69585/image8_0.png 200w,\n/static/edc35c88155e92f9fa66a868b2b45d43/497c6/image8_0.png 400w,\n/static/edc35c88155e92f9fa66a868b2b45d43/f3dec/image8_0.png 640w","sizes":"(max-width: 640px) 100vw, 640px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsSAAALEgHS3X78AAADmklEQVQ4yyWS6TPcBxjHdyZjEOzl2LUpJckYpISqu8KGdTfYYEK0glQcIe4zjrWl7joibWRKJBpHNuto1rKLdVSOJi/bN/1PMtOZT3+VF583zzzzme/zzFe0/Esf64uTbBvn2TcbONo38frYyru3h7x/f8KHD28EXvPnu2PenNg4OrBg2zNh3V5n22TAtLnE5toC22YjZvMaooWWZOabNSy0ZfC8W8vLH4v4fbKC7dkm9p7psK2McGCc5tj0K39YljjZM3JgMWLdWWNnZ/2UrS0Du7uvsFo3Ea2MNzPVdIPuWxoa82Koy4mkITuIDq0/AzeDmbj9JXP1XzN+Nwl9eQpjHSUsDpWy2p/Pi9EyVieqWZlqwGpa4cBmRvTzzGO6OnVUVdZRVPQ9OdeLUcfFEuYjJVRhR5yPE1kR3sSH+BLkoyBfE0NDQTy16ecFfKlP/xxdUSgmwxxHh1ZELw0bTE3Pou8fo6t3iPb7A1TW3CUtyp/UQDlJlz254CHBXymhKvsq1kkdc+2VJEUGEBvmz9UIH2rLtVjMGxz9n3B+YZnWth50+hH0g1PoBiZo62yhKC2MEvV5YgKVyB3taE6PwjbazGprJePludSXpFNXkU9JYQJDP9zjcH/7kzA1UY2P0pXO8gK6dcN06ccZGOqj45YafeFlsqJ9+UzsSGNyGKa2OzyvKaO9QE1F2heUpITQXJ3NoxkdJ0e7n4SF0V7cTgqmOiOS3s5uBn+a5cGDYSrzrhB3yZP48CDGvstgRJvIUtW3tGYmUpIo7CeFc1HmRE1pJi+WHwoyi1A5QXgz3g9NdCiZYX70dnTR21hNemwIEomcM2fs8fLy5VlbLcaqYsZvaFFIXbgWHoA+J4niVDUToy28Wn/CoW2HHYsJUai3DHd3TzwV57hXUUmNkMRDIsZVJkcmFuPh4Ulpbh7Thdk05FxDqfLGTSIhLiiYoMAomhpqhIL/xrFti4crRkQB3kpUHh64uMiJj4om4pIfbjIZcrEEkUh0SmRkLEp3BSpBpklMOZ25u3miVPgRG53AhvEJb08sjD01IFK5uyJxdkbsIsPBwQmxIJK6iMnNykLf08OdsjLiY+IErhAZEMh1bT5SsRSxkzMq4SpvlRcadQIri48ZeSokdJO5ctbhLM5OEs46OiMRZI529kwMD/Hvx4/88/dfzPTdZ3Wwn6+EV3yTlctFnwvY2zkIL5HiKpVzTqEiPVlD//Qj/gMYlTRSAfVfTgAAAABJRU5ErkJggg==","aspectRatio":1.5037593984962405,"src":"/static/3ab065f6e2ece774067736bf12e50c47/f3dec/image9_0.png","srcSet":"/static/3ab065f6e2ece774067736bf12e50c47/69585/image9_0.png 200w,\n/static/3ab065f6e2ece774067736bf12e50c47/497c6/image9_0.png 400w,\n/static/3ab065f6e2ece774067736bf12e50c47/f3dec/image9_0.png 640w","sizes":"(max-width: 640px) 100vw, 640px"}}}]}}},{"data":{"slug":"the-zuerich-com-filter-pages-based-on-react-and-drupal-7","title":"The Zuerich.com Filter Pages based on React and Drupal 7","link":"https://www.amazeelabs.com/en/journal/zuerichcom-filter-pages-based-react-and-drupal-7","date":"2018-04-06","text_en":{"childMarkdownRemark":{"excerpt":"We recently relaunched the updated front-end for Zürich Tourismus. In this blog post, I want to highlight some user experience improvements…","html":"<p>We recently <a href=\"https://www.amazeelabs.com/en/blog/brand-new-website-zurich-tourismus\">relaunched</a> the updated front-end for Zürich Tourismus. In this blog post, I want to highlight some user experience improvements that we added to the existing Drupal 7 website using React. Enter the Zuerich.com filter pages.\nThe Zuerich.com filter pages are highly interactive and allow the site visitor to explore data in a synchronized list &#x26; map view. We also applied the same concept to the different filter pages for <a href=\"https://www.zuerich.com/en/hotels-bbs-apartments-and-hostels-your-accommodation-in-zurich\">Accommodation</a>, <a href=\"https://www.zuerich.com/en/events-exhibitions-concerts-stages-partys-and-much-more\">Events</a> and <a href=\"https://www.zuerich.com/en/food-drinks-restaurants-bars-and-nightlife-in-zurich\">Restaurants</a>.\n<strong>Instant, Client-Side filtering</strong>\nA key improvement to the filter pages is that they allow users to quickly explore and filter the data. The filter section immediately updates the corresponding results list according to the selected criteria. This works well for datasets below 1000 items, which are all accessed together and filtered using React on the client-side.\nIn traditional Drupal implementations, we would have the entire page reload for every filter click event, or, if we were to use AJAX, the entire results section would reload and require a round-trip to the server which slows down the user experience. With the new React-based approach, we were able to greatly improve the interaction speed. The search box also instantly filters the items for every character that the user enters.</p>\n<p><strong>Proximity Filtering</strong>\nA really cool feature on top of the instant client-side filtering is the “Nearby me” search. It allows the user to either select their own geolocation or select from some popular points of interest. For tourists that aren’t yet familiar with the city, being able to choose between various important locations, such as the Zurich airport or main station, helps in their orientation.\nWhen a point of interest has been selected, the map instantly switches to “Filter list by map” mode which only displays the results that correspond to the current map window. As the user zooms in or out, the map automatically updates the results list.</p>\n<p><strong>Keeping Multiple Viewports in Sync</strong>\nKeeping multiple viewports easily in sync is one of the main advantages of using React to implement the filter pages. The state of the dataset and filters can be managed centrally and will automatically update the different views, such as the filters themselves, the results list as well as the markers on the map. By moving around the map, the user is also able to filter the list results to show only what is available in the current viewport which helps narrow down their search geographically.</p>\n<p><strong>Unlimited, Interactive, React-based Filter Pages</strong>\nThe Zuerich.com filter pages are built using React components within the existing Drupal 7 infrastructure that drives the main website. We fetch the data from the backend using custom JSON feeds and render the filters, the results lists and map views using React.\nBy doing so, we significantly improved the actual and perceived performance of the user interactions with the filters and map view. The same concept has been applied to different parts of the website. There are many more of these filters pages in addition to the ones used for Accommodation, Events and Restaurants.\nIn the back-end, the content editors are able to create custom filter pages using a special Content Type form. Filter settings and sort or proximity search options are able to be configured accordingly. In the React-based frontend, we then show the adjusted set of filter options and adjust the list views slightly i.e. to show star ratings for hotels.</p>"}},"organisation":[{"data":{"title":"Amazee Labs"}}],"tags":[{"data":{"name":"Drupal"}},{"data":{"name":"Decoupled"}},{"data":{"name":"Consulting"}},{"data":{"name":"Technical Writing"}}],"attachments":{"localFiles":[{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAIAAADwazoUAAAACXBIWXMAAAsSAAALEgHS3X78AAACBklEQVQozyVSyW7bMBDVJ7e/0HuB3tp+Q1Gg6M1JmgRpfLARxE7a1JZjWQsp7otIUbKkeOk4eQeCGHLevHkzkffeKMUpraztuk4ptV4njHFXVfC0PaHbtq21VkrpnOv7vjsFGvgcEUIqW7Vtu9vtjsejswZla1LiLMsQQt5Xx8Nu2/e1t86qysja6a5x2pwAySVQDv0AfNuuXzzeffv4bnr5k3GRpimnuHWU+2ZGldHEGxmc5oIaq72VESVUSfUyvABASUnp7H4ePz1SyqBykiSbNPeVjZWbloqaDTILq1RwpqlNhBE22lRVBRR1CLX3IYQGegoeetFagy5b2daptbDXBY75g3OUqkKyMhqGAVoFG6A2XOLV6uuXzzeX5xyvN0mS57mv66HbakmNpBvKrgvzhJOCrAQto9vft6PR6Orq6hxwdo4xLvIM5TkYKQQXQpCSNCDISmek1uhZ6+9xYRXXmkWTyeTsFZB7cXEhOOv7LciBqTRNA5aWMA5jBMOMFChLiiL9kc7nKDOQXPsaNIPgw34P53I2/vTh/fjmlyBJnq4RxpDchtooKhQWZbbI8iVHD5Q+xcsILGnCaeJv+yAouhtfxot/pEQlRowyqWQTAlWZC9w5s2AS6P4Qucqz6PiKwyv2+/2bf7AwzoNTNfBB/Lg/PNt5Yu9LE/5y6wRepunZdPYff/9VT1yrykgAAAAASUVORK5CYII=","aspectRatio":1.7699115044247788,"src":"/static/1854f97f2802c45b80ac7a762d97059e/ee604/zuerich_filter_page.png","srcSet":"/static/1854f97f2802c45b80ac7a762d97059e/69585/zuerich_filter_page.png 200w,\n/static/1854f97f2802c45b80ac7a762d97059e/497c6/zuerich_filter_page.png 400w,\n/static/1854f97f2802c45b80ac7a762d97059e/ee604/zuerich_filter_page.png 800w,\n/static/1854f97f2802c45b80ac7a762d97059e/12121/zuerich_filter_page.png 1120w","sizes":"(max-width: 800px) 100vw, 800px"}}}]}}},{"data":{"slug":"drupalcamp-ruhr-2018-recap","title":"DrupalCamp Ruhr 2018 Recap","link":"https://www.amazeelabs.com/en/journal/drupalcamp-ruhr-2018-recap","date":"2018-03-27","text_en":{"childMarkdownRemark":{"excerpt":"Two hundred and fifty people from across Germany and its neighbouring countries gathered in Essen on 17 and 18 March for DrupalCamp Ruhr, an…","html":"<p>Two hundred and fifty people from across Germany and its neighbouring countries gathered in Essen on 17 and 18 March for [DrupalCamp Ruhr][1], an event full of fresh discussions, workshops and presentations.\nThe organizers decided to use the Open Space / Barcamp format that provided attendees with the option to pre-select certain sessions, but which could also be combined spontaneously with ad-hoc sessions that the participants had presented in the kick-off session.\nThis meant that, in contrast to our regular conference experience, each of us got to quickly present our idea and were also able to adapt the camp’s schedule collaboratively before we started.</p>\n<p>On each day, we would then agree upon the session plan. I ended up doing a planned session and two spontaneous ones. Before I start to explain what I talked about, I would like to highlight what stood out for me, in terms of discussions and themes at the conference:\n<strong>Drupal 8 Distributions are ready</strong>\nThe initial panel discussion on distributions was a great moment to hear Distribution Maintainers and Leads talk about [NP8][2], [deGov][3], [Thunder][4], [Varbase][5], [Commerce][6], [OpenSocial][7] and the [Out of the Box initiative][8]. It was great to see how much progress the distribution space has already made in Drupal 8. Distributions are an excellent way to highlight what Drupal can do and push for reusable, generic solutions. As I had worked 4 years with the epiqo team on [Recruiter][9], one of the first Drupal 7 distributions, this was also a good reminder of the interesting challenges we face when creating products based on Drupal. In addition, the panelists also discussed how to best manage configurations using approaches like [Features][10] and [Config Split][11].</p>\n<p><strong>Local Communities starting to collaborate</strong>\nAnother highlight was the discussions around aligning Drupal community efforts. The project, [Local Community Distribution][12], was created to combine efforts in order to build and maintain local community websites. Representatives from various country initiatives were brought together, along with neighbouring countries such as France and the Netherlands, to share their codebases in the interim, which can be used as a solid foundation to get these projects off the ground. Details of the discussion can be found [in this ticket][13].</p>\n<p>Coincidentally, we recently started an initiative to create a new Drupal Switzerland website, so keep an eye on our [group’s page][14] or join one of the [Zurich Meetups][15] to follow the progress and join the discussion.\n<strong>Communication moving from Slack to DrupalChat</strong>\nOver the last few years, a large percentage of instant communication has moved from IRC to Slack because of superior usability. Unfortunately, Slack’s commercial focus limits the community using it - currently most of our channels appear empty due to the fact that Drupal Slack hides old messages. The local communities, therefore, decided to go for DrupalChat.eu as an alternative. If you are interested, [follow this issue][16] or join the [BOF at DrupalCon NA][17].</p>\n<p><strong>Drupal 8 Initiatives are making progress</strong>\nIn my talk - [Drupal 8 Initiatives][18], I tried to give an overview of the status, history and achievements of the initiatives that are contributing to the Drupal 8 project. It was a great opportunity to highlight how much Drupal 8 has already been evolving over the years as well as to show how any future contributions can be done collaboratively.\nIn the spontaneous session, we spoke about Agile and Project Management practices as well as the [#d8rules initiative][19].</p>\n<p><strong>Keeping an eye on upcoming Drupal events in Europe</strong>\nThanks to the DrupalCamp Ruhr team for putting together such a dynamic event!\nWe are really looking forward to more collaboration and exchanges within the Drupal community during 2018. For those who can’t make it to [DrupalCon Nashville, 9-13 April][20], Europe has you covered. Keep an eye on these events:</p>\n<ul>\n<li>[DrupalHack Camp, Bucharest, Romania 8-10 June][21],</li>\n<li>[Drupal Developer Days Lisbon, Portugal 2-6 July][22] or</li>\n<li>\n<p>[Drupal Europe, Darmstadt, Germany 10-14 September][23].\nAs usual, you can also find many more regional events on [Drupical][24] and finally, if you are interested in an unconference using the Open Space format, make sure to join us for [Agile Lean Europe Zürich 2018, August 22-24][25].\nFor more information on DrupalCamp Ruhr, check out [the event website][1], the [#dcruhr18 twitter hashtag][26] or find more pictures on our [flickr page][27].</p>\n<p>[1]: <a href=\"https://www.drupalcamp.ruhr/en\">https://www.drupalcamp.ruhr/en</a>\n[2]: <a href=\"https://slashrsm.github.io/np8-session\">https://slashrsm.github.io/np8-session</a>\n[3]: <a href=\"https://www.drupal.org/project/degov\">https://www.drupal.org/project/degov</a>\n[4]: <a href=\"https://www.drupal.org/project/thunder\">https://www.drupal.org/project/thunder</a>\n[5]: <a href=\"https://www.drupal.org/project/varbase\">https://www.drupal.org/project/varbase</a>\n[6]: <a href=\"https://www.drupal.org/project/commerce\">https://www.drupal.org/project/commerce</a>\n[7]: <a href=\"https://www.drupal.org/project/social\">https://www.drupal.org/project/social</a>\n[8]: <a href=\"https://www.drupal.org/node/2847582\">https://www.drupal.org/node/2847582</a>\n[9]: <a href=\"https://www.drupal.org/project/recruiter\">https://www.drupal.org/project/recruiter</a>\n[10]: <a href=\"https://www.drupal.org/project/features\">https://www.drupal.org/project/features</a>\n[11]: <a href=\"https://www.drupal.org/project/config_split\">https://www.drupal.org/project/config_split</a>\n[12]: <a href=\"https://www.drupal.org/project/lcd\">https://www.drupal.org/project/lcd</a>\n[13]: <a href=\"https://www.drupal.org/project/lcd/issues/2954051\">https://www.drupal.org/project/lcd/issues/2954051</a>\n[14]: <a href=\"https://groups.drupal.org/switzerland\">https://groups.drupal.org/switzerland</a>\n[15]: <a href=\"https://www.meetup.com/Zurich-Drupal-Meetup/\">https://www.meetup.com/Zurich-Drupal-Meetup/</a>\n[16]: <a href=\"https://www.drupal.org/project/infrastructure/issues/2954073\">https://www.drupal.org/project/infrastructure/issues/2954073</a>\n[17]: <a href=\"https://twitter.com/mikeherchel/status/975581304208191493\">https://twitter.com/mikeherchel/status/975581304208191493</a>\n[18]: <a href=\"https://slides.com/dasjo/drupal-8-initiatives-drupalcamp-ruhr-2018/\">https://slides.com/dasjo/drupal-8-initiatives-drupalcamp-ruhr-2018/</a>\n[19]: <a href=\"http://d8rules.org/\">http://d8rules.org/</a>\n[20]: <a href=\"https://events.drupal.org/nashville2018\">https://events.drupal.org/nashville2018</a>\n[21]: <a href=\"https://drupalhackcamp.org/\">https://drupalhackcamp.org/</a>\n[22]: <a href=\"https://lisbon2018.drupaldays.org/\">https://lisbon2018.drupaldays.org/</a>\n[23]: <a href=\"https://www.drupaleurope.org/\">https://www.drupaleurope.org/</a>\n[24]: <a href=\"https://www.drupical.com/\">https://www.drupical.com/</a>\n[25]: <a href=\"http://agileleaneurope.org/\">http://agileleaneurope.org/</a>\n[26]: <a href=\"https://twitter.com/search?q=dcruhr18\">https://twitter.com/search?q=dcruhr18</a>\n[27]: <a href=\"https://www.flickr.com/photos/amazeelabs/albums/72157666801398208/\">https://www.flickr.com/photos/amazeelabs/albums/72157666801398208/</a></p>\n</li>\n</ul>"}},"organisation":[{"data":{"title":"Amazee Labs"}}],"tags":[{"data":{"name":"Drupal"}},{"data":{"name":"Community"}},{"data":{"name":"Photographs"}}],"attachments":{"localFiles":[{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAGCAYAAADDl76dAAAACXBIWXMAABYlAAAWJQFJUiTwAAABAklEQVQY03VQy1KEMBDki736JZ78Cf9BLa+ryGOJy2uRG0JCIFBAtTNTu5Rl6aGrOzOdrk68LMuRJEqQ5wWiOEaiFKy12LYN67r+i2VZxMNcVRW6TsPrewutNfq+hzEGbdsSun3GwczaaNlrbWg27H7nnITzvXEc4U3TJOKzrhGGITVNEHNLaixtj3QOI0RBBEWzIAjg++/EIfmOOBxexcs5DAlsmgY1BZblGUVZoigK0SVplZ3gJxSYKnxkqezYw/vzuUKapvJV17Yet2PBwfM87xgnB2zAw+kZN093uH25x2P1BqyA++UVP+XsT77CuR/6wmaw+LJaYMfh4nN/3mF8A5Qjwz/0CuwOAAAAAElFTkSuQmCC","aspectRatio":3.225806451612903,"src":"/static/9fda8e3b8e509c8a227d1aa925c033ad/ee604/drupal_slack_empty.png","srcSet":"/static/9fda8e3b8e509c8a227d1aa925c033ad/69585/drupal_slack_empty.png 200w,\n/static/9fda8e3b8e509c8a227d1aa925c033ad/497c6/drupal_slack_empty.png 400w,\n/static/9fda8e3b8e509c8a227d1aa925c033ad/ee604/drupal_slack_empty.png 800w,\n/static/9fda8e3b8e509c8a227d1aa925c033ad/f3583/drupal_slack_empty.png 1200w,\n/static/9fda8e3b8e509c8a227d1aa925c033ad/e4d72/drupal_slack_empty.png 1280w","sizes":"(max-width: 800px) 100vw, 800px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAALABQDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAAF/8QAFgEBAQEAAAAAAAAAAAAAAAAAAgAB/9oADAMBAAIQAxAAAAED8hJSrKrP/8QAGxAAAgIDAQAAAAAAAAAAAAAAAQIAAxETFCL/2gAIAQEAAQUCrrVhzoEr1MJnyZ//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAXEQEAAwAAAAAAAAAAAAAAAAAAAREh/9oACAECAQE/AZ1T/8QAGhAAAQUBAAAAAAAAAAAAAAAAAQAQERIhMf/aAAgBAQAGPwLSrSjfssA3/8QAHBAAAwACAwEAAAAAAAAAAAAAAAERIVExQWGh/9oACAEBAAE/IbSD8Z8JppFGNCcbax0U6MQ5n//aAAwDAQACAAMAAAAQRN//xAAYEQACAwAAAAAAAAAAAAAAAAAAAREhMf/aAAgBAwEBPxBSsZZ//8QAFhEBAQEAAAAAAAAAAAAAAAAAABEx/9oACAECAQE/EI0h/8QAHBABAQEBAAIDAAAAAAAAAAAAAREAITFBUYHh/9oACAEBAAE/EK/9KB4NBnD4cGmWBUHiMuTvT6E5fzKsmXPvGGcpd//Z","aspectRatio":1.7699115044247788,"src":"/static/bc996a51e4c1e548aecd28cb49c0c38e/14b42/drupalcamp_ruhr_01_crowd_0.jpg","srcSet":"/static/bc996a51e4c1e548aecd28cb49c0c38e/f836f/drupalcamp_ruhr_01_crowd_0.jpg 200w,\n/static/bc996a51e4c1e548aecd28cb49c0c38e/2244e/drupalcamp_ruhr_01_crowd_0.jpg 400w,\n/static/bc996a51e4c1e548aecd28cb49c0c38e/14b42/drupalcamp_ruhr_01_crowd_0.jpg 800w,\n/static/bc996a51e4c1e548aecd28cb49c0c38e/f6d37/drupalcamp_ruhr_01_crowd_0.jpg 1120w","sizes":"(max-width: 800px) 100vw, 800px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAANABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMFAgT/xAAUAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIQAxAAAAFO08Y0SMJ//8QAGxABAAICAwAAAAAAAAAAAAAAAQIDAAQREiL/2gAIAQEAAQUCjaOV2HWe36YBXywc/8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPwE//8QAFREBAQAAAAAAAAAAAAAAAAAAABH/2gAIAQIBAT8BR//EABsQAQABBQEAAAAAAAAAAAAAAAEAAhARIVFx/9oACAEBAAY/AnkE7uYpdeRJgt//xAAdEAACAgIDAQAAAAAAAAAAAAABEQAhMUEQUWGR/9oACAEBAAE/ITBYENwuhPwG4o6at3Oxoz7C4VRHH//aAAwDAQACAAMAAAAQuN//xAAVEQEBAAAAAAAAAAAAAAAAAAAAEf/aAAgBAwEBPxBX/8QAFhEBAQEAAAAAAAAAAAAAAAAAIQEQ/9oACAECAQE/EIuP/8QAHRABAQADAAIDAAAAAAAAAAAAAREAITFBUWFxof/aAAgBAQABPxBfQIx32febVVaEjPb5P3BeLwoUdbcKFdr5ATZjCIcHhW4FKqr1z//Z","aspectRatio":1.5037593984962405,"src":"/static/581073891a6243c4270d5a0a9041ec95/14b42/drupalcamp_ruhr_02_open_space_0.jpg","srcSet":"/static/581073891a6243c4270d5a0a9041ec95/f836f/drupalcamp_ruhr_02_open_space_0.jpg 200w,\n/static/581073891a6243c4270d5a0a9041ec95/2244e/drupalcamp_ruhr_02_open_space_0.jpg 400w,\n/static/581073891a6243c4270d5a0a9041ec95/14b42/drupalcamp_ruhr_02_open_space_0.jpg 800w,\n/static/581073891a6243c4270d5a0a9041ec95/47498/drupalcamp_ruhr_02_open_space_0.jpg 1200w,\n/static/581073891a6243c4270d5a0a9041ec95/0e329/drupalcamp_ruhr_02_open_space_0.jpg 1600w,\n/static/581073891a6243c4270d5a0a9041ec95/69755/drupalcamp_ruhr_02_open_space_0.jpg 2048w","sizes":"(max-width: 800px) 100vw, 800px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAANABQDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAABQADBv/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIQAxAAAAFvE8g6CCpf/8QAGhAAAgMBAQAAAAAAAAAAAAAAAQIDEiEEE//aAAgBAQABBQK2eoZZOkRlsRWIWR7n/8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPwE//8QAFREBAQAAAAAAAAAAAAAAAAAAEBH/2gAIAQIBAT8Bh//EABsQAAIDAAMAAAAAAAAAAAAAAAABAhFBEjFh/9oACAEBAAY/AsOSkqKZfhKOdibWH//EABoQAQACAwEAAAAAAAAAAAAAAAEAESExQWH/2gAIAQEAAT8h9IGVTiyAWtq8TsPQQ29xuAj/2gAMAwEAAgADAAAAEKgv/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAR/9oACAEDAQE/EBLG/8QAFhEAAwAAAAAAAAAAAAAAAAAAAAER/9oACAECAQE/EHBUf//EABsQAQADAQEBAQAAAAAAAAAAAAEAESFRMZHR/9oACAEBAAE/EGge1t5GvpZrB5LUYcRDX8nkUJu4NP3yLh4MMVHsqfxMeXP/2Q==","aspectRatio":1.5037593984962405,"src":"/static/3288cefad77332e7737d552d0aed5ec9/14b42/drupalcamp_ruhr_05_crowd.jpg","srcSet":"/static/3288cefad77332e7737d552d0aed5ec9/f836f/drupalcamp_ruhr_05_crowd.jpg 200w,\n/static/3288cefad77332e7737d552d0aed5ec9/2244e/drupalcamp_ruhr_05_crowd.jpg 400w,\n/static/3288cefad77332e7737d552d0aed5ec9/14b42/drupalcamp_ruhr_05_crowd.jpg 800w,\n/static/3288cefad77332e7737d552d0aed5ec9/47498/drupalcamp_ruhr_05_crowd.jpg 1200w,\n/static/3288cefad77332e7737d552d0aed5ec9/0e329/drupalcamp_ruhr_05_crowd.jpg 1600w,\n/static/3288cefad77332e7737d552d0aed5ec9/69755/drupalcamp_ruhr_05_crowd.jpg 2048w","sizes":"(max-width: 800px) 100vw, 800px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAANABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAMEAv/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIQAxAAAAGBkbSo0S//xAAaEAACAwEBAAAAAAAAAAAAAAABAgADEiEy/9oACAEBAAEFAg2m1pc1PD6rEHJ//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPwE//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAgEBPwE//8QAGRAAAwADAAAAAAAAAAAAAAAAAAERAhBR/9oACAEBAAY/AuDxLCD1/8QAHRAAAgIBBQAAAAAAAAAAAAAAAAERITFBUWFxof/aAAgBAQABPyGiWtjV5HaN4eDuc6eeSVWooo//2gAMAwEAAgADAAAAEP8AL//EABYRAQEBAAAAAAAAAAAAAAAAAAERAP/aAAgBAwEBPxC2JkVu/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAERIf/aAAgBAgEBPxCzGVH/xAAcEAEBAAICAwAAAAAAAAAAAAABEQAxIUFRYaH/2gAIAQEAAT8QtSKlQO3b8w6ACGxQeS4ACzqtj1McZEkWi3Zk0MDrHQ7Kr5c//9k=","aspectRatio":1.5037593984962405,"src":"/static/2548fb927ff2d88de493d26cab1c7119/14b42/drupalcamp_ruhr_03_panel_discussion_0.jpg","srcSet":"/static/2548fb927ff2d88de493d26cab1c7119/f836f/drupalcamp_ruhr_03_panel_discussion_0.jpg 200w,\n/static/2548fb927ff2d88de493d26cab1c7119/2244e/drupalcamp_ruhr_03_panel_discussion_0.jpg 400w,\n/static/2548fb927ff2d88de493d26cab1c7119/14b42/drupalcamp_ruhr_03_panel_discussion_0.jpg 800w,\n/static/2548fb927ff2d88de493d26cab1c7119/47498/drupalcamp_ruhr_03_panel_discussion_0.jpg 1200w,\n/static/2548fb927ff2d88de493d26cab1c7119/0e329/drupalcamp_ruhr_03_panel_discussion_0.jpg 1600w,\n/static/2548fb927ff2d88de493d26cab1c7119/69755/drupalcamp_ruhr_03_panel_discussion_0.jpg 2048w","sizes":"(max-width: 800px) 100vw, 800px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAANABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAIEA//EABUBAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIQAxAAAAF44lNCQj//xAAbEAACAQUAAAAAAAAAAAAAAAABAgADEBITIv/aAAgBAQABBQJtAVnowlJny9v/xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAcEAACAQUBAAAAAAAAAAAAAAABEQACECExgaH/2gAIAQEABj8CCY7MCqb8iId//8QAGRABAQADAQAAAAAAAAAAAAAAAQARITGB/9oACAEBAAE/ISgkdQR0NlaHsz0AJcAs3//aAAwDAQACAAMAAAAQI/8A/8QAFREBAQAAAAAAAAAAAAAAAAAAABH/2gAIAQMBAT8QV//EABURAQEAAAAAAAAAAAAAAAAAAAAR/9oACAECAQE/EEf/xAAdEAEAAgICAwAAAAAAAAAAAAABABEhMUFRcZGx/9oACAEBAAE/EGIug+vEsomyubiL0HsuDgxUDis8dXzCAQMs0N+5/9k=","aspectRatio":1.5037593984962405,"src":"/static/be0cd3f16c654dea1c1815f66a7c51bc/14b42/drupalcamp_ruhr_04_community_discussions.jpg","srcSet":"/static/be0cd3f16c654dea1c1815f66a7c51bc/f836f/drupalcamp_ruhr_04_community_discussions.jpg 200w,\n/static/be0cd3f16c654dea1c1815f66a7c51bc/2244e/drupalcamp_ruhr_04_community_discussions.jpg 400w,\n/static/be0cd3f16c654dea1c1815f66a7c51bc/14b42/drupalcamp_ruhr_04_community_discussions.jpg 800w,\n/static/be0cd3f16c654dea1c1815f66a7c51bc/47498/drupalcamp_ruhr_04_community_discussions.jpg 1200w,\n/static/be0cd3f16c654dea1c1815f66a7c51bc/0e329/drupalcamp_ruhr_04_community_discussions.jpg 1600w,\n/static/be0cd3f16c654dea1c1815f66a7c51bc/69755/drupalcamp_ruhr_04_community_discussions.jpg 2048w","sizes":"(max-width: 800px) 100vw, 800px"}}}]}}},{"data":{"slug":"amazee-agile-agency-survey-roundup","title":"Amazee Agile Agency Survey Roundup","link":"https://www.amazeelabs.com/en/news/agile-agency-survey-roundup","date":"2018-02-15","text_en":{"childMarkdownRemark":{"excerpt":"Thanks again to everyone who has participated in my survey about agile practices in our industry. In this final piece, I would like to share…","html":"<p>Thanks again to everyone who has participated in my survey about agile practices in our industry. In this final piece, I would like to share some of my key observations and provide an overview of what has been covered in the previous nine blog posts.\nThe 30 survey participants provided in-depth answers in 10 different sections with a set of multiple-choice questions and freeform answers. The survey aimed to get a better understanding of how agile practices are established and live in agencies related to the Drupal community.</p>\n<h2><strong>SURVEY RESULTS OVERVIEW</strong></h2>\n<ul>\n<li>[Part 1 - Initial Observations][1] provides an overview of popular methodologies, project team sizes, iteration length, team integration, how teams stay connected, splitting up the work, client communication and delivery practices.</li>\n<li>[Part 2 - Process Insights][2] gives a deeper understanding of how strictly teams follow the process and which adaptations they have applied.</li>\n<li>[Part 3 - Teams][3] analyses the average team size, where teams work and how teams and projects are paired.</li>\n<li>[Part 4 - Discovery &#x26; Planning][4] examines the balancing features and functionality against providing value when talking about work increments and when teams make the discovery.</li>\n<li>[Part 5 - Team Communication &#x26; Process][5] is about how teams communicate, how much time they spend in meetings and how client work is balanced against internal or non-billable work.</li>\n<li>[Part 6 - Defining Work][6] analyses the different phases in the ticket process and who is involved in defining work, as well as which tools are essential for organising the work.</li>\n<li>[Part 7 - Estimations][7] provides insights into how teams estimate and by whom estimations are executed.</li>\n<li>[Part 8 - Client Interactions][8] highlights how regularly teams meet with the client and how communication between the team and the client is handled.</li>\n<li>\n<p>[Part 9 - Practices][9] gives a rundown of how often teams deploy code and compares usage of the various agile practices teams apply to their work.</p>\n<h2><strong>KEY SURVEY TAKEAWAYS</strong></h2>\n<p>Having spent some time looking at the data, and processing chunks of the results into the individual blog posts I have mentioned before, was a rewarding task. Even though the number of survey participants was not very high, I believe that the results are appropriate and representable. Apart from the quantitative analysis, I was happy to have asked for freeform answers which provided me with the diversity to allow the survey to be representative.\nThere is not a single truth to how agile works. In some cases, you'll be able to collaborate closely with the client on a daily basis, in other cases, you will be lucky if you can meet the client every second week. While some agencies have fewer long-term projects, the majority have a mix of smaller and bigger projects regarding size and duration.\nSome teams prefer to work integrated across disciplines. Others prefer to have separate teams based on their expertise. From my point of view, active collaboration and communication between teams and clients are essential to create a better product. The way in which this is organised always depends on what works best for the participating individuals and organisations.\nAn example, where implementing a rigid process can make sense, would be, that we can help the team not to take on too much work. On the other hand, if the process starts getting in the way of everything, we need to remind ourselves of the principle «Individuals and interactions over processes and tools» of the [agile manifesto][10]. The process is there to help the team collaborate with the client to produce working software and responding to change as we move forward in the project. The process must be well understood by all role players so that it helps instead of limit our work.\nFeel free to dig into the [results raw data][11] and please make sure to look at the freeform answers. I tried to summarise some highlights as parts of the series, but there is a lot more to be found from reading them yourself.\nThat’s it for the agile agency survey results. Thanks again to all the participants and let us know if you have any thoughts on the survey about agile practices.</p>\n<p>[1]: <a href=\"https://www.amazeelabs.com/en/blog/amazee-agile-agency-survey-results-part-1\">https://www.amazeelabs.com/en/blog/amazee-agile-agency-survey-results-part-1</a>\n[2]: <a href=\"https://www.amazeelabs.com/en/blog/process-insights-amazee-agile-agency-survey-results-part-2\">https://www.amazeelabs.com/en/blog/process-insights-amazee-agile-agency-survey-results-part-2</a>\n[3]: <a href=\"https://www.amazeelabs.com/en/blog/teams-amazee-agile-agency-survey-results-part-3\">https://www.amazeelabs.com/en/blog/teams-amazee-agile-agency-survey-results-part-3</a>\n[4]: <a href=\"https://www.amazeelabs.com/blog/agile-results-discovery-planning\">https://www.amazeelabs.com/blog/agile-results-discovery-planning</a>\n[5]: <a href=\"https://www.amazeelabs.com/en/blog/team-communication-process-amazee-agile-agency-survey-results-part-5\">https://www.amazeelabs.com/en/blog/team-communication-process-amazee-agile-agency-survey-results-part-5</a>\n[6]: <a href=\"https://www.amazeelabs.com/en/blog/amazee-agile-agency-survey-results-part-6\">https://www.amazeelabs.com/en/blog/amazee-agile-agency-survey-results-part-6</a>\n[7]: <a href=\"https://www.amazeelabs.com/en/blog/estimations-amazee-agile-agency-survey-results-part-7\">https://www.amazeelabs.com/en/blog/estimations-amazee-agile-agency-survey-results-part-7</a>\n[8]: <a href=\"https://www.amazeelabs.com/en/blog/amazee-agile-agency-survey-results-part-8\">https://www.amazeelabs.com/en/blog/amazee-agile-agency-survey-results-part-8</a>\n[9]: <a href=\"https://www.amazeelabs.com/en/blog/amazee-agile-agency-survey-results-part-9\">https://www.amazeelabs.com/en/blog/amazee-agile-agency-survey-results-part-9</a>\n[10]: <a href=\"http://agilemanifesto.org/\">http://agilemanifesto.org/</a>\n[11]: <a href=\"https://docs.google.com/spreadsheets/d/1X6w8SV3y-fV5wtoAPgRBLiVFGv7jpxljaJkP22hJYTw/edit?usp=sharing\">https://docs.google.com/spreadsheets/d/1X6w8SV3y-fV5wtoAPgRBLiVFGv7jpxljaJkP22hJYTw/edit?usp=sharing</a></p>\n</li>\n</ul>"}},"organisation":[{"data":{"title":"Amazee Labs"}}],"tags":[{"data":{"name":"Scrum"}},{"data":{"name":"Agile"}},{"data":{"name":"Consulting"}},{"data":{"name":"Technical Writing"}}],"attachments":null}},{"data":{"slug":"practices-amazee-agile-agency-survey-results-part-9","title":"Practices - Amazee Agile Agency Survey Results - Part 9 ","link":"https://www.amazeelabs.com/en/journal/practices-amazee-agile-agency-survey-results-part-9","date":"2018-01-23","text_en":{"childMarkdownRemark":{"excerpt":"This is part 9 of our series processing the results of the Amazee Agile Agency Survey. Previously I wrote about client interactions; this…","html":"<p>This is part 9 of our series processing the results of the Amazee Agile Agency Survey. Previously I wrote about <a href=\"https://www.amazeelabs.com/en/blog/amazee-agile-agency-survey-results-part-8\">client interactions</a>; this time let’s focus on practices. How often do teams deploy code? Are they practising peer reviews, automated testing, pair programming or story mapping?\nWhen asked about “How often does your team deploy code?”, 53% of the teams answered they would do deployments “Rolling / Whenever necessary”. 13.3% deploy “About once a week”, another 13.3% “About every two weeks” and 6.7% answered they would deploy “Daily”. The remaining chose to go with freeform answers such as different frequencies based on the dev/stage/live environments or that it would depend on the client.</p>\n<p>For us at Amazee, the deployment schedule depends on the needs of the clients. Thanks to the automatization that our <a href=\"https://www.amazee.io/\">Amazee.io</a> hosting environment provides, any team member can execute a deployment on their own if it makes sense. Some High-availability clients require a fixed deployment schedule that our team has programmed to happen every week, besides that only critical hotfixes would be deployed instantly out of the schedule. Most of our clients allow us to deploy whenever, yet if a downtime for more complex deployments is needed we usually try to schedule them outside of business hours. For global customers that run their website across the globe, we try to find the deployment slot that fits best and rely on a proxy server like Varnish that keeps serving anonymous users during a deployment downtime.</p>\n<p>Our second question was geared towards finding out which agile practices would be used by teams and how important they are considered. Contestants were able to rate from “Unknown”, “Not needed”, “Tried but failed” to “Somewhat in use”, “Actively in use” up to “Very important”. The practice that was mostly unknown is <a href=\"https://en.wikipedia.org/wiki/Mob_programming\">Mob programming</a>. <a href=\"https://www.thoughtworks.com/insights/blog/story-mapping-visual-way-building-product-backlog\">Story mapping</a> is also widely unknown but also has a good number of constants rating it with “Somewhat in use”. <a href=\"https://en.wikipedia.org/wiki/Pair_programming\">Pair programming</a> is somewhat in use for many but also has a good number of contestants who responded “Unknown” or “Not needed”. The practices mostly rated as “Very important” where <a href=\"https://en.wikipedia.org/wiki/Code_review\">Peer reviews/code reviews</a> as well as <a href=\"https://en.wikipedia.org/wiki/Usability_testing\">User testing</a>. <a href=\"https://en.wikipedia.org/wiki/Test_automation\">Automated testing</a> got a lot of votes for “Somewhat in use”, and a few ones rated it as “Very important”. <a href=\"https://www.atlassian.com/continuous-delivery/continuous-delivery-workflows-with-feature-branching-and-gitflow\">Per-ticket branch test environments</a> have been rated as “Somewhat in use” by many as well.</p>\n<p>For us at Amazee, we do Peer &#x26; code reviews for every work increment within our Scrum teams. This ensures code quality, knowledge transfer and feedback between team members. Automated testing happens for mission-critical features. Vasi has an <a href=\"https://www.amazeelabs.com/en/blog/tdd-and-bdd-theory-vs-reality-part-1\">article</a> with good arguments why you should invest in it. User testing is performed on about a third of our projects. Automated deployments, continuous integration and per-ticket branch test environment are extensively used thanks again to the <a href=\"https://www.amazee.io/\">Amazee.io</a> hosting environment goodies. Pair programming is quite common for our teams. While we have experimented with mob programming for teaching purposes, our team didn’t entirely pick it up. Finally, story mapping is something that we started using recently with good results, but we don’t have too much experience with it, yet.\nWhich practices do you use and how often do you do deployments? Please leave us a comment below. If you are interested in Agile Scrum training, don’t hesitate to <a href=\"https://www.amazeelabs.com/en/contact\">contact us</a>.\nStay tuned for the last post where we’ll do a round up of the Agile Agency Survey.</p>"}},"organisation":[{"data":{"title":"Amazee Labs"}}],"tags":[{"data":{"name":"Scrum"}},{"data":{"name":"Agile"}},{"data":{"name":"Consulting"}},{"data":{"name":"Technical Writing"}}],"attachments":{"localFiles":[{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAHCAIAAACHqfpvAAAACXBIWXMAAAsSAAALEgHS3X78AAABSUlEQVQY021Ry0oDMRTtb7rzL/wFxYVSqLQoIlhBLYh0JYLajaUigkJ1wKHYDo4zrfNMk5k8bhJv2q0hhHOTcw73njSstVyAVKClgIohMLIGyTXoWnEuuVIKFEiKL4h0JZVEJgAKG9bqnwVbZEteZCwMCloBiZb5PE5+IxJHWUwIoQVNJylZliWrgqLitKKMObExZm1jVnt9FLw8967sf4tK6qcTBKDBiYWUWHymXvfj+ZsoxAnLT98vHGPlO2fRMJwXtaMFJOyOLxFIUE6Mw2Ax9AcbWy0/c+xSpNu3B3d+io0oaa+HR5s7vdxakigvGO8eN+vM9dhwgXEexvnL28Pefm+2KDk306/XzmHrZjTT1nh+ctdvdtr3tbWjR3/UP2u3TgZPU22EE2uthRAYKZppUBqvpVploLEvYw1oux4BQGqDhhbcH8AfLxSEyNWR9akAAAAASUVORK5CYII=","aspectRatio":2.7027027027027026,"src":"/static/8706f770ec66addbf13e5c8739377052/ee604/agilepart9.png","srcSet":"/static/8706f770ec66addbf13e5c8739377052/69585/agilepart9.png 200w,\n/static/8706f770ec66addbf13e5c8739377052/497c6/agilepart9.png 400w,\n/static/8706f770ec66addbf13e5c8739377052/ee604/agilepart9.png 800w,\n/static/8706f770ec66addbf13e5c8739377052/f3583/agilepart9.png 1200w,\n/static/8706f770ec66addbf13e5c8739377052/5707d/agilepart9.png 1600w","sizes":"(max-width: 800px) 100vw, 800px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAHCAYAAAAIy204AAAACXBIWXMAAAsSAAALEgHS3X78AAABZ0lEQVQoz21QTUvDQBDNz/PmT9FbD549CR4qqFAFBRGphSr4AUUFaWvxUNTW1thU06RJdiPpd5PGZpNns2kKBQce82Z25s3MCr7vIwTzGWIeBCGCRfwfWOzZcl4IG0OE5vuRV6mDwluXc49F4jHCJiCu9yMfxIsEELgyY1D6KtzpLy+ofQ+RvtM5n3psaVvMmn9GE9Cxy98VYs8UsRggYG675QN0nR7nH/IQ2aLFOWPBYnr4LaE9dxxcNCjnqUsNnXEfdGTyxYVXsYdK6ROH1SN07Eiwpto4Py2j7ygYuPb8dAbPA4yhgs3kFW6lqPbk2kJJe0GmkeWxcF+iuEkksJNaRyUn8WSdTJFe20a6mETdknmubQ6QK1h4rJ5hdWUDD2IkeLz3hHx2C/v5DERjAsF2XBhyE1/iO6hqzk704ExcaEobLVWGQQlM04SuG2gpGoguo9VqQycUBiGgGoHerEGSZJi9Ef4AvnYKvxELtxkAAAAASUVORK5CYII=","aspectRatio":2.857142857142857,"src":"/static/0fed36f47a01840c4e5139c75e468466/ee604/whichofthesepractisesdoesyourteamuse2.png","srcSet":"/static/0fed36f47a01840c4e5139c75e468466/69585/whichofthesepractisesdoesyourteamuse2.png 200w,\n/static/0fed36f47a01840c4e5139c75e468466/497c6/whichofthesepractisesdoesyourteamuse2.png 400w,\n/static/0fed36f47a01840c4e5139c75e468466/ee604/whichofthesepractisesdoesyourteamuse2.png 800w,\n/static/0fed36f47a01840c4e5139c75e468466/f3583/whichofthesepractisesdoesyourteamuse2.png 1200w,\n/static/0fed36f47a01840c4e5139c75e468466/59098/whichofthesepractisesdoesyourteamuse2.png 1416w","sizes":"(max-width: 800px) 100vw, 800px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAALABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAQFAQb/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAG3z1xEcND/xAAbEAADAAIDAAAAAAAAAAAAAAABAgMAMREUIv/aAAgBAQABBQJj47NuRQlRuckK6z//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAaEAEBAAIDAAAAAAAAAAAAAAABABEhEDFR/9oACAEBAAY/AlPLuHDs42WL/8QAGhAAAwEAAwAAAAAAAAAAAAAAAAERMSFBcf/aAAgBAQABPyGOhTJrza8MhA8MC+q6+2SEmJH/2gAMAwEAAgADAAAAELDv/8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPxA//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAgEBPxA//8QAHBABAAICAwEAAAAAAAAAAAAAAQARITFBUXGh/9oACAEBAAE/EGsgAKaxMa5crn5Og8N9kzsttTfFQXj1bqv2AxkgHRP/2Q==","aspectRatio":1.7699115044247788,"src":"/static/ac6139301b52fef4d2c6c312fb429585/14b42/pexels-photo-92904.jpg","srcSet":"/static/ac6139301b52fef4d2c6c312fb429585/f836f/pexels-photo-92904.jpg 200w,\n/static/ac6139301b52fef4d2c6c312fb429585/2244e/pexels-photo-92904.jpg 400w,\n/static/ac6139301b52fef4d2c6c312fb429585/14b42/pexels-photo-92904.jpg 800w,\n/static/ac6139301b52fef4d2c6c312fb429585/f6d37/pexels-photo-92904.jpg 1120w","sizes":"(max-width: 800px) 100vw, 800px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAJCAYAAAAywQxIAAAACXBIWXMAAAsSAAALEgHS3X78AAABjElEQVQoz3VRu0oDQRTNx1iIVUobH6X2YqE2QQTBwkKwsVT8AjujhU8stFAEH2DnE98KJtnNbjaGKLquYTNLdnZn9jg7G2ISzYHLDHPuPXPuvbH39zdomoZsVkM+n4dhGHgVp67ryIp3w8hJ3jRNhAiCoGWEiDmEyGRCHPi+D+q6oJ4HyXPAcykopeCcI0KAVghFY61I00wjW8rVp8tgQte0CMplW0RZhm3bvw5/LfOopGIDJ9M4XulG+1IXdo6SMpFXCwKPwnh+xOeXBSLEHMcR3ZF/BBmTD/rmBoqDbbhb7kRioQ+LE/1Qbk8jMS4c+hWo6RvouWjOxWLxb8vhhfHoh7lkCr0Du5icWsX4zDZ6hrewtpeOXIoct8Jwd60glXpBJpOBZVlyxuH8GwVZJLh//om2oTPER2/QMXKJeOIKT5pTbRvCIYWSeoCiKlBVFYXXQnWppHEp9atfPyhgbP4Bidl7HF581NxFNIdVIih9e/LOGG9YXM1h/RnCpbw2hmae+YFoMUCzmZD+ATiQny9SUVbGAAAAAElFTkSuQmCC","aspectRatio":2.247191011235955,"src":"/static/307ab0e6dd06d331c6b95c80031fe4fe/ee604/pastedimage0_1.png","srcSet":"/static/307ab0e6dd06d331c6b95c80031fe4fe/69585/pastedimage0_1.png 200w,\n/static/307ab0e6dd06d331c6b95c80031fe4fe/497c6/pastedimage0_1.png 400w,\n/static/307ab0e6dd06d331c6b95c80031fe4fe/ee604/pastedimage0_1.png 800w,\n/static/307ab0e6dd06d331c6b95c80031fe4fe/f3583/pastedimage0_1.png 1200w,\n/static/307ab0e6dd06d331c6b95c80031fe4fe/1ea5b/pastedimage0_1.png 1414w","sizes":"(max-width: 800px) 100vw, 800px"}}}]}}},{"data":{"slug":"client-interactions-amazee-agile-agency-survey-results-part-8","title":"Client Interactions - Amazee Agile Agency Survey Results - Part 8 ","link":"https://www.amazeelabs.com/en/journal/client-interactions-amazee-agile-agency-survey-results-part-8","date":"2017-12-19","text_en":{"childMarkdownRemark":{"excerpt":"This is part eight of our series processing the results of the Amazee Agile Agency Survey. Previously I wrote about estimations, this time…","html":"<p>This is part eight of our series processing the results of the Amazee Agile Agency Survey. Previously I wrote about estimations, this time let’s focus on client interactions. How regularly does the team meet the client and how is communication between the team and the client handled?</p>\n<h2><strong>CLIENT MEETINGS</strong></h2>\n<p>When asked about “how regularly does the team meet the client”, 33% mentioned “more or once per week”, 30% selected they would meet “less frequently” compared to the 16.7% which chose “every two weeks”. This is followed by 6.7% that chose to meet clients “each day for the daily standup”, and the same amount chose to meet clients “never”. It looks like there is no apparent tendency but half of the teams choose to work together with clients more regularly, and another half of the team doesn’t have much client interactions.</p>\n<p>For us, at Amazee this depends heavily on the project and the teams. In some cases we form teams together with clients where all developers will be assigned to the project full time in that consequence have regular client interactions. For the stable Scrum teams in Zurich that I work most with, we run multiple projects at the same time and therefore didn’t consider inviting clients to our daily meetings as we discuss several projects at the same time. As we have been successfully moving towards having fewer projects per team and a global maintenance team, we are considering this option though as to have closer client interactions between the team members. On top of that, we have found regular demos for clients and grooming meetings between the teams and clients beneficial. We balance the decision to do them based on how much money the client is willing to spend on having multiple people at a meeting.</p>\n<h2><strong>CLIENT COMMUNICATION</strong></h2>\n<p>In a second question, we asked “How is communication between the team and the client handled” and contestants could choose from a scale of 1-5. The lowest indicates communication is handled “exclusively by a person dedicated to talking to the client (PM, PO proxy, ...)”, and the highest, indicates that communication is handled “Always together with the entire team”. An equal share of 33% turned out to be with a 2 or a 3, 13.3% with a 1 or a 4 and 6.7% with a 5. We can see that there is a tendency to channel communication between clients and the team through a person within the company (PM, PO proxy).</p>\n<p>For us at Amazee its a 2. Every project has a PO from our side assigned that will represent the client to the team if the client is not available and will represent the team to the client to have a single point of contact. Still, we encourage clients to meet the team regularly for a better understanding on both sides of the project and collaboration. The higher the ratio is that a team can dedicate their time to one project &#x26; customer, the easier it is to justify that the entire team will collaborate with the client. Being in an agency environment with multiple projects at the same time, those customers are not often to be encountered though. This is why we try to find a good compromise between customer collaboration with the team and efficiency gains of channelled communication.\nHow do you and your team interact with your clients? Please leave us a comment below. If you are interested in Agile Scrum training, don’t hesitate to <a href=\"https://www.amazeelabs.com/en/contact\">contact us</a>.\nStay tuned for the next post where we’ll look at agile practices.</p>"}},"organisation":[{"data":{"title":"Amazee Labs"}}],"tags":[{"data":{"name":"Scrum"}},{"data":{"name":"Agile"}},{"data":{"name":"Consulting"}},{"data":{"name":"Technical Writing"}},{"data":{"name":"Client Relationships"}}],"attachments":{"localFiles":[{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAJCAYAAAAywQxIAAAACXBIWXMAABYlAAAWJQFJUiTwAAABxElEQVQoz51R3WoTQRTOm+hFQRDsRaF3gk8gQgsiLb1or8QH0CpIfYdK/x+hf7FKbqSigoKSxYu26baJ2Z20G7rbNLtJdiY7u7OfM4eUtuiVB87MfOd88805Zwqe54ExhlO9O44L13Xh1B3yarWGhs4xHXMdh3gmz1ymuXXUdL6uecbyPCcvhGEI3/cRRRE451cec3S7PdqFEIh7MWJz5oKwEFzjmM7XrWCWLMtI/X/tsjqq0ATMK5eiSilDQafdR+M4glfvUjw4jcHsEO1AUN7wrgvdEJRSkmCWKcgko1e/l07w9H4Jbya+EF6b+4XpkfcorhwRNrws1aLqH4JJkgwqu7JvHxqYuFvE84e7hBdmyxi7tYH1+cpfLZu7SuXkgxmmevgSO2vH2Hh7iPMmx8+PHia14ItHn+jS4qyF8dub2F6ykUqFrUUb28s2zljv5qeYv1B5iuiC49mDEp7c2cL+Dx/WZw9T94p4ObZLM1t6VcbjoU28W7URtQRmRncwNVxEba8F2wqw8trS4zgcVKgy3baEe9RCdc9HryMQtTkqVhOO3YJMJZpuiIOyh6DZQdJP8LsSaO6Z7qyvY11YX5kWD/AHxJuRUUdJJ/YAAAAASUVORK5CYII=","aspectRatio":2.3255813953488373,"src":"/static/064e8b3d7ca5fe190cb8bb1b0e839dba/ee604/agile_communication_team_client.png","srcSet":"/static/064e8b3d7ca5fe190cb8bb1b0e839dba/69585/agile_communication_team_client.png 200w,\n/static/064e8b3d7ca5fe190cb8bb1b0e839dba/497c6/agile_communication_team_client.png 400w,\n/static/064e8b3d7ca5fe190cb8bb1b0e839dba/ee604/agile_communication_team_client.png 800w,\n/static/064e8b3d7ca5fe190cb8bb1b0e839dba/f3583/agile_communication_team_client.png 1200w,\n/static/064e8b3d7ca5fe190cb8bb1b0e839dba/98540/agile_communication_team_client.png 1438w","sizes":"(max-width: 800px) 100vw, 800px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAALABQDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAUCAwT/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAGNe5GMxYH/xAAaEAEAAwADAAAAAAAAAAAAAAACAQMSBCEx/9oACAEBAAEFAoR3a1kIo8kEVT4J6//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQMBAT8BP//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQIBAT8BP//EABoQAAMBAAMAAAAAAAAAAAAAAAABEQIQEiH/2gAIAQEABj8CalPc9RMuVGPj/8QAGRABAQEBAQEAAAAAAAAAAAAAAREAITFR/9oACAEBAAE/IREoLeaSpXw0mboYPUyW7ch73//aAAwDAQACAAMAAAAQUA//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/ED//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/ED//xAAcEAEAAgIDAQAAAAAAAAAAAAABABEhMUFhgdH/2gAIAQEAAT8QyXQBNa4PYU4FRTAa24+SgoUpsrMMHGVNsdERq3phUEE//9k=","aspectRatio":1.7699115044247788,"src":"/static/7e5246d36a11d48a506f7563c86aa460/14b42/29163951441_84edaf784d_k_0.jpg","srcSet":"/static/7e5246d36a11d48a506f7563c86aa460/f836f/29163951441_84edaf784d_k_0.jpg 200w,\n/static/7e5246d36a11d48a506f7563c86aa460/2244e/29163951441_84edaf784d_k_0.jpg 400w,\n/static/7e5246d36a11d48a506f7563c86aa460/14b42/29163951441_84edaf784d_k_0.jpg 800w,\n/static/7e5246d36a11d48a506f7563c86aa460/f6d37/29163951441_84edaf784d_k_0.jpg 1120w","sizes":"(max-width: 800px) 100vw, 800px"}}},{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAJCAYAAAAywQxIAAAACXBIWXMAABYlAAAWJQFJUiTwAAABvUlEQVQoz32Sv2/TQBTHvSB1QWKJGCsxsiMBQqJD/wIkhMTQBf4DhASoUwdYWDogmBBMqGIC1AWFDbEwIJqkSRonjp1URLhN7DhnxzmfP5x/lBZROOn5vbv7+r33/b4zDg5cBsMh3V6PrtnFtm0sHWe+r81xHL23cLJzy2KxWJCtNE1PNSMIAkajEa7rIoQgDEOCWUAURsRRzEzMEDOh92F+p5Tif8vIPv8ChTI69XyewEImJFIik4Q4jonncdHhSaBSSe4/9KvcfHeLS1tXefDpIXiSk4Vdy2G3VqOnJWi1WvS0JJ7n5ffGEXeVFuDAM7nyYhlj8xxLzyvcuLzG9pNvRcKkxBzuMRyY2M5Ay/Xjb8q5yEqSZr72jPDlWV69rnDv0R3ur31mfaMKmlpaYm3Hpd02GY/HRFGUDyozqSU4pqzKH/rvUU/PIG6fx75+ga3VVTbX35ZFiw4PRUy92aLZ3MU0TZ18j06nk7+C4w5z6kX88/FdGheXMK9V2F+pIL9WC0xSaCzHPu16g+87OzTq9VzHmo6zpH8MJS0zZnKKLx/xt98w33d+d3dUUOkJ+76fD2Ja+slkwnQ65RflzJKxIWMJlwAAAABJRU5ErkJggg==","aspectRatio":2.2988505747126435,"src":"/static/db779c224b03900e1b2ac3a9a5a14dd2/ee604/agile_team_meets_client.png","srcSet":"/static/db779c224b03900e1b2ac3a9a5a14dd2/69585/agile_team_meets_client.png 200w,\n/static/db779c224b03900e1b2ac3a9a5a14dd2/497c6/agile_team_meets_client.png 400w,\n/static/db779c224b03900e1b2ac3a9a5a14dd2/ee604/agile_team_meets_client.png 800w,\n/static/db779c224b03900e1b2ac3a9a5a14dd2/f3583/agile_team_meets_client.png 1200w,\n/static/db779c224b03900e1b2ac3a9a5a14dd2/75476/agile_team_meets_client.png 1388w","sizes":"(max-width: 800px) 100vw, 800px"}}}]}}}]}},"pageContext":{"pageNumber":1,"humanPageNumber":2,"skip":10,"limit":10,"numberOfPages":8,"previousPagePath":"/writing","nextPagePath":"/writing/3"}}}