I work at a small/medium-sized company whose business is not selling software, but is heavily reliant on internally-created software for nearly every function in the business. Our software team does not have the bandwidth to solve every other team's technical needs, so there are many people with programming skills operating essentially in isolation, using SQL or python to solve their own problems in their own ways.
How can my team help these people succeed in building robust solutions, with limited learning/collaboration opportunities to the software team's SDLC?