-
Notifications
You must be signed in to change notification settings - Fork 3
1. Introduction
Code With Us is a procurement mechanism for organizations to pay developers for code.
Product owners can use a single Code With Us opportunity to pay for software development work.
When publishing a Code With Us opportunity on devexchange.sovrin.org/opportunities, a product owner:
- Defines the acceptance criteria for the enhancements they want
- Sets a fixed price reward for those enhancements
- States what they want to be included in proposals to do the work, and how they'll score proposals
Any interested developer (or team of developers) can then:
- Ask questions about the opportunity and get clarity on requirements through open discussion on GitHub
- Sign in on devexchange.sovrin.org and submit a brief proposal to do the work. In the process of submitting, they agree to a set of terms which includes a fixed price contract.
The product owner scores the proposals and assigns the work to the developer/team with the highest score.
The assigned developer/team works with the product owner and delivers code in the open in the GitHub repo. Once the acceptance criteria has been met, the fixed price is paid!
We started the Sovrin Developers' Exchange with a desire to find better ways for product owners and developers to work together.
Sovrin's Code With Us started by using the British Columbia Governments rendition of Code With Us and then adapting it for our own private sector use cases.
Accordingly, we stood up our own web app to notify developers when new opportunities are posted, and standardize the experience for product owners and developers.
If you have an idea for improving the Code With Us process or the content in this wiki, please open an issue and share your ideas.