Perfomalise
B2B solution designed to assess employees’ scope of knowledge to apply and utilize their potential
Technology Stack
About the client
Performalise is a Web platform designed to assess employees’ scope of knowledge to apply and utilize the best of their potential.
Objectives
- Deliver a product that will meet the customer’s requirements
- Set up continuous deployment processes
Challenges
Securing sensitive data.
As the data of the employees’ of different companies is stored in the same database and the platform uses the same domain, it was especially challenging to accomplish. How we went about it: Implemented Active Directory Infrastructure. Now every client of Performalise had a separate subdomain and
could log in via Single sign-on.
Enabling smooth updates of the live environment. Every single feature had to be launched into production as soon as it was developed and tested, not as a part of a new version.
How we went about it: introduced the agile Kanban methodology together with automated testing (Selenium Webdriver) and automated deployment (Octopus). This approach allowed us to dramatically decrease the time needed for live environment updates.
Moreover, our team set up blue-green deployment to ensure new features get into production in under a minute,without causing any inconveniences to users.
Job done
We developed a service that allows registering as an Administrator, Manager or Employee and setting up a personal account.
We created a single sign-on technology, data analysis, visualization with a functionality to import questionnaires from Google Sheets.
Results
The platform is used by 5,000 people (TESCO employees) simultaneously.
After the product launch, we continued improving the solution and optimizing its performance.