[PDF][PDF] Evaluating the effectiveness of test driven development: advantages and pitfalls

Z Khanam, MN Ahsan - International Journal of Applied …, 2017 - researchgate.net
This paper examines the impact of Test Driven Development on different software
parameters such as software quality, cost effectiveness, speed of development, test quality …

15 Pedagogic Approaches

K Falkner, J Sheard - Cambridge Handbook of Computing …, 2019 - books.google.com
15.2 Background Pedagogy is the science of how we promote learning and it consists of the
learning activities, strategies, and techniques that provide the environment where learning …

Attitudes, beliefs, and development data concerning agile software development practices

C Matthies, J Huegle, T Dürschmid… - 2019 IEEE/ACM 41st …, 2019 - ieeexplore.ieee.org
The perceptions and attitudes of developers impact how software projects are run and which
development practices are employed in development teams. Recent agile methodologies …

The impacts of test driven development on code coverage

F Taufiqurrahman, S Widowati… - 2022 1st International …, 2022 - ieeexplore.ieee.org
Testing is one of the most important phases in the software development life cycle. To
emphasize this importance, Test Driven Development (TDD) is developed and proposed to …

Reconsidering automated feedback: A test-driven approach

K Buffardi, SH Edwards - Proceedings of the 46th ACM Technical …, 2015 - dl.acm.org
Writing meaningful software tests requires students to think critically about a problem and
consider a variety of cases that might break the solution code. Consequently, to overcome …

Effective and ineffective software testing behaviors by novice programmers

K Buffardi, SH Edwards - Proceedings of the ninth annual international …, 2013 - dl.acm.org
This data-driven paper quantitatively evaluates software testing behaviors that students
exhibited in introductory computer science courses. The evaluation includes data collected …

Responses to adaptive feedback for software testing

K Buffardi, SH Edwards - Proceedings of the 2014 conference on …, 2014 - dl.acm.org
As students learn to program they also learn basic software development methods and
techniques, but educators do not often directly assess students' development processes or …

The sweep: Essential examples for in-flow peer review

JG Politz, JM Collard, A Guha, K Fisler… - Proceedings of the 47th …, 2016 - dl.acm.org
In in-flow peer review, students provide feedback to one another on intermediate artifacts on
their way to a final submission. Prior work has studied examples and tests as a potentially …

[PDF][PDF] Test-Driven Development pada Pengembangan Aplikasi Android untuk Memantau COVID-19

F Jonathan, MAI Pakereng - Jurnal Khatulistiwa Informatika, 2021 - scholar.archive.org
Dalam pengembangan perangkat lunak, terdapat banyak teknik dan pendekatan yang
digunakan untuk menghasilkan perangkat lunak yang handal. Kualitas perangkat lunak …

Tool design and student testing behavior in an introductory java course

G Braught, J Midkiff - Proceedings of the 47th ACM Technical …, 2016 - dl.acm.org
This paper examines the effects of tool design on student testing behavior in an introductory
course. Two tools are considered: BlueJ and WebCAT. A small modification was made to the …