Bonita Development Process

Can someone point me to a document that describes a best practices development methodology for Bonita?

What I’m looking for is something that describes how a team of tech-savvy business users would collaborate with engineers to develop complex applications as a team… with version control (Git), automated deployment to multiple environments (dev, qa, production).

I’m specifically looking for information on how Studio can be used in a team scenario.