Survey system to gather and analyze labor force data

Innowise har utvecklat ett system för att samla in, redigera och kontrollera sysselsättningsuppgifter för hushåll och individer.

Utmaning

The client approached Innowise to improve abor force accounting.

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 Group 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.

Lösning

Det huvudsakliga projektmålet var att utveckla en skräddarsydd programvara för personalhantering och sysselsättningsdata, som återspeglar arbetskraftens egenskaper och sammansättning, inklusive demografi, utbildning och yrke. Vi var ansvariga för att utveckla en omfattande och lättanvänd HR-programvarulösning för chefer som genomför undersökningar, intervjuare som samlar in primärdata och respondenter som deltar i folkräkningarna.

För att samla in, redigera och kontrollera anställningsdata använde våra specialister inledningsvis ett kostnadsfritt CSPro-verktyg och konfigurerade lösningen för att uppfylla specifika kundkrav och lokala affärsbehov. Som ett resultat av detta omfattade arbetet att utveckla följande artefakter:

  • Metadatabas för underhåll av klassificeringar, vokabulär och kodlistor som tillhandahålls av kunden;
  • anpassningsbar programvara för inmatning, kontroll och hantering av hushålls- och individregister;
  • teknisk dokumentation som beskriver grundläggande arbetsflöden och sammankopplingar mellan systemdata;
  • användarmanualer för att utbilda kundanställda.

System för arbetskraftsundersökningar

Användare kan mata in/redigera data, lägga till tabeller och ladda upp data om hushåll och respondenter för analys och statistik i applikationens allmänna meny. När det gäller det grundläggande arbetsflödet upprättade vi ett system med två nivåer för hantering av anställningsinformation, där den första nivån representerar generiska hushållsdata och den andra nivån tillhandahåller detaljerade frågeformulär.

Ett strukturerat frågeformulär samlar in relevant information, inklusive anställningsstatus, bransch och yrke, utbildningsbakgrund, löner, arbetstid och andra relevanta arbetsmarknadsvariabler. Våra utvecklare inkluderade olika typer av fält, så att användarna kunde välja fördefinierade varianter eller ange information från tangentbordet. Dessutom har vi sett till att detaljerna är korrekta genom att implementera rullgardinslistor som hjälper användarna att specificera sina personuppgifter. När respondenterna anger sin bostadsort/arbetsplats (stad, by, gata etc.) kan de till exempel välja från den geohandbok som återspeglar den administrativa-territoriella uppdelningen av ett visst land. Genom att skapa mallar kan användarna eliminera behovet av att mata in data i flera frågeformulär. Dessutom kan de genomföra undersökningar och folkräkningar med varierande periodicitet för att fånga upp förändringar på arbetsmarknaden över tid, t.ex. kvartalsvis eller årligen.

Vi säkerställde 350 scenarier för att validera inmatningsdata och varna användare vid misstag, vilket belyser fältet för att ersätta eller korrigera information.

Därefter bearbetas, rensas och registreras insamlade anställningsdata noggrant i en programvara för medarbetardatabaser, så att kundens operatörer kan analysera arbetsinformationen och få meningsfulla insikter. Efter rensning och bearbetning av data sammanställs undersökningsresultaten i rapporter, sammanfattande dokument och interaktiva instrumentpaneler. I slutändan delas dessa resultat med beslutsfattare, forskare och allmänheten via olika kanaler, inklusive statliga webbplatser, publikationer och pressmeddelanden.

Teknik och verktyg

Java, Spring start, Hibernate, Thymeleaf, RESTful API, CSPro
React, JavaScript, TypeScript, HTML, CSS

PostgreSQL

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

Amazon Web Services

JUnit 5, Spring Boot Test, JMeter

Process

När det gäller projektets pipeline var två steg involverade - det förberedande steget (team onboarding och bekantskap med kundens arbetsflöden) och utvecklingssteget (bygga skräddarsydda system för arbetskraftsundersökningar). Under förberedelsefasen säkerställde vi också tre metoder för primär datainsamling, inklusive personliga intervjuer med penna och papper (PAPI), datorassisterade personliga intervjuer (CAPI) och frågeformulär via internet, vilket effektiviserade noggrannhet och konsekvens i Datainsamling.

Vidare definierade vi undersökningsmålen, utformade frågeformuläret, fastställde en urvalsram, utbildade fältpersonal och genomförde en pilotundersökning för att validera undersökningsinstrumentet.

Efter att ha kommit överens om metoderna byggde vi systemet för arbetskraftsundersökningar baserat på CSPro-funktionerna. Vi anpassade oss till de framtagna kraven genom hela projektomfånget och hanterade ändringar smidigt tack vare den agila Scrum-metoden. Teamet kontrollerade projektets framsteg genom att hålla dagliga möten, där varje medlem rapporterade sina aktuella ansvarsområden och uppgifter som skulle slutföras.

Team krävs

1
Affärsan-alytiker
1
Projekt- ledare
2
Teknisk ledare
1
Programvaruarkitekt
2
Front-end-utvecklare
4
Back-end utvecklare
2
QA-ingenjörer
2
DevOps-ingenjör

Resultat

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.

    Kontakta oss

    Boka ett samtal eller fyll i formuläret nedan så återkommer vi till dig när vi har behandlat din förfrågan.

    Skicka ett röstmeddelande till oss
    Bifoga dokument
    Ladda upp filen

    Du kan bifoga 1 fil på upp till 2 MB. Giltiga filformat: pdf, jpg, jpeg, png.

    Genom att klicka på Skicka samtycker du till att Innowise behandlar dina personuppgifter enligt våra Integritetspolicy för att förse dig med relevant information. Genom att lämna ditt telefonnummer samtycker du till att vi kan kontakta dig via röstsamtal, SMS och meddelandeappar. Samtals-, meddelande- och datataxor kan gälla.

    Du kan också skicka oss din förfrågan

    .till contact@innowise.com
    Vad händer härnäst?
    1

    När vi har tagit emot och behandlat din förfrågan återkommer vi till dig för att beskriva dina projektbehov och undertecknar en NDA för att säkerställa sekretess.

    2

    Efter att ha undersökt dina önskemål, behov och förväntningar kommer vårt team att ta fram ett projektförslag förslag med arbetsomfattning, teamstorlek, tids- och kostnadsberäkningar.

    3

    Vi ordnar ett möte med dig för att diskutera erbjudandet och fastställa detaljerna.

    4

    Slutligen undertecknar vi ett kontrakt och börjar arbeta med ditt projekt direkt.

    pil