¿Cuáles son algunos de los desafíos con el crowdsourcing?

  • Asegúrate de tener la multitud adecuada . Si bien desea una multitud diversa, debe tener conocimiento y / o pasión por los temas. Alguien con experiencia en física podría mirar un problema de metalurgia e intentar resolverlo, pero alguien con experiencia en antropología no sabría por dónde comenzar.
  • Tareas específicas y bien estructuradas. Las personas no responden bien a tareas vagas o demasiado amplias. Divide las tareas en pequeños fragmentos que pueden realizar en 10 minutos o menos.
  • Recompensas apropiadas para la tarea: Comprender el mecanismo de recompensa. Algunas tareas son inherentemente aburridas y la gente esperará una compensación financiera (Mechanical Turk), otras son más divertidas / interesantes y la gente lo hará por su reputación, por ejemplo, completar biografías de estrellas de cine (por ejemplo, IMDB).

En el desarrollo de software, hay tres principales y luego algunos:

  1. Propiedad intelectual. Cómo se protegería su IP al pedirle ayuda al mundo.
  2. Integración. Una de las formas de tratar con IP es dividir la solución en partes más pequeñas (desarrollo de sala limpia) y luego volver a ensamblarla
  3. Gestión de proyectos. Gestionar entregas, tiempos y coordinar esfuerzos en equipos y personas que no tienen control se convierte en un desafío clave

Hay otros problemas menos desafiantes:

  • desarrollo de requisitos
  • Comunicación
  • QA
  • Gratificante y tentador