I'm looking for some advice on implementing or defining a development process for my team. I'm having a hard time finding something that seems like it would fit, but it may be just due to a misunderstanding of the processes.
I am managing a small team of half a dozen software developers, who are split between two main systems/projects that we work on, 3 developers on each system, although the team has been growing and I'm expecting those numbers to get bigger, which is part of why I'm hoping to get things more structured now.
Up to this point there hasn't been any real defined development process, but since I've begun managing the team I've been working to try and organize/structure things as much as I can while keeping the development on-going.
Most of the work that we do is through a ticket-system style set of requests, where we receive user reports of bugs or requests for small features/changes, and we work through the requests in order of submission and priority. We periodically work on larger features which may involve a couple of weeks of development, but for most things development is only a few hours of changes.
These systems don't have any automated testing, which is something that we're also starting to work towards, so after development is completed the tickets go through a peer review process and then I complete a final review/manual test before the changes are merged in and released to live systems in updates (which usually just happen whenever there are enough pending changes to warrant releasing an update).
I've been reviewing different development methodologies but I'm not sure what would fit well with our requirements. It seems as though most of the methodologies are designed around doing larger scale projects which span multiple weeks and have a lot of back and forth with end users, but that's very rarely something that we do. However that's just my understand from what I've read, so I may just be misunderstanding something.
Any thoughts or advice on moving forward would be greatly appreciated, and please let me know if I should clarify anything further.