BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage XP Content on InfoQ

  • InfoQ Book: Scrum and XP from the Trenches

    Henrik Kniberg last year published wildly popular paper 'Scrum and XP from the trenches' in which he chronicled in pictures and text how his 40 person development team implemented parts of Scrum/XP over a one year period. Henrik has updated his work and published a new version of it as a full book with InfoQ.com.

  • Interview: Kent Beck on Agile Adoption & Values

    In a new interview, InfoQ editor Kurt Christensen asks Kent Beck - creator of JUnit and Extreme Programming - some questions about the adoption of agile values and practices.

  • Case Study: Developing a Custom Agile Practice Adoption Strategy

    Teams can get sidetracked by process when implementing Agile: they spin, trying to figure out which practices to start with, unsure which will have the biggest impact, or how they fit together. In their InfoQ case study, Amr Elssamadisy and John Mufarrige develop a customized adoption approach to help a team decide where to focus first - an alternative to adoption of pre-packaged methodologies.

  • AgileTrack: New Agile Project Tracking Toolset Released

    After a year of beta testing, AgileTrack Software released AgileTrack 1.0.0 last week, a software development and project management tool that allows programmers to apply agile development techniques in their projects. Interesting features include: web services for 3rd party integration and collaboration facilities built into client for sharing team knowledge.

  • Scrum and XP from the Trenches - 90 page experience report

    In his recently published "Scrum and XP From the Trenches," Henrik Kniberg gives a comprehensive description of how he implemented a mix of Scrum and XP practices for a development team of 40 people.

  • Sharing What's Worked: Patterns for Adopting Agile Practices

    Organizations adopting Agile naturally ask these questions; "Where do I start?", "What specific practices should I adopt?", "How can I adopt incrementally?" and "Where can I expect pitfalls?" In this article, Amr Elssamadisy gives a glimpse into an ongoing effort to document Agile practice adoption patterns: Participants at XPday Montreal took a stab at "Simple Design" and "Pair Programming."

  • Common misconceptions about paired programming

    Paired programming is an agile practice that is the source of much debate. Martin Fowler has posted an article on common misconceptions with paired programming, suggesting that pair programming is not a requirement of XP, it does not halve productivity, and others.

  • Experience Report: Unique Work-Study Agile Development Apprenticeship at NMHU

    In 2004 a new work-study degree program launched at NMHU, using Agile practices to execute commercial projects. The premise: create a balance of people, software, systems, craft and agility to produce development teams 10 times as productive as their traditional counterparts. InfoQ brings you the story of a unique educational experiment: a challenge to think differently about training developers.

  • Case Study: DSDM Bridges the Gap Between PRINCE 2 and XP

    PRINCE 2 is a traditional project management method, mandated for government agencies in the UK. Extreme Programming (XP) is considered one of the lightest Agile software development methods, relying on team self-management. In this case study, Barbara Roberts uses one of the more management-oriented Agile methods, DSDM, to get these two approaches working together within a single project.

  • Opinion: Take Agile Off Your Resume

    Yesterday Steve Yegge blogged about development practices under the title "Good Agile, Bad Agile". He wrote about "Good Agile" at Google, "Bad Agile" almost everywhere else, and offered consultants and job hunters some professional advice: drop the name.

  • Presentation: Jeff Sutherland on The Roots of Scrum

    Jeff Sutherland, an Agile Manifesto signatory, ran the first Scrum at Easel Corp. in 1993. At JAOO 2005 he covered the history of Scrum from its inception to its impact at Easel, Fuji-Xerox, Honda, WildCard, Lexus, Google. Along the way Sutherland shared interesting stories & looked at Scrum types A, B, and "all at once" type C, reminding listeners that cultural change is the hard part of Scrum.

  • Opinion: Time for an Agile Certification Program

    Pete Behrens, trainer and organizational Agility consultant, recently blogged about the contentious topic of certification. He noted that both Scrum and FDD have 2-day basic certification programs, while "XP has remained silent on the topic," and called on the Agile community to begin looking at a true Agile Certification Process.

  • Opinion: Putting Overtime in Perspective

    Agile work, when done in a disciplined, creative way, tends to be very intense, so Agile leaders encourage balanced lives for team members and promote "sustainable pace". Mitch Lacey, a Microsoft Program Manager, recently blogged about his emerging understanding of how to use this XP practice appropriately.

  • Put People First in Agile Distributed Testing

    Baiju Joseph's new article on StickyMinds argues that, in order to build an effective testing team for distributed Agile, we need to focus on individuals and interactions over processes and tools. Based on the author's experience in setting up distributed agile testing teams, he lists numerous criteria that must be met in order to reach this goal.

  • InfoQ Interview: Jim Johnson, Creator of the CHAOS Chronicles

    InfoQ editor Deborah Hartmann interviewed the creator of the CHAOS Chronicles, Standish Group founder and chairman Jim Johnson. The Standish Group's statistics on project failure are widely quoted, as they have been since the first survey results came out in 1994. Jim spoke with Deborah about his research, and the role of Agile in changing the IT industry.

BT