<commit_before>---
layout: post
title: "Embracing Change with Extreme Programming"
author: "<NAME>"
category: classic_papers
description:  "Extreme Programming turns the conventional software process sideways. Rather than planning, analyzing, and designing for the far-flung future, XP programmers do all of these activities -- a little at a time -- throughout development."
published: 1999-10-01
twitter_image: https://upload.wikimedia.org/wikipedia/commons/thumb/5/55/Kent_Beck_no_Workshop_Mapping_XP.jpg/220px-Kent_Beck_no_Workshop_Mapping_XP.jpg
---

<div class="small">
Note: This is not my article. In the late 90s, right before dotcom bubble, people started finding software engineering hard. Many methodologies were published but Kent Beck's Extreme Programming was one of the most influential. The current paper was originally published in IEEE computer in 1999. Beck followed up this paper with a highly cited book *Extreme Programming: Embrace Change*. Yellow highlights/annotations are my own. You can <a onclick="disableHighlight()" href='#'>disable them.</a>
</div><commit_msg>change note<commit_after>---
layout: post
title: "Embracing Change with Extreme Programming"
author: "<NAME>"
category: classic_papers
description:  "Extreme Programming turns the conventional software process sideways. Rather than planning, analyzing, and designing for the far-flung future, XP programmers do all of these activities -- a little at a time -- throughout development."
published: 1999-10-01
twitter_image: https://upload.wikimedia.org/wikipedia/commons/thumb/5/55/Kent_Beck_no_Workshop_Mapping_XP.jpg/220px-Kent_Beck_no_Workshop_Mapping_XP.jpg
---

<div class="small">
Note: This is not my article. In the late 90s, right before dotcom bubble, people started finding software engineering hard. Many methodologies to do software engineering were published but <NAME>'s Extreme Programming was one of the most influential. The current paper was originally published in IEEE computer in 1999. Beck followed up this paper with a highly cited book *Extreme Programming: Embrace Change*. Yellow highlights/annotations are my own. You can <a onclick="disableHighlight()" href='#'>disable them.</a>
</div>
{'fraction_non_alphanumeric': 0.08076225045372051, 'fraction_numerical': 0.018148820326678767, 'mean_word_length': 5.504424778761062, 'pattern_counts': {'":': 0, '<': 14, '<?xml version=': 0, '>': 14, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1374140', 'n_tokens_mistral': 609, 'n_tokens_neox': 543, 'n_words': 251}