In this opening keynote from Agile Greece 2019, Alistair Cockburn, a renowned author and thought leader in the Agile movement, delves into the core principles of Agile methodologies. He argues that a successful Agile approach goes beyond just frameworks and tools, and instead emphasizes the importance of human values, collaboration, and continuous learning.
In this video, Mike Burrows talks about two kinds of agile: one that gets people excited and one that is more cynical. He then goes on to explain how to get more of the former and less of the latter. He does this by using the example of Lego and by talking about the importance of focusing on needs and outcomes. He also talks about the importance of collaboration and experimentation. Finally, he answers a question from the audience about how to deal with feelings of powerlessness.
In this video, Jeff Patton explores the evolution of software development and product management. He contrasts the traditional 1980s-1990s approach, where software was sold in boxes and focused on features, with the modern method emphasizing user needs and continuous delivery. Patton argues that successful product development hinges on solving real problems and delivering user value. He highlights the importance of collaboration, iteration, and experimentation in today's development process.
Empathy is a technical skill that can be learned and practiced. It is essential for building trust and collaboration within teams. In this talk, I will outline a six-step process for developing empathy.
In this session from Agile Greece 2019, Yariv Adan, a technology leader with expertise in large-scale Agile implementations, explores strategies for scaling Agile methodologies across large organizations. He discusses the unique challenges of enterprise environments and offers practical tips to overcome them. This talk provides valuable insights for organizations looking to unlock the full potential of Agile practices.
In this talk from Agile Greece 2019, David Bogaerts, a coach at ING, shares his experiences with Agile transformation at the large, traditional bank. He discusses the challenges and successes encountered during this journey, offering valuable insights for organizations embarking on similar Agile transformations.
In this insightful talk from Agile Greece 2019, Dimitri, a seasoned developer from Red Hat, shares the transformative journey of adopting Kanban within the JBoss Application Server team. Learn how Kanban helped overcome challenges, improve efficiency, and accelerate product delivery in a large-scale, distributed development environment.
In this video, Alberta Soranzo discusses the challenges of organizational transformation and provides insights on how to overcome them. She emphasizes the importance of having a clear vision for the future, building a strong team, and creating a culture of innovation. Alberta also shares a number of practical tips and tools that can help organizations to successfully implement change.
In this inspiring talk from Agile Greece 2019, Peter Sage shares his unique perspective on personal growth and leadership. He delves into the power of vulnerability, emphasizing the importance of embracing imperfections and stepping outside of comfort zones. Discover how vulnerability can lead to greater authenticity, stronger relationships, and ultimately, a more fulfilling life.
In this talk, you'll explore the fascinating relationship between company culture and software architecture. We'll delve into how your company's culture can directly influence the quality, scalability, and maintainability of your software systems. I'll share practical tips on how to cultivate a culture that fosters innovation and excellence in software development.
In this talk, Maaret Pyhäjärvi, a software developer and consultant, discusses how testing can uncover hidden software issues and improve quality. She emphasizes the importance of early and frequent testing to save time and money. Maaret covers various test types—unit, integration, and functional—and shares examples of how each has helped identify and fix problems. She concludes by highlighting how effective testing leads to more reliable, secure, and user-friendly software.
In this video, Helin Akgul, Head of Engineering at TransferWise, discusses how Domain Driven Design (DDD) has helped her team to build a scalable and maintainable product. She covers the basics of DDD, including what it is, why it is important, and how to implement it. She also shares some of the challenges that her team faced when implementing DDD, and how they were able to overcome them.
In this video, Steve Smith discusses how to use the Theory of Constraints to make it easier to adopt continuous delivery. He covers the basics of the Theory of Constraints, including what it is and how it can be applied to software development. He also shares some of the challenges that organizations face when trying to implement continuous delivery, and how the Theory of Constraints can help to overcome these challenges.
In this video, Emily Bache discusses the importance of technical Agile coaching. She explains that technical Agile coaches help teams to improve their technical practices and deliver high-quality software. They also help teams to understand and apply Agile principles and practices.
Transitioning from project to product management is a great move but challenging. You'll need to balance strategy and execution, shifting from the 'how' to the 'why'—focusing on customer needs and long-term vision. It's easy to get lost in daily details, but remember to guide your team towards a shared goal. Prioritize time for strategic thinking, perhaps early morning or during breaks, and align tactical tasks with your product strategy.
In this video, Thiago talks about his experience working with software development and machine learning development in life cycles and management teams. He also discusses the challenges of AI, such as the downward spiral, explainability, and ethics. Additionally, he talks about the importance of experimentation, sharing, and collaboration in AI development.
Agile Greece Summit 2019 - Scaling Beat, Episode II - Maria Galani
Agile Greece Summit 2019 - Transformation: a journey to the “NOT knowing” - Iasonas Antonopoulos
Agile Greece Summit 2019 - Learning in the flow of work - George Tychogiorgos
Agile Greece Summit 2019 - Scaling startups recipes - Konstantinos Kareklas
Agile Greece Summit 2019 - Practicing usability testing in every sprint - Sotiris Sotiropoulos
Agile Greece Summit 2019 - Charis is talking about leadership
Agile Greece Summit 2019 - Hands on Agile game: satisfaction meter + 1-2-4-all - Joseph Ziogas
Agile Greece Summit 2019 - 5 tips for a new scrum master
Agile Greece Summit 2019 - GRNET: Networking research and education in the Agile world - Ntora Morfi
Agile Greece Summit 2019 - Agile experience from GFOSS - Open Technologies Alliance
Agile Greece Summit 2019 - Skroutz Food: A baby in a hat - Dimitris Promponas