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 util...
Oct 30, 2011•1 hr 3 min
Nat Pryce is an early adaptor 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's personal blog 'Mistaeks I Ha...
Aug 24, 2011•57 min
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. More on James and his publications is available on http://gertrudandcope.com .He's on twitter as @jcoplien . This interview is recorded on the 26th of April 2011 at the TTY offices in Amsterdam. Interview by @freekl and @arnetim .Audio post-pr...
Jul 05, 2011•1 hr 4 min
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 p...
Jun 22, 2011•1 hr 3 min
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 . This interview was recorded on April 26th 2011 in Ge...
May 31, 2011•40 min
In this episode an interview with Zef Hemel about mobl - a domain specific language for creating mobile applications. Mobl came about as part of Zef's PhD about the design and implementation of domain-specific languages. We talk about mobile application development and discuss the design and use of mobl. Zef also briefly explains the toolstack that is used to create mobl. Follow Zef on twitter: @Zef Interview recorded on 30th of March 2011 at the Delft University of Technology. Interview by @fre...
Apr 24, 2011•1 hr 2 min
In deze aflevering spreken we met Felienne Hermans over haar promotie-onderzoek aan de TU Delft naar complexiteit in Excel sheets en de toepasbaarheid van dit onderzoek in de praktijk. Tevens vertelt zij over de spin-off van dit onderzoek Infotron Je kunt Felienne volgen op twitter via @Felienne Dit interview is opgenomen op 30 september 2010 Interview door @pjvds en @jvandenbos .Audio post-production door @Mendelt . Links bij deze podcast: Felienne's homepage van de TU Delft Haar lijst met publ...
Apr 11, 2011•45 min
In this episode an interview with Jurgen Appelo, where we discuss topics from his book Management 3.0. We talk about complex systems thinking, and why it is relevant for software development, and we discuss the role of management in organisations with self-organising teams. Jurgen's website is on http://www.jurgenappelo.com , and he blogs on http://www.noop.nl On twitter he is @JurgenAppelo This interview was recorded at the Finalist offices on the 28th of Januari 2011.Interview by @freekl and @...
Feb 07, 2011•1 hr 3 min
Jeff Sutherland is the creator of Scrum, and was one of the authors of the Agile Manifesto, which marked the start of the Agile movement. He began his career as a fighter pilot in the US Air Force, and went on to join the faculty at the University of Colorado Medical School. Dr. Sutherland has served as VP of Engineering or CTO at eleven software companies, managing the last seven entirely using Scrum, and achieved industry-leading, hyper-productive results. He is the Chairman of the Scrum Train...
Jan 27, 2011•1 hr 7 min
Paul Klint is hoofd van de onderzoeksafdeling Software Engineering aan het Centrum voor Wiskunde en Informatica en leider van de onderzoeksgroep Software Analysis and Transformation. Hij is hoogleraar aan de Universiteit van Amsterdam en opleidingsdirecteur van de Master Software Engineering. Je kunt Paul op Twitter volgen via @paulkint . In deze aflevering praten we met Paul over de complexiteit van het onderzoek in het software vakgebied, de twee gezichten van het vak (software engineering en ...
Jan 12, 2011•52 min
Here's the second part of our interview with Tom and Mary Poppendieck. The links for this episode are included with the show notes for part 1 . This podcast is in English - Deze podcast is in het Engels
Dec 06, 2010•1 hr 10 min
In this episode we interview Mary and Tom Poppendieck, authors of that great trilogy of books on Lean Software Development. Because of the lenght of the interview we decided to publish it in two parts, with the second half expected to be published in a week or so. In this first part we talk with Tom and Mary about Lean principles and how they apply to software development. We speak about Toyota, about innovation and startups, and Tom and Mary explain what is meant with set-based design. This int...
Nov 30, 2010•47 min
David Anderson is thoughtleader on the subject of Kanban. He is the founder of the Lean Software & Systems Consortium and helped to create the Limited WIP Society . His latest book is the subject of this Podcast, which is called: Kanban, Successful Evolutionary Change For Your Technology Business . You can follow David on twitter via @agilemanager . In this episode we talk with David on his shift from the Theory of Constraints to Kanban and the benefits of visualizing the workflow and limiti...
Nov 07, 2010•1 hr 7 min
In this podcast we talk about the Microsoft Surface table. We do so with Dennis Vroegop and Eric Havir. We speak about the Microsoft Surface machine and how this effects people learning, playing and working. We learn about cool projects done with the Surface, why Microsoft created this device and how you can develop software for it. Dennis also tells about how multi-touch is a new paradigm and what the do's and don'ts are for software developers. Dennis Vroegop is developer at HeadCandy Surface,...
Sep 18, 2010•1 hr 12 min
In deze editie van de podcast een interview met Rini van Solingen. We spreken met Rini over verschillende methoden voor het verbeteren van je software ontwikkel proces, zoals CMMI, Lean en Six Sigma. Rini verteld over de uitverkiezing van zijn artikel over het meten van ROI van methoden voor het verbeteren van software processen in de top artikelen van 25 jaar IEEE magazine. Tevens gaan we in op zijn nieuwe boek 'De kracht van Scrum', en spreken spreken we over zijn werkzaamheden bij de TU Delft...
Jun 07, 2010•46 min
In deze Podcast spreken wij met Graham Bolton over de toegevoegde waarde van handmatige code inspecties, als aanvulling op automatische analyses en software testen. De expert vertelt ons over het ontstaan van de IfSQ organisatie en legt ons uit hoe je een code inspectie kunt uitvoeren. We discussiëren over de inspectiemethode die het instituut voorschrijft en de standaarden die zijn gedefinieerd als Level 1 en Level 2 . Graham Bolton is een expert op het gebied van software kwaliteit. Hij is opr...
May 03, 2010•46 min
In this episode we interviewed Anders Hejlsberg, Technical Fellow with Microsoft and Chief Architect of the C# programming language.We talk about his past involvement in creating Turbo Pascal and later Delphi. Anders tells us about the evolution of the C# language and about some of the design decisions for C# and the .Net framework. Links for this podcast Anders Hejlsberg's Wikipedia entry Turbo Pascal Delphi Presentation Devdays 2010: C# 4.0 and beyond Keynote TechDays 2010 : Trends and future ...
Apr 15, 2010•46 min
Robert C Martin is a wellknown speaker and author of various books on software development such as Agile Software Development, Principles, Patterns, and Practices and his latest Clean Code .He is founder, President and CEO of ObjectMentor . You can follow him on twitter via @unclebobmartin . In this episode we speak with Uncle Bob about careers and eduction in programming, various books that have influenced him, people that he worked with, the state of Agile Software Development and trends in an...
Mar 29, 2010•44 min
In deze aflevering spreken we met Peli de Halleux, werkzaam bij Microsoft Research. We spraken met hem over een aantal projecten waar hij aan werkt, vooral op het gebied van software testen en verificatie. Aan bod komen onder andere Pex - een tool voor automated white box unit testen, Code Contracts - de Design by Contract library voor .Net en Moles - een detour framework dat met Pex meegeleverd wordt. Volg Peli via zijn blog op http://blog.dotnetwiki.org of via twitter : @pelikhan Links voor de...
Feb 19, 2010•57 min
De grote berg met software op deze wereld neemt explosief toe. Als ontwikkelaar krijg je steeds vaker te maken met het onderhoud van bestaande software waarvan je de complexe programmacode niet altijd direct kan begrijpen, omdat het bijvoorbeeld slecht is gedocumenteerd. In deze Podcast legt Jurgen Vinju uit hoe de domein specifieke taal Rascal jou een geavanceerde gereedschapskist kan bieden om jouw programmacode te analyseren en / of automatisch te transformeren. Jurgen geeft op basis van zijn...
Dec 22, 2009•59 min
We spraken met Frans Bouma over de start en ontwikkeling van Solutions Design als ISV en de ontwikkeling van LLBLGen Pro , de O/R Mapper voor .Net. Verder geeft Frans in dit interview zijn mening over verschillende software design praktijken, programmeertalen en -stijlen. Tenslotte hebben we het over software engineering literatuur en opleidingen. Frans houdt een veelgelezen blog bij op http://weblogs.asp.net/fbouma en op twitter is hij bekend als @fransbouma Boek - Robert Sedgewick: Algorithms ...
Nov 25, 2009•1 hr 3 min
In this podcast we talk with Greg Young. Greg is a guru on Domain Driven Design in distributed environments. We talk about ´Command & Query separation' as a way to apply different models within solutions. Other subjects that are touched upon are event based storage, audit trailing, high scalability, DDD in a SOA context and how to deal with DDD and foreign languages. Links for this podcast Greg's blog is on codebetter.com/blogs/gregyoung/ List of books that influenced Greg Domain Driven Desi...
Oct 28, 2009•1 hr 9 min
Voor onze eerste podcast zijn wij afgereisd naar Groningen, Usquert om precies te zijn. Hier deelde Rob Vens in zijn eigen achtertuin zijn visie op software ontwikkeling. Rob noemt in zijn verhaal personen en zaken die hem geïnspireerd hebben. Voor een aantal hiervan volgen hieronder links. Alan Kay - de vader van Smalltalk is te vinden op TED met een talk over 'a powerfull idea about ideas' . Jeff Hawkins , de auteur van 'On Intelligence' , heeft een TED talk gedaan ' how brain science will cha...
Oct 01, 2009•1 hr 2 min