Exterme Programming ehk paarisprogrammeerimine
        Tarkvaraarenduse metoodika, mis on mõeldud parandama tarkvara kvaliteeti ja vastavust kliendi muutuvatele vajadustele.
        Agiilse tarkvaraarenduse alaliigina toetab see sagedasi "avaldamisi" lühikeste arengutsüklite jooksul,
        parandamaks produktiivsust ja tutvustamaks kontrollpunkte, kus uued klientide nõuded vastu võtta.

        Ekstreemprogrammeerimine (Extreme programming XP) sai alguse Kent Becki, Ward Cunninghami ja Ron Jeffriesi poolt ajal,
        mil nad töötasid Chrysler Comprehensive Compensation System (C3) palgaarvestussüsteemi projekti kallal.
        Kent Beck määrati C3-e projekti juhiks 1996. aasta märtsis ning ta hakkas selles kasutatud arendusmetoodikat viimistlema.
        Beck kirjutas kasutatud metoodikast raamatu ning 1999. aastal ilmus „Extreme Programming Explaned” [Beck 1999].
        Chrysler lõpetas C3 projekti 2000. aasta veebruaris, kuid metoodika jäi silma sel ajal tarkvara-arenduse maastikel.
        2006. aasta seisuga on ekstreemprogrammeerimise metoodika laialt kasutatav kogu maailmas
       
        Näide4:

        Peamised rollid ja vastutus:
            Kent Becki sõnul ei tohiks küps XP meeskond tugineda jäikadele rollidele,
            vaid tunnistada, et rollid võivad olla kasulikud algajatele meeskondadele kuni nad hakkavad koostööd takistama.
            Sellegipoolest on mõned tavalised rollid, mida inimesed XP-ga seostavad:

            
            Klient:          Ideaalis peaks kohapeal olema tõeline klient, kes vastab küsimustele, seab kasutajate lood tähtsuse järjekorda või teeb koostööd vastuvõtutestidega.
                            Kui see pole võimalik, võib seda rolli täita kliendi esindaja.

            Programmeerijad: XP meeskonnas hindavad programmeerijad ülesannete ja lugude täitmiseks,
                            automatiseeritud testide kirjutamiseks ja lugude rakendamiseks vajalikke jõupingutusi.

            Treener:         Treeneri olemasolu pole vaja ja paljud meeskonnad on saavutanud edu ilma selleta.
                            Kui aga keegi XP-s kogenud meeskond juhendab, võib see tagada, et meeskonnaliikmed järgivad tavasid, muudavad need harjumusteks ja ei pöördu tagasi vanade viiside juurde.

            Jälgija:         Jälgija jälgib meeskonna edenemise mõõdikuid ja räägib iga meeskonnaliikmega, et tuvastada takistused ja välja mõelda lahendused.'
                            Jälgija arvutab mõõdikud, mis näitavad, kui hästi meeskonnal läheb (nt: kiiruse ja läbipõlemise diagrammid), või kasutab meeskond digitaalset scrumit või kanban-tahvlit, mis arvutab need automaatselt.
        


        Koduleht
        Ainemapp Koduleht
        Kasutatud materjal