Distributed Teams Lead to Success
Especially for larger software development projects, we often use "distributed" project teams from our locations in Germany and China or India. Project management, architecture creation and - in most cases - also a part of the development takes place in Germany. In addition, software developers from China or India participate in the project team. The ideal distribution is 1/3 to 2/3, i.e., a team of twelve people should consist of four people from Germany and eight people from China or India. For our customers, adding our Chinese and Indian colleagues to a project means a significant cost advantage, as we can offer offshore development services at a significantly lower price compared to German services. Another advantage is the higher flexibility and scalability of the project team, since far more development resources are available, which allows a dynamic adaptation of the development team (if required). There is no disadvantage for the customer in using offshore services. All communication with our customers is handled by the project manager and the project participants in Germany. The same applies to project and team management, which is handled completely in-house by M&M Software. The internal communication takes place in English. We ensure that all project participants can communicate fluently with each other.
The German M&M Software locations are responsible for quality assurance, delivery and all administrative processes. For M&M Software customers, the provision of partial services by our Chinese and Indian software developers is imperceptible. It is reflected solely in a clear cost advantage.