{"id":"W4230155606","doi":"10.32920/ryerson.14661051.v1","title":"TDD Dynamics: Understanding the Impact of Test-Driven Development on Software Quality and Productivity","year":2021,"lang":"en","type":"preprint","venue":"","topic":"Software Engineering Techniques and Practices","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":true,"ca_institutions":"Toronto Metropolitan University","funders":"","keywords":"Agile software development; Test-driven development; Empirical research; Computer science; Process management; Extreme programming; Quality (philosophy); Moderation; Software; Systems engineering; Software development; Engineering; Software development process; Software engineering; Mathematics","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0009809607,0.0002490049,0.0003192814,0.00008671896,0.0001093333,0.0002858472,0.000726884,0.0001399485,0.000008599617],"category_scores_gemma":[0.0009912378,0.0001648611,0.0001082256,0.0001844085,0.00005117029,0.0002191531,0.001572308,0.0005326597,5.271779e-7],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0005227435,"about_ca_system_score_gemma":0.0003954875,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0003542897,"about_ca_topic_score_gemma":0.00006242165,"domain_scores_codex":[0.9985138,0.0001303761,0.0003034275,0.0005637304,0.0002972081,0.0001914697],"domain_scores_gemma":[0.9972772,0.001272853,0.000284667,0.001009859,0.00009941253,0.00005603018],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"observational","study_design_gemma":"observational","study_design_scores_codex":[0.0001132337,0.00231416,0.4127175,0.00405464,0.002590173,0.000102532,0.02634028,0.116312,0.0004151454,0.1755963,0.002318932,0.2571252],"study_design_scores_gemma":[0.0005192154,0.0007283729,0.6530275,0.001780887,0.00007939548,0.00009612625,0.0007067581,0.2734081,0.004846467,0.06203324,0.000186889,0.002587102],"study_design_candidate":"observational","study_design_consensus":"observational","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.0630093,0.00009114522,0.9353759,0.0004551073,0.0001678882,0.0002858203,0.000008447608,0.0004026355,0.000203748],"genre_scores_gemma":[0.7179071,0.00003166714,0.2819551,0.0000174539,0.00002016913,0.00001969408,0.000007713863,0.00001036149,0.00003079808],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.6548977,"threshold_uncertainty_score":0.6722839,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.09135835967989608,"score_gpt":0.3464084707224971,"score_spread":0.2550501110426011,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}