Affiliations: | |
Project Leader: | Scott Kolodziej scottk@tamu.edu Computer Science & Engineering |
Faculty Mentor: | Jeff Huang |
Meeting Times:
|
W 9:00AM-11:00AM (Subject to team preferences). |
Team Size:
|
7 (Team Full) |
Open Spots: | 0 |
Special Opportunities:
|
Possible co-authorship on resulting publications. Experience in human subject research, experimental design, software engineering research, and data analysis. |
Team Needs:
|
Human subject research training is mandatory (can be completed after joining the team). Must also be available for proctoring human subject experiments (ranging from 1-5 hours per week – we’ll work out a schedule that works for everyone). A general understanding of software development and statistics will be beneficial. Knowledge of and the ability to program in any of the following programming languages will also be beneficial, but not required: C++, Java, Javascript, and/or Python. |
Description:
|
Software engineering practices new and old have been proposed in books and in conferences, but their benefits are only occasionally verified using randomized controlled experiments. In this research project, we plan to test several such practices on human subjects using well-designed and controlled experiments. For example, what kinds of code documentation work best, and does knowledge of design patterns lead to better software? After data collection, we will analyze the effect of these practices using statistical significance tests and report the results to the software engineering community at large.
|