BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Agile Techniques Content on InfoQ

  • Bob Galen Talks Scrum

    In this interview, Bob Galen talks up the benefits of the Scrum methodology. He delves into issues such as what is the product owner’s role and how to develop a well-formed backlog. Galen also focuses on the various parts of the team, including the Scrum Master. He also gets into the process of grooming, and what to do and not do in a sprint.

    Bob Galen Talks Scrum
    Icon
    30:43
  • Ashley Johnson on Personal Agility and Setting Higher Standards

    Ashley Johnson shares his views on Agile development, in particular the move toward “Personal Agility.” Johnson says it is not possible to have an Agile organization of any scale without having the individuals behave in an Agile manner. Part of Personal Agility is about taking responsibility and approaching others as humans rather than obstacles. Johnson also discussed the Scrum vs. Kanban debate.

    Ashley Johnson on Personal Agility and Setting Higher Standards
    Icon
    38:20
  • Martin Fowler and Paulo Caroli on Continuous Integration and Deployment

    Martin Fowler and Paulo Caroli discuss testing, continuous integration and continuous deployment, as well as DSLs and REST.

    Martin Fowler and Paulo Caroli on Continuous Integration and Deployment
    Icon
    20:32
  • Joshua Kerievsky Calls for Developer Performance Metrics

    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.

    Joshua Kerievsky Calls for Developer Performance Metrics
    Icon
    25:30
  • Arlo Belshee and James Shore on Minimum Marketable Features

    Arlo Belshee and James Shore, both Gordan Pask Award winners, discuss their experiences and thoughts regarding continuous flow (i.e. without iterations) agile development practices and techniques. They discuss many well known and not-so-well known practices such as naked planning, kanban, the detective's blackboard, and MMFs and provide insight into how these practices affect success.

    Arlo Belshee and James Shore on Minimum Marketable Features
    Icon
    34:12
  • Mike Cottmeyer on Agile in the Enterprise

    Mike Cottmeyer is focused on maintaining business agility while adopting team agility. He shares various techniques and strategies that are successful with larger organizations when adopting and adapting agile techniques. He also shares his experience helping people transition from traditional project management to agile project management.

    Mike Cottmeyer on Agile in the Enterprise
    Icon
    18:52
  • David Anderson Talks Kanban, Agile and the Lean Software and Systems Consortium

    David Anderson discusses using the Kanban concept to make software development more efficient, the use of Kanban in both a large enterprise organization and as a consultant, how Kanban (in association with related systems such as CONWIP and Drum-Buffer-Rope) is catching on in the industry and helping developers improve predictability of their software, and the Lean Software and Systems Consortium.

    David Anderson Talks Kanban, Agile and the Lean Software and Systems Consortium
    Icon
    28:12
  • Dave Hoover On Apprenticeship Patterns

    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.

    Dave Hoover On Apprenticeship Patterns
    Icon
    10:25
  • Dan North on Behavior Driven Development

    Dan North discusses the roots of BDD and what it is today. Dan reviews the early history of BDD and then dives into the details of BDD; what it is, how it relates to teamwork, functional and non-functional requirements, and legacy code.

    Dan North on Behavior Driven Development
    Icon
    29:51
  • Michael Feathers and Steve Freeman on Design

    Michael Feathers interviews Steve Freeman in an informal setting about current design techniques and the evolution of the software development community. They focus on the role of design in the community, how it has evolved, and where they think it needs to go.

    Michael Feathers and Steve Freeman on Design
    Icon
    37:35
  • Jeff Patton on User Centered Design and Story Mapping

    Jeff Patton describes the different ways Agile teams deal with users and then digs in deep into story mapping. Jeff says: "For me, the story mapping thing is going back to using the story as a genuine conversation to actually drive understanding of the system, not as what I've seen it become – molecular conversation about the details of a particular feature and how we're going to test it.

    Jeff Patton on User Centered Design and Story Mapping
    Icon
    38:26
  • Adrian Colyer on AspectJ, tc Server and dm Server

    SpringSource CTO Adrian Colyer talks to InfoQ about AspectJ. The interview explores how products such as Spring Roo are using AspectJ, and how ideas from AspectJ helped SpringSource improve the Groovy compiler inside Eclipse. Colyer also discusses SpringSource's two server offerings, dm Server and tc Server, OSGi and Scrum.

    Adrian Colyer on AspectJ, tc Server and dm Server
    Icon
    23:13
BT