In this setup the Development system holds the "master"-version of the system. This means all developers work on the same working copy.
The following computer setup is needed.
Database model changes can be made through Database Designer or through external tools like SSMS. If changes are made through external tools (for example SSMS) the deploy script has to be added manually.
The changes are made directly to the Development system. Through the admin-interface or SSMS.
Code may be viewed in the built in "Version history". But there is no support for leaving code review comments. If any structured code review is required another development setup should be used.
All developers are working in the same copy of the system, meaning everyone will instantly get all changes. This also means one developer may break another developers code, or they might overwrite each others changes. Developers must coordinate so two developers does not work on the same objects.
The normal deploy flow i used from the Development system. All developers need to coordinate so there are nothing in half-state in the development system at the time of deploy.