Learn Agile Basics from the Experts
These experts have years of Agile experience. They know the theory, but they also realize that theory doesn't always work in the real world.
In this mini-series we're calling Agile Basics, we have gathered a collection of these talks to give Agilists of all experience levels a look into some of the more foundational aspects of Agile from the point of view of those who have lived and worked with these theories in practice.
Introduction to Agile: The Genesis
In this introductory talk we will define why Agile is more than a process or methodology; it’s really a different approach to doing software development.
Agile Development Practices Explained
In this presentation, Scott Densmore focuses on practices that correlate with Agile values, how to apply them, and why we use them. He examines those practices from the perspectives of both an individual engineer and an engineering manager. Scott also discusses how to scale these practices from an individual team across multiple teams in an enterprise.
Agile Teams: Self-Organizing, Collocated and Distributed
Agile development requires teams to self-organize. However, this doesn’t happen by chance. Jutta Eckstein describes the essentials for building productive self-organizing teams for small and colocated teams as well for large, distributed settings.
Continuous Delivery Explained
In this session, Rachel Laycock introduces the foundational practices of Continuous Delivery. She delves into the details with practical suggestions about how you can get started. She also discusses the challenges and roadblocks you may encounter and tools you can leverage for success.
Product Ownership Explained
Product ownership is one of the most important pieces of a software team. Watch as Richard Seroter takes a deep dive into what product ownership entails, including the job description, what makes a successful product owner, how to fail miserably (from personal experience!), and tips for creating the maximum impact in the role.
Agile Planning & Project Management
In this session Mike Cohn shatters the myth that Agile teams can't plan. He begins by examining the benefits of the short cycles of iterative and incremental development. Next, Mike looks at the six different levels of planning that occur in Agile organizations.