Abstract-Extreme programmering är en av de allmänt använda agila metoder i mjukvaruutveckling. Den är mycket lyhörd för förändrade krav även i de sena faserna av projektet. Kvalitetsaktiviteter i extrema programmeringsfaser genomförs dock sekventiellt tillsammans med de verksamheter som arbetar med funktionskraven. Detta minskar smidigheten att leverera ökningar kontinuerligt och gör ett omvänt förhållande mellan kvalitet och smidighet. På grund av detta förhållande, extrema programmering inte förbrukar tillräckligt med tid på att göra omfattande dokumentation och robust design. För att lösa dessa frågor föreslås en förbättrad modell för extrem programplanering. Genom förbättrad extrem programplanering införs parallellism i verksamhetens utförande genom att kvalitetsaktiviteter sätts in i en separat genomförandelinje. På så sätt uppnås fokus på att leverera ökningar snabbt utan att påverka kvaliteten på slutresultatet. I förbättrad extrem programmering utvidgas kvalitetskonceptet till att omfatta förfining av alla faser av klassisk extrem programmering och skapande av arkitektonisk design baserad på de förfinade designdokumenten.
I REF föreslås en förbättrad modell för extrem programmering som försöker täcka problemen med dokumentation, design och kvalitet utan att påverka smidigheten.
Proposal of Enhanced Extreme Programming Model
{'venue': None, 'journal': 'International Journal of Information Engineering and Electronic Business', 'mag_field_of_study': ['Computer Science']}