A metodologia ágil Extreme Programming (XP) baseia-se em 12 práticas, algumas das quais são
adotadas há muitos anos na indústria de software. A prática na qual se focaliza o aperfeiçoamento do
projeto de software e que está presente em todo o desenvolvimento é chamada de