Build a business case. It's also a good time to start an open source project after you have developed a sound business case that's bolstered with outcomes that can be achieved, like any other product you're bringing to market. ... Allocate resources. ... Test the code quality. ... Make sure it's useful. ... Consult your team.