My talk at Egyptian Techies in Berlin. Agile, Scrum, Kanban and so on are such buzzwords that annoy every developer, or is it? I will try to demystify these words and give you a different perspective of Agile implementations in software organizations regardless of the function. Whether you are a software engineer, a researcher, a designer, a tester, a DevOps engineer or a Product manager I grantee you will learn a one or two new things.