Si desea ayudar a organizaciones sin fines de lucro a través de Free Code Camp, primero debe demostrar su seriedad completando las primeras 1,200 horas de cursos.
- ¿Qué es un salario justo esperar de una organización sin fines de lucro en los Estados Unidos?
- ¿Es legal vender organizaciones de caridad del Reino Unido y datos de contactos si hemos creado la lista nosotros mismos?
- ¿Las designaciones 'privadas' o 'públicas' sin fines de lucro ofrecen distinciones operativas o legales en los Estados Unidos?
- ¿Cuánto se guardan para sí las organizaciones sin fines de lucro o de caridad?
- ¿Qué hace Ushahidi realmente?
Los proyectos sin fines de lucro de Free Code Camp requieren mucho trabajo para prepararse y coordinarse. Estas son algunas de las cosas que hacemos antes de comenzar un proyecto:
- examinar las solicitudes iniciales de todas las organizaciones sin fines de lucro
- hacer una serie de llamadas con estas organizaciones sin fines de lucro para comprender qué problema resolverá este proyecto, ¿para quién?
- Determinar si existe una necesidad comprobada (no aprobamos proyectos especulativos)
- determinar si el problema se puede resolver con una solución estándar (a menudo se puede resolver, por lo que no es necesario un proyecto)
- Solo alrededor del 10% de los proyectos sin fines de lucro llegan tan lejos. Luego le pedimos a la organización sin fines de lucro que designe a un solo interesado sin fines de lucro que pueda representar a la organización sin fines de lucro.
- Asignar un Gerente de Proyecto Ágil al proyecto, quien comienza los preparativos para la reunión inicial
- asignar un desarrollador que ya haya completado nuestras primeras 800 horas de nuestro plan de estudios
- solicite a ese desarrollador que elija un segundo desarrollador que también haya completado las primeras 800 horas de nuestro plan de estudios, y con quien se haya emparejado previamente y le guste
- celebre la reunión inicial con estos dos desarrolladores, el gerente de proyecto ágil y la parte interesada sin fines de lucro para comprender las necesidades de la organización sin fines de lucro. Establecemos hitos. Desglosamos esos hitos en historias de desarrollo ágil.
Todo esto sucede antes de que se escriba una sola línea de código.
Equipo de proyecto sin fines de lucro = 2 desarrolladores + 1 gerente de proyecto ágil + 1 parte interesada sin fines de lucro
Esto suena como mucho trabajo, y lo es. Estamos resolviendo problemas del mundo real aquí.
Las organizaciones sin fines de lucro y las causas a las que sirven tienen altos estándares. Y el código que enviamos tiene que resolver sus problemas de manera confiable.
Pasamos horas investigando y entrevistando a cada organización sin fines de lucro para garantizar que cada proyecto esté bien concebido. Del mismo modo, debemos asegurarnos de que ambos desarrolladores se toman en serio el proyecto. Si cualquiera de los desarrolladores tiene los pies fríos, pone el proyecto en grave peligro.
Muchos expertos de la industria expresaron preocupación porque la asociación de nuevos desarrolladores con organizaciones sin fines de lucro históricamente no ha funcionado muy bien. Así que investigamos mucho y llegamos a nuestra metodología actual, que todavía estamos perfeccionando.
En los últimos meses, hemos enviado más de una docena de proyectos sin fines de lucro. Aquí hay uno que enviamos este mes, para el banco de alimentos Chasdei Kaduri, con sede en Toronto. Maxim Orlov, el desarrollador que está dando la demostración, ya consiguió un trabajo como ingeniero de JavaScript en una startup sueca.
(Tenga en cuenta que todos los datos del usuario en este video son falsos por razones obvias de privacidad).
Los proyectos sin fines de lucro requieren mucho trabajo para todos los involucrados. Necesitamos saber que hablas en serio antes de embarcarnos. Por lo tanto, complete las primeras 1,200 horas del plan de estudios, incluso si es principalmente una revisión para usted.