In this episode an interview with Don Reinertsen. We speak with Don about topics from his book The Principles of Product Development Flow - Second Generation Lean Product Development.
We talk about Lean principles in the context of manufacturing and product development, and how these apply to software development. Don explains how variability is important for innovation, and how reduction in batch sizes and queues will improve flow. We discuss the economic model and the focus on quality vs utility. Don also discusses agile software methods like Scrum and Kanban and how they use some of the principles of product development.
Don was in the Netherlands for the Lean & Kanban 2011 Benelux conference. His keynote 'Is It Time to Rethink Deming' can be viewed here courtesy of @agileminds.
Nat Pryce is an early adopter of eXtreme Programming and a contributor to several open source libraries and tools supporting Test-Driven Development, like jMock. In this episode we discuss several topics from the book 'Growing Object-Oriented Software, Guided by Tests' that he wrote together with Steve Freeman. We talk about the 'Londen-style' of Test-Driven Development, using mock objects to drive your design, listening to your tests and dependency injection.
Nat completed his PhD thesis in 2000: 'Component Interaction in Distributed Systems'. A lot of his thoughts on object-orientation and messaging between objects and peers that is described in the book, can be traced back to his early research.
In order to improve the testability of your software, Steve and Nat propose to apply the Ports and adapter architecture from Alistair Cockburn. You can read more on this subject on the wiki of Alistair.
In this episode an interview with James Coplien, where we cover a range of topics from his book Lean Architecture for Agile Software Development. We talk about the role of design and architecture in agile software development and discuss DCI architecture.
In this episode we speak with Joost Visser and Per John of the Software Improvement Group (SIG). We talk about the process and measurements they use to analyze and monitor the quality of the software projects for their clients. Joost and Per explain the different types of services the SIG provides, and we discuss different quality attributes and metrics for software.
This interview was recorded in the Amstel Tower in Amsterdam on the 5th of April 2011. Interview by @freekl and @arnetim. Audio post-production by @Mendelt.
In this episode an interview with Pascal van Cauwenberghe and Portia Tung. First off Pascal and Marc Evers give a bit of history and background on the XPDay Benelux conference. Then we talk with Pascal and Portia about Business Value Modelling, and why you would want to do it. Both Portia and Pascal are independent consultants and are regular speakers on agile conferences. They are on twitter as @portiatung and @pascalvc, Marc as @marcevers.
Devnology meetings are aimed to bring together passionate developers to exchange ideas and experience, to discuss and network - geek to geek.
We focus on concepts of software development. For new developments we will dig into the underlying principles and concepts and try to place this in a broad perspective of existing platforms and solutions. Read more...