SCR Diary
Challenge
SCR has planned to expand its core product responding to the challenges of the market and its customers. At the same time, the company ran into some difficulties: Shortage of high-class engineers in office locations High cost of SCR in-house team The desire to expand the team at a fast pace The need for engineers with a specific background
Solution
Initial team building Fayrix formed an initial team of 13 high quality software developers for SCR for just couple of weeks. Each team member completed the test task and went through 3 stages of an interview with the customer. On general technical issues, in-depth interview with Fayrix technical specialist, in-depth interview with SCR Technical Lead. 6 High-level Java developers, 4 Java script(Angular) developers, 2 QA Engineers, 1 Data Science engineer Task management & communication tools The team has become a full-fledged SCR unit working by FTE model, was managed by the project manager on the client side The work process is based on usual for the client communication environment. Communication: •Microsoft Outlook •Microsoft Teams •WhatsApp Software infrastructure: •Team Foundation System (control version & task tracking) •Git •Microsoft SharePoint •All infrastructure is based in the customer's cloud Hardware infrastructure: •Fayrix developer stations Fayrix team took over the main areas of responsibility: back-end development, front-end development, QA and Data Science: Back-end development •Server side deployed on Raspberry Pi •Debugging work •Unit testing Front-end development •High loaded interfaces (Java script, Angular, TypeScript) •Adaptive UI QA' •Load testing •Regress testing •Manual testing •API testing Data Science •Python (data modeling)
Results
Fayrix team of qualified developers has significantly reduced the load on the SCR team and accelerated the development of the main product by 15%. During the project, a wide range of complex and interesting tasks was solved, including launching Java applications on compact machines based on Raspberry Pi. This allowed the deployment of standalone solutions on customer farms. Productivity growth At the moment sprint contains an average of 160 tasks which allows team clearly follows SCR's backlog and issue releases every 2 sprints. SCR has increased the productivity and quality of the developed product up to 20% via: 15% Growth the number of tasks finished in time, 2 times reduction in the number of tasks paused or moved to next sprint, 20% Overall productivity growth. Project savings Increasing the number of tasks finished in time from 75% to 90%; Reducing the number of paused or moved to the next sprint tasks from 11% to 5% accordingly. 43% Average SCR savings on development costs per month, 2 times Total economy on development per year.
Want fresh marketing stories in your inbox?
Get the weekly email that makes you a marketing genius.
Stay informed and inspired, for free.