The first two weeks were dedicated to diagnosis. Tailor met the client to map the affected use cases, obtained access to the codebase and Marketing Cloud, audited the notification module and defined the backend endpoints the final flow would need.
Our engineers then built a proof of concept that sent a notification from Salesforce Marketing Cloud to both iOS and Android, with the application open and closed. A recorded demonstration, technical estimate and delivery proposal gave Intermundial evidence that the route worked before implementation began.
The implementation followed over six weeks at half-time capacity. It replaced the unreliable integration with a clean implementation of the Salesforce Marketing Cloud SDK. The relationship later expanded into a Redux migration, performance and security improvements and stronger development observability.
When asked how he had reached the diagnosis, Carlos Parada's answer captured the value of accumulated experience:
Dude, I'd seen this two or three times before.
Carlos Parada - Mobile Engineer at Tailor Hub