The solution consists of a public part where users can account for completed tasks and working hours and an administration part that can be used to:
- Assign user roles.
- Edit task descriptions, which serve as key performance indicators.
- Build reports on employee performance.
- Export the reports to Excel.
The company provides assurance, advisory, tax, and legal services to organizations all over the world. With more than 160,000 people in 766 cities, they needed an improved performance assessment strategy. The new system had to describe daily tasks of every employee and track how much value, for example reports, calls, articles, etc. was produced over a certain period of time.
Since the public part of the application has a complex structure with many functions, it was rather challenging to build a clear user interface and provide simple navigation through the system.
In addition, we were to implement the complicated business logic. This required studying the complex structure of the company with all its divisions all over the world to define the relations between tasks and key performance indicators.
The time reporting system helps to track how much every employee contributes to the operation of the entire company. With all tasks clearly defined as quantitative indicators, it became possible to measure how successful the company is in accomplishing its strategic goals.