Loading ...
Sorry, an error occurred while loading the content.

Pair Programming article

Expand Messages
  • Sommer
    Better Software magazine Feature Article It Takes Two to Tango by Rachel Davies What every software manager should know about pair programming and how to
    Message 1 of 2 , Apr 1, 2005
    • 0 Attachment
      Better Software magazine Feature Article

      It Takes Two to Tango
      by Rachel Davies
      What every software manager should know about pair programming and
      how to implement it without missing a step.

      Pair programming is not one person passively watching the other
      typing. When engaged in pair programming, each programmer plays an
      active role in determining the design, implementation, and tests. The
      pair analyzes strands of the problem while passing the keyboard back
      and forth between them, writing code and tests as they go.

      Pair programming is a primary practice of Extreme Programming (XP),
      one of the increasingly popular Agile software development methods.
      (See the StickyNotes for more on Extreme Programming.) XP is built on
      the idea that a focus on quality will decrease project risk. An XP
      team will typically write all production code in pairs. But you don't
      have to implement XP to benefit from pair programming. Even
      programmers on non-XP teams naturally gravitate toward working in
      pairs when faced with difficult problems. It is possible to integrate
      the practice of pair programming within other approaches, Agile or
      traditional.

      Complete article at:
      http://www.stickyminds.com/BetterSoftware/magazine.asp?fn=cifea
    • Phlip
      ... However, pairing with a usability expert will cause total disaster. Sorry - just trying to find topicality. Has anyone ever paired with one? --
      Message 2 of 2 , Apr 1, 2005
      • 0 Attachment
        Sommer wrote:
        >
        > Better Software magazine Feature Article
        >
        > It Takes Two to Tango
        > by Rachel Davies
        > What every software manager should know about pair programming and
        > how to implement it without missing a step.

        However, pairing with a usability expert will cause total disaster.

        <a beat>

        Sorry - just trying to find topicality. Has anyone ever paired with one?

        --
        Phlip
      Your message has been successfully submitted and would be delivered to recipients shortly.