This document outlines best practices for project management in small teams using automated testing and code reviews. It recommends: 1. Requiring automated testing of all code changes. 2. Conducting code reviews between developers by creating merge requests in GitLab or GitHub. Developers make changes on branches, create merge requests, and code is automatically tested. If tests pass, another developer reviews the code and merges or provides feedback. This process improves code quality, reduces bugs, and allows for knowledge sharing between team members.