x Take the InfoQ Survey !

Jez Humble on Continuous Delivery

Interview with Jez Humble on  Oct 14, 2011 16

In this interview at Agile 2011, Jez Humble discusses continuous delivery and the deployment pipeline, emphasizing the importance of feedback and automating tests at every level to validate deployments. Gone are the days of massive acceptance test scripts. He also talks about the evils of feature branching, and speaks on the DevOps practices to collaborate all the way through the delivery cycle.

Mik Kersten on the Role of Tasktop and Mylyn in Agile Development

Interview with Mik Kersten on  Jan 14, 2011

Mik Kersten discusses the role of Mylyn and Tasktop in Agile development and how these tools return control to developers. Also: how Mylyn streamlines development in Eclipse.

Smaltalk's Dave and Erlang's Joe on Software Quality and Craftsmanship

Interview with Joe Armstrong & Dave Thomas on  Aug 12, 2010

Joe Armstrong and Dave Thomas take a look back on the evolution of software and progress that has been made. They make some observations about the actual state of the industry and highlight problems that prevent it from delivering quality software. They try to identify reasons of these issues and suggest craftsmanship as possible solution.

Joshua Kerievsky Calls for Developer Performance Metrics

Interview with Joshua Kerievsky on  Aug 11, 2010 11

In this interview, Joshua Kerievsky, founder of Industrial Logic, discusses the need for developer performance metrics to enable organizations to determine the capabilities of developers. He also discusses his project known as the Limited Red Society. The goal of the Limited Red Society is to help developers limit the amount of time their code is in the red.

Dave Hoover On Apprenticeship Patterns

Interview with Dave Hoover on  Apr 18, 2010

Dave Hoover tells his story of becoming a software developer why he wrote Apprenticeship Patterns for those new to the development world. He gives a couple of examples of the patterns in his books and how he sees readers benefiting from the information in the book.

Nathaniel Talbott on Experiment Driven Design

Interview with Nathaniel Talbott on  Mar 19, 2010

Nathaniel Talbott discusses the concept of Experiment Driven Design.

Brian Foote and Dave West Discuss Craftsmanship

Interview with Brian Foote and Dave West on  Jan 06, 2010 2

Brian and dave discuss what it might mean to be a true craftsman and why the idea of craft has become so popular of late. Other issues discussed include the question of why craft seems to be focused almost exclusively on programming and why everyone does not aspire to be a craftsman? Programming as performance art, programs as literary artifacts, and code "habitability" round out the discussion.

Tobias Mayer discusses WelfareCSM and Scrum

Interview with Tobias Mayer on  Oct 07, 2009 3

Tobias Mayer talks about the philosophy behind WelfareCSM, unbounded vs bounded creativity, the application of Scrum outside of software development, Kanban vs Scrum, the benefits of fast-failing, software development as an artitistic endeavour, software craftsmanship and XP, test-driven development, and the done state.

Luke Francl Explains Why Testing Is Overrated

Interview with Luke Francl on  Feb 18, 2009

In this interview filmed during RubyFringe 2008, Luke Francl explains his position towards testing. While supporting unit testing, he thinks testing is not going to reveal all application defects. Development teams should also practice code reviews and usability tests which are likely to discover bugs not visible though other methods.

Software Design Helps Being Agile

Interview with Rebecca Wirfs-Brock on  Feb 04, 2009 3

In this interview made by InfoQ’s Deborah Hartmann during Agile 2008, Rebecca Wirfs-Brock talks about software design, the need for good design and the technical debt that might accumulate slowing down the development process. The conclusion is that agile developers should not disregard design.

Coplien and Martin Debate TDD, CDD and Professionalism

Interview with Jim Coplien and Bob Martin on  Feb 18, 2008 13

Debate sprang up at JAOO '07 around Bob Martin's assertion that "nowadays it is irresponsible for a developer to ship a line of code he has not executed in a unit test." In this InfoQ video, he debated with Jim Coplien on this and other topics, including Design by Contract vs. TDD and how much up-front architecture is needed to keep a system consistent with the business domain model.

Dave Thomas on Ruby, Rails and Choosing the Right Tool

Interview with Dave Thomas on  Dec 03, 2007 7

Pragmatic Programmer Dave Thomas, author of the 'pickaxe book' Programming Ruby, and co-author of Agile Web Development with Rails and The Pragmatic Programmer, found some time to talk with InfoQ about Ruby, Rails and the importance of choosing the right tool for the job.

General Feedback
Marketing and all content copyright © 2006-2015 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy