Caution: JavaScript execution is disabled in your browser or for this website. You may not be able to answer all questions in this survey. Please, verify your browser parameters.

Survey: How Do Experience and Confidence Shape Secure Coding?

Principal Investigator: Patryk Serafin
Institution: Technical University of Darmstadt (TU Darmstadt), Department of Computer Science
Context: Bachelor's Thesis

About the Study:
You are invited to participate in a research study investigating how developers identify and mitigate potential security issues in software. Your insights will help us understand the role of individual factors, such as experience and confidence, in secure software development. The findings are intended to inform better developer training programs and organizational security policies. Please note that because this study involves analyzing code snippets, at least some prior programming experience is required to participate.

Procedure: If you agree to participate, you will be asked to:

  • Provide basic demographic information.
  • Review 6 short code snippets (vignettes) in a random order. For each snippet, you will be asked to identify if a security issue exists and, if so, how you would fix it.
  • Complete a short set of questions regarding your self-efficacy (confidence in problem-solving).
  • Answer brief questions about your programming and security experience.

Duration: The survey is expected to take approximately 15–20 minutes to complete.

Privacy & Data Protection:

  • Voluntary: Participation is entirely voluntary. You may stop the survey at any time by closing your browser window.
  • Anonymous: This survey is anonymous. No personally identifiable information (PII) such as your name, email, or IP address will be linked to your responses.
  • Data Usage: The collected data will be used solely for academic research purposes and will be analyzed in aggregate form.
  • Data Storage: All data is stored securely on TU Darmstadt servers (Germany) via the university's internal LimeSurvey instance.

Contact Information: If you have any questions or concerns regarding this study, please contact the principal investigator:

This survey is anonymous.

The record of your survey responses does not contain any identifying information about you, unless a specific survey question explicitly asked for it.

If you used an identifying access code to access this survey, please rest assured that this code will not be stored together with your responses. It is managed in a separate database and will only be updated to indicate whether you did (or did not) complete this survey. There is no way of matching identification access codes with survey responses.