Building a borderless ecosystem to connect responsible companies and people.
Emergent is a fintech company working on creating a gold-backed stable coin and a verified supply chain for trusted gold. 10Clouds helped Emergent with extending it’s blockchain and mobile teams and worked on core elements of it’s wallet application.
10Clouds maintained a team of 6-9 people consisting of Python, ReactNative, ReactJS developers as well as QA and DevOps. Our team augmented existing development teams and collaborated closely with Product Owners and UX/UI designers on the client side. Apart from development work we were tasked with the organization of remote work and inter-team communication to ensure a seamless delivery of results.
The project was challenging due to the very distributed nature of the teams involved, with developers working in San Francisco, Warsaw and Hong Kong. Moreover, complexity of the required solution architecture greatly limited the option for development teams in different timezones to work independently.
How we made it happen
We utilized numerous tools and practices to obtain as seamless a collaboration and workflow as possible despite dependencies between work of teams in different timezones. Meanwhile we continuously worked on reducing the number of such dependencies. We dedicated as much time as possible during the overlap work hours of different time zones to investigate and solve encountered problems and share knowledge about recent changes and plans.
We used asynchronous daily status updates on Slack for all team members as well as a number of notifications for changes that might affect other team members (i.e. environment variables) to keep everyone in the loop. We held weekly backlog grooming and defect triaging meetings to make sure that a backlog of work was sufficiently refined and prioritized. We also held short team huddle meetings a few times a week to sync on current priorities and challenges.