Pieter Hintjens teaches a trick he is using daily to create better software clients.
Arnaud Pflieger, Baeli Dimitri present their practices and tools: Octopus-a git branching model, no dedicated testers, no ops, Selenium, Zeno – a diff tool comparing production and staging code.
Scott Ambler describes how to evolve from today’s vision of agile to a truly disciplined agile enterprise, exploring what it means to scale strategies at the project level and across an organization.
Michael Rawling explains how user personas can help having productive conversations with stakeholders and how to integrate them into an Agile process.
Ken Power looks at how to enable work to flow through an organization by designing an impediment removal process, and how to foster such a culture from teams to executives.
Attila Bujdoso presents two projects designing infrastructures for human cooperation: Format -studies cultural formats of cooperation, opp.io -designing a new technological protocol for collaboration.
Alexis Hui, Raj Mudhar share the experience of a large organization that became agile, having 50 scrum teams across 5 locations and delivering an integrated product with a 2 weeks release cycle.
Allan Kelly examines the project model and shows how it fails to match software development, outlining an alternative to it and advising on what companies need to do to achieve that.
Andrea Burbank discusses the risks, benefits, and lessons from running a single huge experiment with hundreds of moving parts, and with long-term engagement as the metric of success.
Ellie Kenwood discusses some of the challenges of integrating user experience into an Agile delivery model, including a case study.
James Grenning takes a look at why the technical practices of TDD, refactoring, continuous design, clean code and automated testing can help people and their organization be great.
David Daly presents why his team chose Kanban, how it adopted it, the benefits of using Kanban, tips for implementing Kanban and pitfalls to avoid.