• DocumentCode
    3328145
  • Title

    Crowd Build: A Methodology for Enterprise Software Development Using Crowdsourcing

  • Author

    Dwarakanath, Anurag ; Chintala, Upendra ; Shrikanth, N.C. ; Virdi, Gurdeep ; Kass, Alex ; Chandran, Anitha ; Sengupta, Shubhashis ; Paul, Sanjoy

  • Author_Institution
    Accenture Technol. Labs., Bangalore, India
  • fYear
    2015
  • fDate
    19-19 May 2015
  • Firstpage
    8
  • Lastpage
    14
  • Abstract
    We present and evaluate a software development methodology that addresses key challenges for the application of Crowd sourcing to an enterprise application development. Our methodology presents a mechanism to systematically break the overall business application into small tasks such that the tasks can be completed independently and in parallel by the crowd. Our methodology supports automated testing and automatic integration. We evaluate our methodology by developing a web application through Crowd sourcing. The methodology was tested through two Crowd sourcing models: one through contests and the other through hiring freelancers. We present various metrics of the Crowd sourcing experiment and compare against the estimate for the traditional software development methodology.
  • Keywords
    automatic testing; business data processing; program testing; software engineering; CrowdBuild; Web application; automated testing; automatic integration; crowdsourcing; enterprise software development; software development methodology; Collaboration; Contracts; Crowdsourcing; Java; Software; Testing; Crowd Sourcing; Freelancer; Software Development Methodology; Task Management; oDesk;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    CrowdSourcing in Software Engineering (CSI-SE), 2015 IEEE/ACM 2nd International Workshop on
  • Conference_Location
    Florence
  • Type

    conf

  • DOI
    10.1109/CSI-SE.2015.9
  • Filename
    7169422