Development of Trade Marketing Planning Software for 82,000 Staff FMCG Company
The Customer is one of the world’s largest marketing agency networks with 100 offices in more than 80 countries and nearly 10,000 employees. Among the company’s clients there are McDonald’s, Samsung, Nintendo, P&G, the Coca-Cola Company, Fiat and many others.
One of the company’s clients is a leading international FMCG corporation with 82,000 employees and products sold in over 180 markets. To boost its worldwide sales, the client needed complex trade promotion management software that would serve as a trade marketing planning system and could be customized to operate in a particular market (world region or country). ScienceSoft was chosen to take over the development process and coordinate the third-party teams working at the project.
Within a week after the request, ScienceSoft team of consultants, including 1 certified Scrum Master and 2 business analysts, visited the Customer’s headquarters for a short training before the start of the project. In the course of the following month, the custom software development team was ramped up with 10 experienced .NET developers, who went on to develop two interconnected applications:
- Field planning tool: an intuitive application to help the regional headquarters create trade marketing plans while achieving almost real-time visibility of the progress. A plan contains a set of tasks to be performed by the territory executives to improve revenue for a certain geographical area (for example, a city or a group of states). The HQ can allocate budgets and resources for particular activities.
- Market integrated platform: makes performing marketing activities easier for the territory executives. Armed with iPads and following a sequence of well-defined tasks, they can schedule visits to the target outlets and initiate brand promotion. A separate app was developed for each activity. The apps are integrated with the system back-end, which allows the HQ to monitor performance.
ScienceSoft was efficiently implementing agile practices to coordinate 3 international development groups. Particularly, the team was responsible for the full cycle of the development process from requirements analysis and planning through implementation to support.
The end customer received a handy automation software and now it is applied in more than 60 countries. Increasing the alignment between the regional planning and territorial execution, the company has been able to improve efficiency in many spheres from national portfolio and channel strategies down to the execution level.
Technologies and Tools
Back-end: ASP.NET MVC 5, ASP.NET Web API, WCF, Entity Framework, Windows Services, Microsoft SQL Server
Front-end: HTML, CSS3, jQuery, Backbone.js, Underscore.js, RequireJS, iOS
Continuous integration: Windows PowerShell, TeamCity