This article synthesizes research on Pair Programming, Test Driven Development (TDD), and Onsite Customers, examining their effects on project velocity and defect rates.This article synthesizes research on Pair Programming, Test Driven Development (TDD), and Onsite Customers, examining their effects on project velocity and defect rates.

The Role of Onsite Customers in Agile Software Development

Abstract and 1. Introduction

  1. Background and 2.1. Related Work

    2.2. The Impact of XP Practices on Software Productivity and Quality

    2.3. Bayesian Network Modelling

  2. Model Design

    3.1. Model Overview

    3.2. Team Velocity Model

    3.3. Defected Story Points Model

  3. Model Validation

    4.1. Experiments Setup

    4.2. Results and Discussion

  4. Conclusions and References

2.2. The Impact of XP Practices on Software Productivity and Quality

A number of Studies were conducted to assess the impact of XP practices such as Pair Programming, Test Driven Development and Onsite Customer practices in the software Productivity and quality. Those contributions study the impact of such practices on the Project Velocity and the product defect rates.

\ A number of quantitative studies conducted to assess the validity and efficiency of the Pair Programming practice. Some of these contributions study the impact of the Pair Programming practice on the Project velocity. Generally speaking, According to those studies, Pair Programming increases the Project Velocity by a factor starting from 0 (no change) to 45%.

\ In [7], the authors conducted found that pair programming is 40-50% faster than solo programming. In addition, the pairs implement the same functionality with 20% fewer line of codes than the solo students. In [8], The results showed that there is no significant difference in the average development time between XP with pair programming and XP without Pair Programming. In [9], the authors found that the PP group spends 19% less time than individuals to complete the same project. In [10], the authors found that Pair Programming does not improve neither the quality nor the productivity.

\ A number of quantitative studies conducted to assess efficiency of the Test Driven Development practice. Some of these contributions study the impact of this practice on the Project velocity and the product defect rate. Generally speaking, According to those studies, Test Driven Development results in increasing the project time by a factor starting from 0 (no increase) in some studies to 80% in others. On the other hand, Test Driven Development results in reducing the defect rate by a factor of 40% in some contributions.

\ In [11], the authors reported an improvement in quality achieved by a team following test-during-coding process ranged from 38% to 267% fewer defects. Unfortunately, testduring-coding process increase the development time by a factor from 60% to 100%. In [12], the authors reported that the TDD developers took more time (16%) than those not using this practice, but produced higher code quality by a factor of 18%.

\ A number of studies consider the impact of the Onsite Customer Practice. In [13], the authors reported a reduction in the development effort by a percentage of 5.48%. In [14] four case studies with different degrees of customer interaction were considered. The authors measured the effort spent to fixing defects in the four cases. In the very high customer involvement case, only 6 percent of the effort was spent to fixing defects. However, in the low level of customer involvement, the time spent fixing defects reached about 40 percent.

\

:::info Authors:

(1) Mohamed Abouelelam, Software System Engineering, University of Regina, Regina, Canada;

(2) Luigi Benedicenti, Software System Engineering, University of Regina, Regina, Canada.

:::


:::info This paper is available on arxiv under CC BY-NC-ND 4.0 DEED license.

:::

\

Disclaimer: The articles reposted on this site are sourced from public platforms and are provided for informational purposes only. They do not necessarily reflect the views of MEXC. All rights remain with the original authors. If you believe any content infringes on third-party rights, please contact service@support.mexc.com for removal. MEXC makes no guarantees regarding the accuracy, completeness, or timeliness of the content and is not responsible for any actions taken based on the information provided. The content does not constitute financial, legal, or other professional advice, nor should it be considered a recommendation or endorsement by MEXC.

You May Also Like

WIF Price Prediction: Dogwifhat Targets $0.47 Breakout After Recent Whale Accumulation

WIF Price Prediction: Dogwifhat Targets $0.47 Breakout After Recent Whale Accumulation

The post WIF Price Prediction: Dogwifhat Targets $0.47 Breakout After Recent Whale Accumulation appeared on BitcoinEthereumNews.com. James Ding Jan 15, 2026
Share
BitcoinEthereumNews2026/01/16 06:53
Trading time: Tonight, the US GDP and the upcoming non-farm data will become the market focus. Institutions are bullish on BTC to $120,000 in the second quarter.

Trading time: Tonight, the US GDP and the upcoming non-farm data will become the market focus. Institutions are bullish on BTC to $120,000 in the second quarter.

Daily market key data review and trend analysis, produced by PANews.
Share
PANews2025/04/30 13:50
IP Hits $11.75, HYPE Climbs to $55, BlockDAG Surpasses Both with $407M Presale Surge!

IP Hits $11.75, HYPE Climbs to $55, BlockDAG Surpasses Both with $407M Presale Surge!

The post IP Hits $11.75, HYPE Climbs to $55, BlockDAG Surpasses Both with $407M Presale Surge! appeared on BitcoinEthereumNews.com. Crypto News 17 September 2025 | 18:00 Discover why BlockDAG’s upcoming Awakening Testnet launch makes it the best crypto to buy today as Story (IP) price jumps to $11.75 and Hyperliquid hits new highs. Recent crypto market numbers show strength but also some limits. The Story (IP) price jump has been sharp, fueled by big buybacks and speculation, yet critics point out that revenue still lags far behind its valuation. The Hyperliquid (HYPE) price looks solid around the mid-$50s after a new all-time high, but questions remain about sustainability once the hype around USDH proposals cools down. So the obvious question is: why chase coins that are either stretched thin or at risk of retracing when you could back a network that’s already proving itself on the ground? That’s where BlockDAG comes in. While other chains are stuck dealing with validator congestion or outages, BlockDAG’s upcoming Awakening Testnet will be stress-testing its EVM-compatible smart chain with real miners before listing. For anyone looking for the best crypto coin to buy, the choice between waiting on fixes or joining live progress feels like an easy one. BlockDAG: Smart Chain Running Before Launch Ethereum continues to wrestle with gas congestion, and Solana is still known for network freezes, yet BlockDAG is already showing a different picture. Its upcoming Awakening Testnet, set to launch on September 25, isn’t just a demo; it’s a live rollout where the chain’s base protocols are being stress-tested with miners connected globally. EVM compatibility is active, account abstraction is built in, and tools like updated vesting contracts and Stratum integration are already functional. Instead of waiting for fixes like other networks, BlockDAG is proving its infrastructure in real time. What makes this even more important is that the technology is operational before the coin even hits exchanges. That…
Share
BitcoinEthereumNews2025/09/18 00:32