BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Agile Content on InfoQ

  • Pollyanna Pixton on Agile Leadership

    Pollyanna Pixton talks about leadership, especially leading Agile teams, but more importantly what senior leaders do to help support their Agile teams in their organizations. She focuses on how leaders that are command and control can stay out of the way, step back and let teams and everyone below them make their own decisions and take ownership and deliver.

    Pollyanna Pixton on Agile Leadership
    Icon
    28:42
  • Brian Foote and Dave West Discuss Craftsmanship

    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.

    Brian Foote and Dave West Discuss Craftsmanship
    Icon
    43:48
  • Rebecca Wirfs-Brock on Agile Design and Architecture

    Rebecca Wirfs-Brock talks about different techniques that are useful for Agile teams to create and maintain good design and architecture. She discusses the use of light weight techniques, such as the use of CRC cards for thinking about and discussing design regularly. She also discusses evolutionary and emergent design and the importance of doing things at the responsible moment.

    Rebecca Wirfs-Brock on Agile Design and Architecture
    Icon
    29:12
  • Dan Mezick on Group Relations, Agile Games, and the Agile-PMI Initiative

    Dan describes the importance of group relations to Agile adoption and how an awareness of group dynamics can help keep energy focused on the task at hand. He also suggests how Agile games can be used to prepare for an upcoming agile adoption by revealing an individual's willingness to participate fully. Finally, hshares his views on the new PMI-Agile community.

    Dan Mezick on Group Relations, Agile Games, and the Agile-PMI Initiative
    Icon
    29:25
  • Christopher Avery on Responsibility

    Christopher Avery explains why personal responsibility is a foundational skill for any and all teams and shares his model for personal responsibility and how this affects individuals and teams in the workplace. He goes further with several concrete tips on how to form successful, high performing teams.

    Christopher Avery on Responsibility
    Icon
    29:29
  • Austin Che on Software And Bio Engineering

    Austin Che discusses the state of synthetic biology, what software engineering can learn from biology and how software practices are adopted in bio engineering.

    Austin Che on Software And Bio Engineering
    Icon
    21:45
  • Linda Rising on Placebos

    Linda Rising tells us about the effectiveness of placebos and the strength of our beliefs in medicine and how these same things might relate to software development. Is Agile software development just a placebo effect? Do we get better results because we expect and believe things will get better? Or is there something more to Agile?

    Linda Rising on Placebos
    Icon
    15:00
  • Interview: Joshua Kerievsky on System Metaphor

    In this interview at Agile 2009, Joshua Kerievsky describes how his team was able to transform their software development project once they found and used an appropriate system metaphor. Joshua also shares how his development team has let go of many traditional practices and continues to refine their skills such that they are delivering more value regularly.

    Interview: Joshua Kerievsky on System Metaphor
    Icon
    33:33
  • Tobias Mayer discusses WelfareCSM and Scrum

    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.

    Tobias Mayer discusses WelfareCSM and Scrum
    Icon
    25:24
  • Michael Feathers on Programming Languages

    In this interview with Sadek Drobi, Michael Feathers explores working with legacy code, working with different programming languages, the right scope/size of modules, and the importance of readability of code regardless of the programming language.

    Michael Feathers on Programming Languages
    Icon
    27:37
  • Elisabeth Hendrickson Describes the AAFT

    Elisabeth Hendrickson describes the Agile Alliance Functional Testing Tools Group (AAFT) as a community that is helping to foster and create the next generation of functional testing tools. In this interview at Agile 2008, she tells us about the current state and the current needs of the Agile community around functional testing tools beyond FIT and FITNesse.

    Elisabeth Hendrickson Describes the AAFT
    Icon
    12:39
  • Eric Evans on the State of DDD

    At QCon San Francisco, 2008, Eric Evans answers questions about his recent activities and the evolution of DDD. During the interview he responds to questions about the relationship of DDD to usability, to FIT and FITnesse type testing, technology tools, and domain-specific languages. He also speaks about the DDD community as a whole.

    Eric Evans on the State of DDD
    Icon
    20:31
BT