Extreme Programming XP

  • June 22, 2017 22 Jun'17

    Codota snags investment to fuel AI pair-programming play

    Israeli startup Codota pulled in $2 million in funding to build out its AI-based pair-programmer system that understands Java code and boosts developer productivity.

  • April 17, 2013 17 Apr'13

    Gray box testing and other XP practices on display at STP conference

    Agile expert Howard Deiner to explain gray box testing and other important Extreme Programming techniques that bring developers and testers together.

  • May 24, 2012 24 May'12

    Marrying Scrum methodology with XP and other advice from Agile expert Mitch Lacey

    Author and Agile expert Mitch Lacey discusses his new book, “The Scrum Field Guide - Practical Advice for Your First Year.” Lacey fields questions about mixing Scrum methodology, team size and types of projects that can benefit most from the use of ...

  • November 02, 2011 02 Nov'11

    Software quality attributes and their rankings

    How much do Agile techniques, Agile methodologies, automation, certifications, and a formal QA team affect quality? In this second part of a three-part interview, we explore some of the 121 software attributes ranked by quality value.

  • November 02, 2011 02 Nov'11

    Quality metrics: The economics of software quality

    In the first of a three-part interview with co-authors Capers Jones and Olivier Bonsignour, we are introduced to their new book, “The Economics of Software Quality.” They describe “structural quality” vs. “functional quality,” along with challenges ...

  • October 19, 2011 19 Oct'11

    Software development: Benefits of pairing programmers with non-programmers

    In this interview, consultant Lanette Creamer answers questions about how testers or others involved in software development can benefit from learning the language of programmers, even if they are not programmers themselves.

  • May 09, 2011 09 May'11

    Large-scale Agile: An interview with Bob Galen

    Large-scale Agile development is of growing interest across different enterprises. SSQ Site Editor Yvette Francino spoke with Agile and quality guru Bob Galen recently on the best approaches to implementing large-scale Agile in the "real world."

  • November 18, 2010 18 Nov'10

    Agile techniques: TDD explained by author Christian Johansen -- Part 1

    'Test-Driven JavaScript Development' author Christian Johansen shares his thoughts on how to properly execute TDD in part 1 of this interview. Johansen describes TDD and compares the technique to traditional white-box unit testing and model based ...

  • November 18, 2010 18 Nov'10

    Agile techniques: Benefits of test-driven development - Part 2

    Test-Driven JavaScript Development author Christian Johansen describes the benefits and the time required as well as answering some tough questions about how to ensure the quality of the tests themselves.

  • April 29, 2010 29 Apr'10

    STAREast: Is your software development organization agile?

    There is a lot of confusion in the software community on whether or not companies are developing in an environment that is truly agile. Speakers at STAREast try to help identify agile environments.

  • February 22, 2010 22 Feb'10

    No silver bullets for software developers

    Matt Heusser challenges the idea that there are no silver bullets in software development, suggesting that new approaches to software delivery can actually change the essence of how the work is done, including examples for your team.

  • September 04, 2009 04 Sep'09

    Danube's Dan Rawsthorne: Scrum teams and metrics

    Dr. Dan Rawsthorne, PhD, is a certified Scrum trainer and coach at Danube Technologies Inc. Before joining Danube, Rawsthorne spent nearly a decade working as an expert focused on agility, use cases, and object-oriented technologies for such ...

  • March 18, 2009 18 Mar'09

    The challenges of test-driven development (TDD)

    Out of all agile practices, many organizations struggle the most with adoption of test-driven development (TDD) -- but that doesn't mean they're giving up on the challenge.

  • February 10, 2009 10 Feb'09

    How teams transition to agile development methodologies

    Organizations usually move to agile development methods for the same reasons -- scope creep, time to market -- but details of the transition can vary from team to team.

  • January 13, 2009 13 Jan'09

    Adopting continuous integration brings agility, other benefits

    Continuous integration practices can give your development organization a head start on increasing agility, but adoption is still not widespread.