{"id":"https://openalex.org/W83195494","doi":null,"title":"Testing Extreme Programming","display_name":"Testing Extreme Programming","publication_year":2002,"publication_date":"2002-10-25","ids":{"openalex":"https://openalex.org/W83195494","mag":"83195494"},"language":"en","primary_location":{"id":"mag:83195494","doi":null,"is_oa":false,"landing_page_url":"https://openlibrary.org/books/OL17064999M/Testing_Extreme_Programming","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},"volume":null,"type":"book","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5108416410","display_name":"Ron Jeffries","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ron Jeffries","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037890769","display_name":"Lisa Crispin","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lisa Crispin","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Ken S. Rosenthal","orcid":"https://orcid.org/0000-0001-5612-3630","observed_orcids":["https://orcid.org/0000-0001-5612-3630"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ken S. Rosenthal","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0001-5612-3630","affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5020446166","display_name":"Brian Marick","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Brian Marick","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":9.3494,"has_fulltext":false,"cited_by_count":68,"citation_normalized_percentile":{"value":0.98001428,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":87,"max":97},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9970999956130981,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9970999956130981,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.0020000000949949026,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10470","display_name":"Usability and User Interface Design","score":9.999999747378752e-05,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/extreme-programming","display_name":"Extreme Programming","score":0.9700000286102295},{"id":"https://openalex.org/keywords/software-testing","display_name":"software testing","score":0.9449999928474426},{"id":"https://openalex.org/keywords/quality-assurance","display_name":"quality assurance","score":0.6690000295639038},{"id":"https://openalex.org/keywords/test-driven-development","display_name":"test-driven development","score":0.5299999713897705},{"id":"https://openalex.org/keywords/continuous-integration","display_name":"continuous integration","score":0.43799999356269836},{"id":"https://openalex.org/keywords/test-automation","display_name":"test automation","score":0.4779999852180481},{"id":"https://openalex.org/keywords/software-development-process","display_name":"software development process","score":0.6240000128746033},{"id":"https://openalex.org/keywords/web-application-development","display_name":"web application development","score":0.3970000147819519}],"concepts":[{"id":"https://openalex.org/C122944926","wikidata":"https://www.wikidata.org/wiki/Q209711","display_name":"Extreme programming","level":5,"score":0.937035083770752},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.7061381340026855},{"id":"https://openalex.org/C174063052","wikidata":"https://www.wikidata.org/wiki/Q607013","display_name":"Pair programming","level":4,"score":0.6965274810791016},{"id":"https://openalex.org/C11189718","wikidata":"https://www.wikidata.org/wiki/Q218152","display_name":"User story","level":4,"score":0.589484453201294},{"id":"https://openalex.org/C4478048","wikidata":"https://www.wikidata.org/wiki/Q950250","display_name":"Test-driven development","level":4,"score":0.5532721877098083},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5117056369781494},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4886026978492737},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.48475906252861023},{"id":"https://openalex.org/C170291536","wikidata":"https://www.wikidata.org/wiki/Q5422448","display_name":"Extreme programming practices","level":5,"score":0.4833040237426758},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.463477224111557},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.38432052731513977},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3771628737449646},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3746769428253174},{"id":"https://openalex.org/C195094911","wikidata":"https://www.wikidata.org/wiki/Q14167904","display_name":"Process management","level":1,"score":0.3689257800579071},{"id":"https://openalex.org/C110354214","wikidata":"https://www.wikidata.org/wiki/Q6314146","display_name":"Engineering management","level":1,"score":0.3647090792655945},{"id":"https://openalex.org/C180152950","wikidata":"https://www.wikidata.org/wiki/Q2904257","display_name":"Software development process","level":4,"score":0.3095254898071289},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.09374275803565979},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:83195494","doi":null,"is_oa":false,"landing_page_url":"https://openlibrary.org/books/OL17064999M/Testing_Extreme_Programming","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W1557503982","https://openalex.org/W1605874277","https://openalex.org/W7095939609","https://openalex.org/W2362890655","https://openalex.org/W7099500695","https://openalex.org/W1607238678","https://openalex.org/W7100798817","https://openalex.org/W2094174909","https://openalex.org/W7065681128","https://openalex.org/W2381313330"],"abstract_inverted_index":{"From":[0],"the":[1,21,35,116,137,166,247,251,264,282,291,315,334,401,408,440,482],"Book:\r\nThis":[2],"is":[3,62,108,295,308,318,320,330,420],"a":[4,8,18,63,109,113,151,175,255,270,287,323,341,379,423,472,503,513],"book":[5,99,294,497],"about":[6],"being":[7],"tester":[9,31,114,168,176,316,342,380],"on":[10,115,177,281,290,381],"an":[11,29,79,146,183,244,355,382,417,467,506],"Extreme":[12],"Programming":[13],"(XP)":[14],"team.":[15],"It":[16],"plugs":[17],"gap":[19],"in":[20,82,97,145,150,250,258,331,422,521],"currently":[22,200],"available":[23],"XP":[24,30,61,83,104,124,147,167,184,304,339,348,356,383,410,418,430,468,507],"materials":[25],"by":[26,73,359],"defining":[27],"how":[28,48,322],"can":[32,205,227],"contribute":[33],"to":[34,66,127,160,163,210,232,365,370,376,396,407,438,456,470,489],"project,":[36],"including":[37],"what":[38,312,329,363],"testers":[39,138],"should":[40,44,50,70],"do,":[41],"when":[42,400,428],"they":[43,49],"do":[45,51],"it,":[46,328],"and":[47,69,87,119,157,253,275,336,361,373,446,477,526],"it.":[52,212],"We":[53,76],"are":[54,100,139,182,198,277,432,464,501,512,520],"writing":[55],"it":[56,332,458],"because":[57],"we":[58,224,242,310,313,352,392,478],"think":[59,225,314,492],"that":[60,78,93,106,123,136,195,203],"better":[64],"way":[65],"develop":[67,471],"software":[68,222,523],"be":[71,238,269],"used":[72],"more":[74,259],"teams.":[75],"believe":[77],"acknowledged":[80],"place":[81],"teams":[84],"for":[85,112,221,333,414,454,460,487],"testing":[230],"quality":[88,120],"assurance":[89,121,515],"will":[90,237,268,325,494],"help":[91,397],"bring":[92],"about.":[94],"\r\n\r\nOur":[95],"goals":[96,364],"this":[98,267,496],"to:":[101],"\r\n\r\nConvince":[102],"current":[103],"practitioners":[105],"there":[107,276],"valid":[110],"role":[111,169,317,525],"team\r\nConvince":[117],"professionals":[122],"offers":[125],"solutions":[126],"some":[128,218,394],"of":[129,246,481,505],"their":[130],"worst":[131],"problems":[132],"\r\nConvince":[133],"both":[134],"groups":[135],"needed":[140],"just":[141],"as":[142,144,149,261,284,286,378,442,444,450,452],"much":[143],"project":[148,324,357,469],"traditional":[152],"development":[153,524],"project\r\nProvide":[154],"enough":[155],"detail":[156,260],"practical":[158,443],"example":[159],"allow":[161],"you":[162,181,197,204,226,398,455,488,493,500,511,519],"either":[164],"perform":[165],"yourself":[170],"or":[171,186,192,427,434,509,517],"work":[172],"productively":[173],"with":[174,240],"your":[178,207,215],"team,":[179,508],"whether":[180],"newbie":[185],"veteran,":[187],"tester,":[188,335],"programmer,":[189],"guide,":[190],"customer,":[191],"manager\r\n\r\n\r\nWe":[193],"hope":[194],"if":[196,214,499,510,518],"not":[199,235],"using":[201],"XP,":[202,241],"influence":[206],"own":[208],"organization":[209],"try":[211,377,457],"Even":[213],"team":[216,419],"uses":[217],"other":[219],"process":[220],"development,":[223],"apply":[228],"extreme":[229],"practices":[231,431],"add":[233],"value.\r\n\r\nBecause":[234],"everyone":[236],"familiar":[239],"provide":[243,393,479],"overview":[245],"basic":[248],"concepts":[249],"introduction,":[252],"describe":[254],"few":[256],"aspects":[257],"necessary":[262],"throughout":[263],"text.":[265],"But":[266],"bare-bones":[271],"summary,":[272],"at":[273,484],"best,":[274],"several":[278],"excellent":[279],"books":[280],"subject,":[283],"well":[285,451],"wealth":[288],"ofinformation":[289],"Web.":[292],"\r\n\r\nThe":[293],"divided":[296],"into":[297],"three":[298],"major":[299],"parts:\r\nPart":[300],"I":[301],"-":[302,346,387],"The":[303,347,462],"Tester":[305],"Role":[306],"\r\nThis":[307],"where":[309,416],"define":[311],"(and":[319],"not),":[321],"benefit":[326],"from":[327],"generally":[337],"why":[338],"needs":[340],"role.":[343],"\r\nPart":[344,385],"II":[345],"Test":[349],"Drive":[350],"\r\nHere":[351],"go":[353],"through":[354],"step":[358,360],"suggest":[362],"shoot":[366],"for,":[367],"which":[368],"activities":[369],"engage":[371],"in,":[372],"helpful":[374,498],"techniques":[375],"project.":[384,411],"III":[386],"Road":[388],"Hazard":[389],"Survival":[390],"Kit\r\nFinally":[391],"resources":[395],"cope":[399],"real":[402],"world":[403],"doesn't":[404],"conform":[405],"exactly":[406],"ideal":[409],"Large":[412],"projects,":[413],"instance,":[415],"imbedded":[421],"larger,":[424],"non-XP":[425],"effort,":[426],"critical":[429],"modified":[433],"omitted.":[435],"\r\n\r\nWe've":[436],"tried":[437],"keep":[439],"things":[441],"possible,":[445],"provided":[447],"real-life":[448],"examples":[449],"exercises":[453,463],"out":[459],"yourself.":[461],"built":[465],"around":[466],"simple":[473],"web-based":[474],"tracking":[475],"application,":[476],"portions":[480],"application":[483],"various":[485],"stages":[486],"practice":[490],"on.\r\n\r\nWe":[491],"find":[495],"already":[502],"member":[504],"testing/quality":[514],"professional,":[516],"any":[522],"considering":[527],"XP.":[528]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":3},{"year":2013,"cited_by_count":2}],"updated_date":"2026-11-03T10:50:19.383937","created_date":"2016-06-24T00:00:00"}
