Introduction

A number of trends under the broad banner of crowdsourcing are beginning to fundamentally disrupt the way in which software is engineered. Programmers increasingly rely on crowdsourced knowledge and code, as they look to Q&A sites for answers or use code from publicly posted snippets. Programmers play, compete, and learn with the crowd, engaging in programming competitions and puzzles with crowds of programmers. Online IDEs make possible radically new forms of collaboration, allowing developers to synchronously program with crowds of distributed programmers. Programmers' reputation is increasingly visible on Q&A sites and public code repositories, opening new possibilities in how developers find jobs and companies identify talent. Crowds of non-programmers increasingly participate in development, usability testing software or even constructing specifications while playing games. Crowdfunding democratizes choices about which software is built, broadening the software which might be feasibly constructed. Approaches for crowd development seek to microtask software development, dramatically increasing participation in open source by enabling software projects to be built through casual, transient work.

CSI-SE seeks to understand how crowdsourcing is shaping and disrupting software development, shedding light on the opportunities and challenges. We encourage submissions of studies, systems, and techniques relevant to the application of crowdsourcing (broadly construed) to software engineering.

CSI-SE is a one day workshop composed of four sessions. A morning session will be devoted to invited talks by leaders in crowdsourcing in software engineering. Two paper sessions will provide opportunities for authors to disseminate their work and interact with other researchers working in the area of crowdsourcing in software engineering. The workshop will close with a highly interactive discussion session.

Call for paper

Important date

2016-01-29
Draft paper submission deadline
2016-02-19
Draft paper acceptance notification
2016-02-26
Final paper submission deadline

Submission Topics

  • Techniques for performing software engineering activities using microtasks

  • Techniques and systems that enable non-programmers to contribute to software projects

  • Open communities and systems for sharing knowledge such as Q&A sites

  • Techniques for publicly sharing and collaborating with snippets of code

  • Web-based development environments

  • Systems that collect and publish information on reputation

  • Techniques for reducing the barriers to contribute to software projects

  • Crowd funding software development

  • Programming competitions and gamification of software development

  • Techniques for motivating contributions and ensuring quality in systems allowing open contribution

Submit Comment
Verify Code Change Another
All Comments
Important Date
  • May 16

    2016

    Conference Date

  • Jan 29 2016

    Draft paper submission deadline

  • Feb 19 2016

    Draft Paper Acceptance Notification

  • Feb 26 2016

    Final Paper Deadline

  • May 16 2016

    Registration deadline

Sponsored By
IEEE
Contact Information