Studying Software Engineers: Data Collection Techniques for Software Field Studies
Empirical Software Engineering
A state-of-practice questionnaire on verification and validation for concurrent programs
Proceedings of the 2006 workshop on Parallel and distributed systems: testing and debugging
Software engineering article types: An analysis of the literature
Journal of Systems and Software
Some lessons learned in conducting software engineering surveys in china
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering
Understanding developer and manager perceptions of function points and source lines of code
Journal of Systems and Software
Empirical evaluation of issue based variability modeling using the experimental survey technique
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
Applying empirical software engineering to software architecture: challenges and lessons learned
Empirical Software Engineering
A large-scale empirical study of practitioners' use of object-oriented concepts
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Assessing the value of branches with what-if analysis
Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering
An industrial study on the risk of software changes
Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering
ESEML: empirical software engineering modeling language
Proceedings of the 2012 workshop on Domain-specific modeling
A survey on usage scenarios for requirements traceability in practice
REFSQ'13 Proceedings of the 19th international conference on Requirements Engineering: Foundation for Software Quality
Proceedings of the 2013 International Conference on Software Engineering
Expectations, outcomes, and challenges of modern code review
Proceedings of the 2013 International Conference on Software Engineering
Journal of Systems and Software
Software reference architectures - exploring their usage and design in practice
ECSA'13 Proceedings of the 7th European conference on Software Architecture
The adoption of software measures: A technology acceptance model (TAM) perspective
Information and Management
Hi-index | 0.00 |
One purpose of empirical software engineering is toenable an understanding of factors that influencesoftware development. Surveys are an appropriateempirical strategy to gather data from a large population(e.g., about methods, tools, developers, companies) and toachieve an understanding of that population. Althoughsurveys are quite often performed, for example, in socialsciences and marketing research, they areunderrepresented in empirical software engineeringresearch, which most often uses controlled experimentsand case studies. Consequently, also the methodologicalsupport how to perform such studies in softwareengineering, is rather low. However, with the increasingpervasion of the Internet it is possible to perform surveyseasily and cost-effectively over Internet pages (i.e., on-line),while at the same time the interest in performingsurveys is growing. The purpose of this paper is twofold.First we want to arise the awareness of on-line surveysand discuss methods how to perform these in the contextof software engineering. Second, we report ourexperience in performing on-line surveys in the form oflessons learned and guidelines.