Getting processes in place will help you team function to full capacity and the development process is arguably the most important. Get this right and it will add structure and ownership plus key into your Continuous Integration / Continuous Delivery pipeline , getting code to live faster and more efficiently.
I used the swim lane diagram in this post on a recent project and it makes for a good usable developer process. To create it we discussed options as a team and refined the process iteratively stopping when we had something that worked. We returned to the process and adjusted it as required.
If you are having process issues discuss these ideas with you team and see what they think.