Please leave your contacts, we will send you our whitepaper by email
I consent to process my personal data in order to send personalized marketing materials in accordance with the Privacy Policy. By confirming the submission, you agree to receive marketing materials
Thank you!

The form has been successfully submitted.
Please find further information in your mailbox.

Innowise is an international full-cycle software development company founded in 2007. We are a team of 1600+ IT professionals developing software for other professionals worldwide.
About us
Innowise is an international full-cycle software development company founded in 2007. We are a team of 1600+ IT professionals developing software for other professionals worldwide.

Human resource software: 31% boost in labor force efficiency

Innowise has developed a system for collecting, editing, and controlling employment data of households and individuals.


Government, Statistics
Client since

The World Bank is an international financial institution that provides loans and grants to the governments of low- and middle-income countries for development projects, reducing poverty, and promoting sustainable economic growth around the globe. The organization partnered with the state statistics committee of a European country, subsidizing the capital expenses for developing a labor force survey system to manage employment and business activity.


Statistics committee in need of unified state labor force accounting

Central and local governments regulate key social and economic life aspects, determining state priorities for economic prosperity and sustainable growth. Likewise, labor conditions play a significant role in the success of both domestic and international economies, as labor force and business activity affect all industries and domains.

The World Bank approached Innowise to improve state labor force accounting for one of the European countries. Beforehand, they relied on statistical information questionnaires and administrative registration lists of unemployed maintained by local employment offices to obtain information from enterprises, entrepreneurs, and other employers. Nonetheless, the customer lacked human resource management software that provided accurate and up-to-date data from individuals and households to formulate a social development plan based on business activity and labor force potential.

As a result, Innowise was challenged with developing a full-fledged human resources management software that gathers and analyzes labor force data from multiple sources, providing a holistic approach to managing employment rates.


Tailored software for human resource management and employment data

The main project objective was developing a tailored software for human resource management and employment data, reflecting the characteristics and composition of the labor force, including demographics, education, and occupation. We were responsible for developing a comprehensive and easy-to-use HR software solution for managers conducting surveys, interviewers collecting primary data, and respondents participating in the censuses.

For gathering, editing, and controlling employment data, our specialists initially utilized a free CSPro tool, configuring the solution to meet specific customer requirements and local business needs. As a result, the scope of work included developing the following artifacts:

  • metadata base for maintaining classifications, vocabulary, and code lists provided by the customer;
  • customizable software for inputting, controlling, and managing household and individuals registers;
  • technical documentation describing basic workflows and interconnections between system data;
  • user manuals to train customer employees.

Labor force survey system

Users can input/edit data, add tables, and upload data on households and respondents for analysis and statistics in the application’s general menu. As for the basic workflow, we established a two-tier system for managing employment information, with the first tier representing generic household data and the second tier providing detailed questionaries.

A structured questionnaire collects relevant information, including employment status, industry and occupation, educational background, wages, working hours, and other relevant labor market variables. Our developers included different types of fields, allowing users to choose predefined variants or enter information from the keyboard. Additionally, we ensured decent detalization, implementing drop-down lists that help users specify their personal data. For instance, when respondents indicate their place of residence/work (city, village, street, etc.), they can choose from the geo handbook reflecting the administrative-territorial division of a particular country. By creating templates, users can eliminate the need to input data across multiple questionaries. Moreover, they can conduct surveys and censuses with varying periodicities to capture changes in the labor market over time, such as quarterly or annually.

We ensured 350 scenarios to validate input data and alert users in case of mistakes, highlighting the field to replace or correct information.

Then, collected employment data is carefully processed, cleaned, and entered into employee database software, allowing customer’s operators to analyze labor information and derive meaningful insights. Upon data cleansing and processing, the survey results are compiled into reports, summary documents, and interactive dashboards. Ultimately, these findings are shared with policymakers, researchers, and the general public through various channels, including government websites, publications, and press releases.

Technologies & tools


Java, Spring Boot, Hibernate, Thymeleaf, RESTful API, CSPro


React, JavaScript, TypeScript, HTML, CSS




Apache Maven, Apache Tomcat, Apache POI, Apache Kafka, Elasticsearch, Swagger, Docker, Kubernetes, Sonar


Amazon Web Services


JUnit 5, Spring Boot Test, JMeter


As for the project pipeline, two stages were involved – the preparatory stage (team onboarding and familiarization with customer workflows) and the development stage (building tailored labor force survey system). During the preparation stage, we also ensured three methodologies for primary data collection, including pen-and-paper personal interviews (PAPIs), computer-assisted personal interviews (CAPIs), and questionnaires via the internet, streamlining accuracy and consistency in data collection.

Further, we defined survey objectives, designed the questionnaire, established a sampling frame, trained field staff, and conducted a pilot survey to validate the survey instrument.

Having agreed on the methodological approaches, we built the labor force survey system based on the CSPro capabilities. We aligned to elicited requirements throughout the project scope, accommodating changes seamlessly thanks to the agile Scrum methodology. The team checked project progress by holding daily meetups, with every member reporting their current responsibilities and tasks to complete.


Business Analyst
Project Manager
Technical Leader
Software Architect
Front-End Developers
Back-End Developers
QA Engineers
DevOps Engineer

99.3% coverage of employment data after developing software for human resource management

Innowise has developed full-fledged human resource software that plays a critical role in providing accurate and up-to-date information about the labor market, employment trends, and workforce characteristics. Platform-generated insights enable customer’s decision-makers to pursue an evidence-based policy, monitoring a business-active population and addressing unemployment, skills gaps, wage disparities, and other labor-related challenges. Researchers, academics, and analysts can utilize HR software solution for in-depth studies, modeling, and forecasting, contributing to a deeper understanding of labor market dynamics and trends. Furthermore, disseminating survey findings increases public awareness and knowledge of labor market conditions, promoting informed social policy.

Project duration
  • September 2022 - May 2023


coverage of employment data


boost in labor force efficiency

Contact us!

Book a call or fill out the form below and we’ll get back to you once we’ve processed your request.

    Please include project details, duration, tech stack, IT professionals needed, and other relevant info
    Record a voice message about your
    project to help us understand it better
    Attach additional documents as needed
    Upload file

    You can attach up to 1 file of 2MB overall. Valid files: pdf, jpg, jpeg, png

    Please be informed that when you click the Send button Innowise will process your personal data in accordance with our Privacy Policy for the purpose of providing you with appropriate information.

    What happens next?


    Having received and processed your request, we will get back to you shortly to detail your project needs and sign an NDA to ensure the confidentiality of information.


    After examining requirements, our analysts and developers devise a project proposal with the scope of works, team size, time, and cost estimates.


    We arrange a meeting with you to discuss the offer and come to an agreement.


    We sign a contract and start working on your project as quickly as possible.

    Thank you!

    Your message has been sent.
    We’ll process your request and contact you back as soon as possible.

    Thank you!

    Your message has been sent.
    We’ll process your request and contact you back as soon as possible.