Knowledgebase: How to work Multiple Developers in the same project
Team development allows for multiple people to perform development work on a Discovery Hub project simultaneously. This allows multiple users to work with complete transparency and understanding of who is working on what.
Development tasks are communicated to other users by assigning Discovery Hub tables as "Work Items". You can make comments on your work items if desired which will be visible to other users. Assigning a Work Item to yourself, should communicate to other users that you are "reserving" this item for development work and changes by other users should be avoided until it is released. Work Items for all users in the same project are listed in the Work Items window. Work Items may also be associated to a save or version of your project, assisting in development notation risks.
While Team Development is supported, and recommended to provide increase productivity, it also comes with some potential risks that you should be aware of. It is important to understand that Work Items do not prevent other users from making changes to the object. If two users make changes to the same object and both users attempt to save those changes to the project repository this could have undesired results.
To mitigate these risks, it is best to always follow a number of best practices with working with multiple users: