High Level Concept

Why are we doing this?

The "Problem statement"

The Google Summer of Code (GSOC program) is a long standing effort, sponsored by Google, to onboard new developers to a variety of open source projects.   Historically, the ASF (Apache Software Foundation) has had a very active set of projects across dozens of different PMCs.  

At Fineract, we've seen some outside efforts to involve and onboard new devs to this community.  The potential challenge is that this onboards them primarily to an outside collaboration or vendor.  


How do we judge success?

The goals are that new devs have a positive experience and learn something about how to contribute to an open source project.  They become capable of contributing to the project in some way.  They, hopefully, continue to engage in the project.  

We do not assume that the ability to commit a PR is a requirement for this program. 





Validation

What do we already know?

What data or insights do you have to validate this?

Link to details:

What do we need to answer?

What assumptions are we making that need to be validated or refuted?

What questions will increase our confidence in the decisions we need to make?

What are the gaps in our understanding?

Link to details:


Ready to make it

What are we doing?

What will the project deliver? For example, an elevator pitch or read me.

Why will a customer want this?

It's good to get Product Management or Marketing input here: ad poster, press release, blog post

Link to details:

Visualize the solution

It's good to get Design input here: white board sketches, journey map, end to end demo

Link to details:

Scale and scope

It's good to get Engineering input here: t-shirt size estimate

Link to details:


Learn more: https://www.atlassian.com/team-playbook/plays/project-poster

Copyright © 2016 Atlassian

Creative Commons License
This work is licensed under a Creative Commons Attribution-Non Commercial-Share Alike 4.0 International License.