Publication | Closed Access
Testing vs. code inspection vs. what else?
57
Citations
20
References
2008
Year
Unknown Venue
EngineeringInspectionSoftware EngineeringCommunicationStrategy ChoicesSoftware AnalysisProgram EvaluationEmpirical Software Engineering ResearchEnd-user DevelopmentTest AutomationVs. Code InspectionEnd-user Debugging StrategiesBehavioral SciencesDebugging StrategiesTesting TechniqueUser ExperienceDebuggerUser AnalysisSoftware DesignQuality InspectionTest-driven DevelopmentProgram AnalysisSoftware TestingProgram ComprehensionHuman-computer Interaction
Little is known about the debugging strategies of end‑user programmers, especially regarding gender differences, leaving designers without a target for supporting male and female users. The study investigates gender differences in end‑user programmers’ debugging strategies. We asked end‑user programmers to debug spreadsheets and describe their strategies, then used mixed methods to analyze strategy choices, gender, and debugging success. Our results show that males and females debug in quite different ways, that opportunities for improving support for both genders are abundant, and that current tools may especially lack support for strategies used by females.
Little is known about the strategies end-user programmers use in debugging their programs, and even less is known about gender differences that may exist in these strategies. Without this type of information, designers of end-user programming systems cannot know the "target" at which to aim, if they are to support male and female end-user programmers. We present a study investigating this issue. We asked end-user programmers to debug spreadsheets and to describe their debugging strategies. Using mixed methods, we analyzed their strategies and looked for relationships among participants' strategy choices, gender, and debugging success. Our results indicate that males and females debug in quite different ways, that opportunities for improving support for end-user debugging strategies for both genders are abundant, and that tools currently available to end-user debuggers may be especially deficient in supporting debugging strategies used by females.
| Year | Citations | |
|---|---|---|
Page 1
Page 1