---
title: "What is Extreme Programming?"
url: https://daily.dev/posts/what-is-extreme-programming--zh7dtr01h
source_url: https://www.developer.com/project-management/extreme-programming-2/
type: article
source: "Developer.com"
published: 2021-11-21T20:57:40.129Z
updated: 2026-03-15T02:38:25.481Z
tags: ["agile", "general-programming"]
reading_time: 5
upvotes: 58
comments: 2
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# What is Extreme Programming?

**[Developer.com](https://daily.dev/sources/developercom)** · 5 min read · 58 upvotes · 2 comments

## Summary

Extreme Programming (XP) is an Agile software development framework. It focuses on producing higher quality software alongside a higher level of life and work balance. XP aims to establish frequent product releases within shorter development cycles. The main goal is to enhance productivity and to create more checkpoints that enable adopting frequent changes in customer requirements.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.developer.com/project-management/extreme-programming-2/>

## Community discussion

Top comments from developers on daily.dev.

**@ghost** · 1 upvotes

> Didn't knew this!
>
>
> "higher quality software alongside a higher level of life and work balance"

**@t0ny** · 0 upvotes

> Most Extreme Programming concepts are great, but Unit Testing ALL code and Pair Programming are wastes of time.
>
> Unit Testing should be focussed where it does the most good. Most Unit Tests are pointless. Functional and Integration test coverage is where it is at. :)
>
> And Pair Programming is only productive as needed, not always.

## Similar posts on daily.dev

- [Don’t just attend KubeCon \+ CloudNativeCon, Merge Forward your experience\!](https://daily.dev/posts/don-t-just-attend-kubecon-cloudnativecon-merge-forward-your-experience--l0rpp73x8) · CNCF · 0 upvotes · 0 comments
- [Announcing H2 2026 KCDs](https://daily.dev/posts/announcing-h2-2026-kcds-m96goajm1) · CNCF · 1 upvotes · 0 comments
- [Two months of Open Community Groups](https://daily.dev/posts/two-months-of-open-community-groups-asf52zhbs) · CNCF · 0 upvotes · 0 comments

---

Tags: [#agile](https://daily.dev/tags/agile), [#general-programming](https://daily.dev/tags/general-programming)

[View this post on daily.dev](https://daily.dev/posts/what-is-extreme-programming--zh7dtr01h)
