Summary
Overall, tools available for the .NET platform can be easily utilized to manage and streamline the development pipeline tasks. On top of the Microsoft-based offerings, there are a number of service providers with the freemium subscription model. This can create great opportunities for individual/independent developers.
For source control, the most logical choices are Git and TFVC. While TFVC is an ideal solution for developers with a Windows-based development environment setup, Git provide native integration to Xamarin Studio on both Windows and Mac OS environments.
Independent from the repository choice, Visual Studio Team Services or other CI platforms such as TeamCity can be employed to create automated testing and build workflows.
Finally, beta testing and collected telemetry are fundamental elements for Xamarin projects. With real use-cases and analytical data on usage patterns, developers can fine-tune their applications and avoid problems before the actual release.
In the final...