All eligible nonprofits or organizations must be able to present documents officiating their status as any of the following:
- U.S.-based nonprofits: letters of determination indicating proof of registration as a nonprofit
- Non-U.S.-based nonprofits: proof of registered charity/nonprofit status in home country
- Governing agencies/international organizations: proof of status
Although we resonate with the missions of social good start-ups and companies, we cannot match volunteer developers and designers with for-profit organizations under the Fair Labor Standards Act. If you are a for-profit group interested in recruiting our university talent, please reach out to Mary Zhu at email@example.com!
At the end of the program, we make sure to document all work before the handover.
For engineering projects, we’ll provide all code and documentation to enable smooth integration into your organization's existing infrastructure.
For design projects, we’ll organize all design assets and, if applicable, guide you through how to maintain the build-out low/no-code product and make changes in the future.
Each and every one of the student and mentor volunteers matched to your project team is carefully evaluated by our management team. First, our Product Leads manually review each candidate's application materials and score them across Technical, Passion, Resilience, and Leadership categories. Candidates who pass this evaluation are fed into our in-house matching algorithm. Our proprietary algorithm ensures that your project is matched with an optimal team of volunteers who have the technical ability and intrinsic passion to bring your product to life.
If your project team experiences re-staffing or additional staffing needs throughout the 16 weeks, Develop for Good is happy to provide available new talent as needed for free.
We directly recruit some of the most talented, high-potential university tech students in the world for your project. Our students are the cream of the crop, and are target technical recruits for both large tech companies and rising startups alike.
At the same time, all of the members of our project teams are part-time student volunteers, who are likely also juggling coursework, internships, or other commitments. Rest-assured, we require each student to allot 5-10 hours of work per week for your project by signed agreement.
Sometimes, as often happens in industry, projects are blocked due to unexpected factors or circumstances that arise. Develop for Good is not liable for the outcome of your project, and we cannot contractually guarantee or obligate our student volunteers to fully meet your expectations or complete the target deliverable(s). However, we will maximize chances of project success by rigorously selecting the most talented and passionate candidates, enforcing a 4-month program structure conducive to creating quality output, and equipping teams with mentorship from industry professionals, curated tools, resources, and support. If you feel that the members of your team are not meeting your expectations, we're happy to add new talent to your project. The Develop for Good management team will be there to provide you with anything we can to help your project succeed.
All of this is to say that our model has been intentionally structured this way because it has a proven track record of success. Please visit our Our work page for client testimonials and case studies of past successful projects!
After you click 'Submit' on our nonprofit project application, our Product Leads manually screen your proposal to ensure that your project utilizes technologies our community is familiar with (namely, the options listed on our application) and that there are no budgetary, legal, or ethical concerns with your proposal. Nonprofits that pass this initial review are accepted into our program.
The project scoping phase begins in the first 4 out of 16 weeks. During this time, your project team will work with you to mutually decide on a tangible technical deliverable to be completed by the end of the program. There is a possibility the deliverable may not be exactly what you described in your proposal, whether it's because the team identifies a more optimal solution, or because the team determines only a phase of the larger product can be feasibly completed in the given time frame. Once a mutual agreement is met, new Product Requirements Documents and Statements of Work are signed by all participants before the project development phase begins.
Please submit a proposal for an engineering project only if you will have completed designs/prototypes of the product before our batch begins. Otherwise, we ask that you submit a design project proposal so our team can first focus on creating robust, research-backed designs for your product. Afterwards, we’re happy to match a team of engineers to code and build out your product during the subsequent project batch!
Nonprofit point-of-contacts meet with our project teams for a 1-hour sync every week throughout the 16-week engagement. This session is an opportunity for you to provide feedback on progress, answer questions, and ensure that the project team's work is aligned with your vision every step of the way. Team meetings occur weekly between Sunday - Tuesday. You'll be able to indicate which days/times you're available on the nonprofit project proposal application.
We also expect nonprofit clients to acknowledge or confirm receipt of messages on a timely basis (within 48 hours during the weekdays). The success of the project depends heavily on everyone's ability to respond quickly and communicate clearly and effectively.
Absolutely! Although Develop for Good is not responsible for maintaining or updating the project after the deliverables are handed off at the end of the batch, we would still absolutely love to engage repeatedly with you. If you have a larger, multi-phase project, we would love to dedicate as many 16-week batches it takes to fully launch your product. We are also excited to take on multiple projects from the same organization concurrently. Think of us as your subscription custom tech team!