paint-brush
Стварэнне платформы аналітыкі даных для ўпарадкавання сектара часовай працыпа@marutitechlabs
Новая гісторыя

Стварэнне платформы аналітыкі даных для ўпарадкавання сектара часовай працы

па Maruti Techlabs 10m2024/11/28
Read on Terminal Reader

Занадта доўга; Чытаць

Як кампанія Maruti Techlabs распрацавала перадавую платформу аналітыкі даных, якая аптымізавала кіраванне персаналам, знізіла выдаткі і павялічыла прадукцыйнасць.
featured image - Стварэнне платформы аналітыкі даных для ўпарадкавання сектара часовай працы
Maruti Techlabs  HackerNoon profile picture

Праведзена экспертыза

Распрацоўка прадукту і кантроль якасці

Прамысловасць

Вярбоўка

Кліент

Наш кліент, стартап DaaS (Data-as-a-Service), які базуецца ў Вялікабрытаніі, мае на мэце зрабіць рэвалюцыю ў сферы найму персаналу. Яны запусцілі цэнтралізаваную платформу, арыентаваную на аптымізацыю кіравання выдаткамі, узмацненне кантролю і забеспячэнне захавання часовай працоўнай сілы. Гэтая платформа служыць каталізатарам паміж агенцтвамі, працадаўцамі і супрацоўнікамі, павышаючы ўзаемадзеянне, празрыстасць і давер.

Выклік

Часовая рабочая сіла адыгрывае значную ролю ў шматлікіх прадпрыемствах Вялікабрытаніі, у некаторых арганізацыях яна складае ад 20% да 50% агульнай колькасці працоўнай сілы. Нягледзячы на паслядоўны год за годам рост, важнасць эфектыўнага кіравання часовай працоўнай сілай часта недаацэньваецца.


Маючы больш чым 25-гадовы досвед працы ў індустрыі найму, наш кліент з першых вуснаў зразумеў праблемы, з якімі сутыкаецца індустрыя найму часовага персаналу.


Комплексны аналіз паказаў, што галіновая мадэль часовага найму персаналу па сваёй сутнасці была памылковай і састарэлай, не мела празрыстасці і ўзгодненасці. Таму часовыя супрацоўнікі і іх працадаўцы сутыкнуліся з істотнымі праблемамі пры супрацоўніцтве.

Наш кліент імкнуўся вырашыць некаторыя важныя праблемы -


Праблемы кіравання працоўнай сілай і заработнай платай

  • Высокія паказчыкі скарачэння, непаўнавартаснае ўзаемадзеянне супрацоўнікаў і зніжэнне прадукцыйнасці.

  • Разыходжанні паміж фактычнай пагадзіннай аплатай і фіксаванай пагадзіннай стаўкай агенцтва. Апытанне паказала, што маржа агенцтва можа быць у сярэднім на 60% вышэй, чым фактычныя выдаткі.

  • Такія фактары, як нізкая сярэдняя колькасць гадзін, прыёмы ў сярэдзіне тыдня і нізкая пенсія спрыялі шэрай маржы, што прывяло да таго, што працадаўцы пераплачвалі агенцтвам.

  • Акрамя таго, з рознымі гадзінамі працоўных змяняліся і іх выдаткі на нацыянальнае страхаванне (NI) і пенсіі, што ўскладняла разлік выдаткаў.


Праблемы кіравання дадзенымі

  • Канчатковым наймальнікам не хапала доступу да дакладных даных аб сваёй часовай рабочай сіле.

  • Даныя аб працоўнай сіле часта захоўваліся ў некалькіх адключаных бункерах агенцтваў, што патрабавала ручнога супастаўлення.

  • Агенцтвы працавалі ізалявана без сумеснага абмену дадзенымі, што павялічвала рызыку недагляду крытычных праблем.

  • Дрэнная цэласнасць даных пагаршала працэс прыняцця рашэнняў, перашкаджаючы аптымізацыі працоўнай сілы, скарачэнню выдаткаў і росту бізнесу.


Праблемы, з якімі сутыкаецца часовая рабочая сіла

  • Узмацненне працоўнай эксплуатацыі, прыкладам якога з'яўляецца падоўжаны працоўны дзень і недастатковыя перапынкі.

  • Часовым рабочым не хапала бяспечнага месца, каб выказаць свае праблемы або паведаміць аб любых праблемах.

  • Не было пэўнай платформы для павышэння кваліфікацыі часовых супрацоўнікаў.

  • Дрэнная сувязь і супрацоўніцтва паміж часовымі навабранцамі і асноўным персаналам стваралі дадатковыя праблемы.


Кліент хацеў вырашыць вышэйзгаданыя праблемы шляхам распрацоўкі цэнтралізаванай платформы аналізу даных.

Рашэнне

Разабраўшыся з праблемамі, стала ясна, што сектар часовага найму патрабуе цэнтралізаванай платформы для аптымізацыі выдаткаў, кантролю і адпаведнасці часовай рабочай сілы.


Акрамя таго, існавала вострая неабходнасць даць часовым работнікам узбагачаны вопыт, гарантуючы іх працу ў бяспечным і спрыяльным асяроддзі, у якім прызнаецца іх уклад і цэніцца іх уклад. Такім чынам, важная была платформа, якая аддавала б прыярытэт уцягванню супрацоўнікаў.


Заснавальнікі падзяліліся сваім бачаннем такой цэнтралізаванай платформы, і Maruti Techlabs рэалізавала іх ідэю, распрацаваўшы онлайн-платформу для аналізу дадзеных і простае ў выкарыстанні мабільнае прыкладанне. Каб акунуцца глыбей, звярніцеся да нашага блога аб тэндэнцыях аналітыкі даных і бізнес-аналітыкі для вашага бізнесу.


Наша каманда інжынераў дапамагла ім канцэптуалізаваць, спраектаваць і распрацаваць платформу: ад вызначэння іх ідэі на 7-дзённым комплексным семінары да мазгавога штурму карт выканання.



Вось глыбокі погляд на падыход Maruti Techlabs да выканання гэтага праекта:


1. Семінар па адкрыцці праектаў


Мы пачалі з дынамічнага семінара адкрыццяў. На працягу 7-дзённага семінара мы вывучалі патрабаванні да праекта і тэхналагічныя ідэі, каб стварыць поўную схему праекта. Гэты семінар быў ключавым у стварэнні асновы праекта, спрыяючы агульнаму разуменню паміж кліентам і Maruti Techlabs.


Мы выкарысталі метад MoSCoW , каб класіфікаваць характарыстыкі прадукту па чатырох розных узроўнях важнасці: «Павінен быць», «Трэба мець», «Можна мець» і «Не быць».


7-дзённы семінар завяршыўся тым, што мы распрацавалі падрабязны план, у якім выкладзены дызайн праекта, стратэгія развіцця і дарожная карта будучага прагрэсу.


2. Стварэнне спецыяльнай каманды распрацоўшчыкаў праграмнага забеспячэння


Намеціўшы дакладна акрэсленую дарожную карту, мы стварылі архітэктурны дызайн і тэхналагічны комплекс. Каб адпавядаць патрэбам праекта, мы абралі архітэктуру EC2 (Elastic Compute Cloud) для разгортвання і RDS (Relational Database Service) для базы дадзеных.

Мы абралі ReactJS для інтэрфейсу і NodeJS для сервераў і сфармавалі кваліфікаваную каманду распрацоўшчыкаў праграмнага забеспячэння, каб прывесці праект да поспеху.


Наш працэс набору каманд распрацоўшчыкаў круціцца вакол трох асноўных прынцыпаў -

  • Мінулае супрацоўніцтва: Распрацоўшчыкі, якія працавалі разам у мінулым, спрыяюць больш гладкай дынаміцы каманды.
  • Адпаведнасць навыкаў: Распрацоўшчыкі, якія валодаюць дакладнымі навыкамі, неабходнымі для выканання праекта.
  • Разнастайны вопыт: каманда з рознымі ўзроўнямі вопыту, якая прапануе ўсебаковае спалучэнне старэйшых і малодшых талентаў для ўсебаковага погляду.


Для бесперашкоднага выканання гэтага праекта мы сабралі каманду, якая складаецца з 3 інтэрфейсных распрацоўшчыкаў, 3 серверных распрацоўшчыкаў, аднаго інжынера DevOps і інжынера кантролю якасці. Гэтую каманду кіраваў дасведчаны архітэктар праграмнага забеспячэння і кіраваў дасведчаны тэхнічны кіраўнік праекта.


3. Стварэнне каркасаў


Пасля завяршэння архітэктуры праекта высокага ўзроўню наша каманда працавала над распрацоўкай каркасаў з выкарыстаннем Figma. Каркасная схема дапамагла нам акрэсліць схему, структуру і функцыянальнасць сістэмы.


Нашы тэхнічныя архітэктары і інжынеры праектаў супрацоўнічалі, каб стварыць дыяграмы патоку даных, дыяграмы і карты сайта. Гэта дапамагло нам стварыць структураванае прадстаўленне логікі, працэсаў і навігацыі сістэмы.


4. Распрацоўка прыкладання


Мы паспяхова ўмацавалі структуру, логіку і дызайн з адабрэння кліента на этапе канструкцыі. Пасля нашы распрацоўшчыкі пачалі распрацоўку MVP (мінімальна жыццяздольны прадукт). MVP паслужыў найважнейшай першай вяхой для збору водгукаў і разумення кліентаў, бесперашкодна інтэграваных у наступныя этапы цыкла распрацоўкі.


Асноўныя функцыі, якія былі часткай рашэння -


  • Выкананне дынамічных разлікаў кошту



Індустрыя часовага найму персаналу вельмі транзакцыйная. Ён уключае некалькі параметраў, у тым ліку збор, нормы працоўнага часу (WTR), нацыянальнае страхаванне (NI) і пенсію, што робіць разлік заработнай платы складаным.


Мы супрацоўнічалі з асноўнай камандай кліента, каб распрацаваць матэматычныя формулы, якія ўлічваюць высокі ўзровень складанасці, захоўваючы пры гэтым дакладнасць разлікаў працоўнай кошту ў рэжыме рэальнага часу. Гэтыя формулы былі інтэграваны ў праграмнае забеспячэнне нашымі бэкэнд-распрацоўшчыкамі, што дазваляе канчатковым наймальнікам разлічваць дынамічныя працоўныя выдаткі адным пстрычкай мышы.


  • Распрацоўка індывідуальных панэляў для аналізу дадзеных

Вырашаючы патрэбу ў поўным праглядзе часовых даных аб рабочай сіле, мы распрацавалі сістэму кіравання працоўнай сілай, якая абапіраецца на бізнес-аналітыку. Ён пераўтварыў даныя аналітыкі людзей у рэжыме рэальнага часу ў інтэлектуальную інфармацыю.



Акрамя таго, прыборныя панэлі аналітыкі людзей выявілі схаваныя шаблоны, якія аказаліся неацэннымі ў фарміраванні стратэгічных рашэнняў і аптымізацыі часовай працоўнай сілы.


Прыборныя панэлі прадстаўлялі зводны выгляд:

  1. Аналітыка дзейнасці

  2. Аналіз працоўнай сілы

  3. Аналіз выпускнікоў

  4. Агенцкі аналіз



1. Аналітыка дзейнасці


Мы распрацавалі серыю індывідуальных аналітычных панэляў, якія забяспечваюць поўную празрыстасць важных паказчыкаў, такіх як выкананне змен, страта змен, выдаткі і працоўны час.


2. Аналіз працоўнай сілы


Панэль аналізу працоўнай сілы, якую мы падрыхтавалі, дае каштоўную інфармацыю аб дадзеных аб рабочай сіле, такіх як выкарыстанне пула і змены. Гэта спрыяла аптымізацыі часовай працоўнай сілы.


3. Аналіз выпускнікоў


Мы таксама стварылі прыборную панэль выпускнікоў, якая дапамагала рэкрутэрам выявіць схаваныя шаблоны ў часовай рабочай сіле, спрыяючы больш стратэгічнаму ўзаемадзеянню з партнёрамі агенцтва.


4. Агенцкі аналіз


Інструментальная панэль аналізу агенцтваў дапамагла спрасціць працэс усталявання эталонных паказчыкаў і параўнання ключавых паказчыкаў эфектыўнасці паслуг у групах агенцтваў. Гэта спрасціла працу і дазволіла накіраваць рэсурсы на пастаўшчыкоў з найбольшай прадукцыйнасцю.


  • Стварэнне рэйтынгавай сістэмы


Вырашаючы патрэбу ў справядлівай сістэме рэйтынгаў ва ўсёй індустрыі часовай працы, мы стварылі простую, але вельмі эфектыўную сістэму рэйтынгаў, якая дазваляе працадаўцам ацэньваць супрацоўнікаў, прызнаваць іх дасягненні і адсочваць іх эфектыўнасць.


Сістэма аналізавала час службы супрацоўнікаў і стварала падрабязныя дэмаграфічныя справаздачы. Гэта дапамагло працадаўцам прымаць абгрунтаваныя рашэнні аб прыёме на працу і спрыяць супрацоўніцтву.



  • Распрацоўка мабільнага прыкладання


Каб палегчыць працу супрацоўнікаў з высокай дотыкай, мы распрацавалі мабільнае прыкладанне, якое ў асноўным арыентавана на зручнасць выкарыстання. Гэта дадатак спрыяла бесперабойнаму ўзаемадзеянню паміж часовымі рабочымі, асноўным персаналам і канчатковымі наймальнікамі.


Цяпер працадаўцы могуць выказваць удзячнасць часовым работнікам за іх выдатную працу і адпраўляць персанальныя паведамленні, каб адзначыць дні нараджэння, важныя этапы службы і дасягненні. Гэта стварыла асяроддзе, дзе часовыя работнікі адчувалі сябе прыналежнымі, іх цанілі і мелі платформу для выказвання сваіх думак і меркаванняў.



Вось некаторыя важныя асаблівасці праграмы:


  • Падрабязныя звесткі аб працы супрацоўнікаў. Часовыя работнікі могуць праглядаць у дадатку сваю поўную выкананую змену, узнагароды, значкі і ўзнагароды.
  • Лічбавае рэзюмэ супрацоўніка Дадатак складае лічбавае рэзюмэ часовых супрацоўнікаў, дэманструючы іх ключавыя дэталі, такія як гісторыя працы, дасягненні, навыкі, навучанне, прызнанне і ўзнагародныя значкі. Акрамя таго, праграма можа аўтаматычна запісваць і абнаўляць рэзюмэ, дадаючы новыя дасягненні і подзвігі.
  • Удзячнасць супрацоўнікаў Каб садзейнічаць уцягненню і ўтрыманню супрацоўнікаў, мы дадалі ў дадатак функцыю, якая дазваляе працадаўцам і менеджэрам адпраўляць прамыя паведамленні з удзячнасцю за прыхільнасць і працу работнікаў.
  • Водгукі супрацоўнікаў Стварэнне бяспечных умоў для супрацоўнікаў было адной з галоўных мэтаў гэтага праекта. Для дасягнення гэтай мэты мы стварылі функцыю зваротнай сувязі з супрацоўнікамі, з дапамогай якой яны могуць ацаніць свой досвед працы з агенцтвам і месцам працы. Акрамя таго, гэта дазволіла ім ананімна выказаць сваю заклапочанасць адносна розніцы ў аплаце працы, звышурочнай працы або іншых праблем.
  • Працоўныя камунікацыі Дадатак лёгка аб'ядноўвае працоўныя камунікацыі, забяспечваючы адзіную платформу для ўсіх, каб падключацца, узаемадзейнічаць і супрацоўнічаць праз дошкі аб'яваў або асабістыя паведамленні.

«Maruti Techlabs захапляецца стварэннем якасных прадуктаў, пастаянна выконваючы тэрміны. Мы заўсёды адчувалі, што знаходзімся на адной старонцы і пераследуем адну мэту, што было вельмі асвяжальна». - тэхнічны дырэктар

Камунікацыя і супрацоўніцтва

Штомесяц мы праводзілі званкі з кіраўніцтвам, звязваючыся з іх асноўнай камандай праз Slack. Мы таксама кожныя два тыдні размаўлялі з кіраўніцтвам Maruti Techlabs, уключаючы генеральнага дырэктара, дырэктара, кіраўніка праекта і асноўных членаў каманды кліентаў.


Нашы распрацоўшчыкі прынялі структуру распрацоўкі Agile, каб паскорыць працэс пастаўкі праграмнага забеспячэння і адаптавацца да змяняючыхся прыярытэтаў кліентаў. Прыняўшы 2-тыднёвы цыкл спрынту, каманда сумесна вызначала задачы ў пачатку кожнага спрынту і працавала разам для дасягнення паступовых мэтаў. Гэты гнуткі падыход спрыяў рэгулярнай зваротнай сувязі і ўзгадненню, забяспечваючы пастаяннае ўзгадненне паміж чаканнямі праекта і яго выкананнем.


Выбар інструментаў таксама спрыяў бесперабойнай камунікацыі і кіраванню праектамі. Jira выкарыстоўваўся для эфектыўнага кіравання праектамі, а Slack служыў асноўнай платформай для штодзённай камунікацыі і ўзгаднення. Выклікі Zoom былі інтэграваны ў працоўны працэс для рэгулярных сустрэч, уключаючы штодзённыя сустрэчы, рэтраспектывы спрынту і сеансы па догляду за непрацуючымі кліентамі.


Гэта структураванае супрацоўніцтва забяспечыла добрае кіраванне ўсімі аспектамі праекта, спрыяючы яснай камунікацыі і своечасовым адказам на працягу ўсяго працэсу распрацоўкі.

Стэк тэхналогій


Вынік

Рэалізацыя гэтага праекта прывяла да істотных пераўтварэнняў ва ўсіх аддзелах. Вартыя ўвагі водгукі і водгукі былі атрыманы ад наступных аддзелаў -


  • Аддзелы кадраў - гэта дадатак дазволіла камандам аддзела кадраў паскорыць працэс адаптацыі, наняць прыдатных кандыдатаў і палепшыць паказчыкі ўтрымання ў кампаніі, зрабіўшы важныя даныя супрацоўнікаў, такія як гісторыя працы, дасягненні і рэйтынгі працадаўцаў, лёгкадаступнымі.
  • Фінансавыя аддзелы - Дадатак аўтаматызаваў разлік заработнай платы часовых работнікаў праз адсочванне гадзін змены ў рэжыме рэальнага часу. Ён таксама ўлічваў тып занятасці і такія зменныя, як пенсія, нацыянальнае страхаванне (NI) і правілы працоўнага часу (WTR).
  • Аперацыі - прыкладанне аптымізавала працэсы, падтрымліваючы навучанне, павышэнне кваліфікацыі і супрацоўніцтва з калегамі. Гэта дапамагло ў выхаванні новых талентаў, павышэнні актыўнасці і аптымізацыі працоўнай сілы.
  • Партнёры агенцтва - Дадатак дапамагала агенцтвам прадастаўляць сваім кліентам неперасягненыя паслугі шляхам аналізу ключавых паказчыкаў супрацоўнікаў, аптымізацыі працоўнай сілы, размяшчэння ідэальных кандыдатаў і працы над каштоўнымі водгукамі.
  • Часовыя калегі - шматмоўнае мабільнае прыкладанне прадаставіла часовым работнікам платформу, на якой іх працу прызнавалі, іх водгукі чулі, а праблемы вырашаліся актыўна.


Інструментальныя панэлі аналітыкі людзей прывялі да зніжэння аплаты працы, дазволіўшы працадаўцам перайсці з фіксаваных тарыфных карт агенцтваў на фактычныя панесеныя выдаткі на працу. Гэта таксама дапамагло аптымізаваць эфектыўнасць працоўнай сілы і знізіць выдаткі на працоўную сілу без якіх-небудзь збояў у бізнэсе.


Мабільнае прыкладанне дазволіла супрацоўнікам дзяліцца зваротнай сувяззю з дапамогай імпульсных і рэгулярных апытанняў, што прывяло да пазітыўных змен у культуры працы, што ў канчатковым выніку прывяло да большага ўтрымання і задаволенасці супрацоўнікаў. Ён падтрымліваў навучальны кантэнт з мультымедыя, выявамі і відэа і дазваляў супрацоўнікам атрымліваць якасны кантэнт на роднай мове.


Завяршаючы гэта паспяховае супрацоўніцтва, Maruti Techlabs і кліент працягваюць партнёрства для далейшага паляпшэння прадукту на аснове каштоўных водгукаў кліентаў. Выкарыстоўваючы нашы паслугі па аналітыцы даных , мы даем дзейсную інфармацыю для ўдасканалення платформы, гарантуючы, што яна адпавядае зменлівым патрабаванням рынку. Абедзве каманды застаюцца ў цесным супрацоўніцтве, імкнучыся да агульнай мэты пашырэння сусветнага сектара часовага найму.

Наш працэс распрацоўкі

Мы прытрымліваемся перадавых практык Agile, Lean і DevOps, каб стварыць выдатны прататып, які рэалізуе ідэі вашых карыстальнікаў праз супрацоўніцтва і хуткае выкананне. Наш галоўны прыярытэт - хуткая рэакцыя і даступнасць.


Мы сапраўды хочам быць вашай пашыранай камандай, таму, акрамя рэгулярных сустрэч, вы можаце быць упэўнены, што кожны член нашай каманды знаходзіцца на адлегласці аднаго тэлефоннага званка, электроннага ліста або паведамлення.



Чаму Maruti Techlabs?

Нашаму кліенту патрэбна была кампанія, якая магла б рэалізаваць складаную бізнес-логіку і стварыць арыентаваныя на карыстальніка праграмныя прадукты на аснове глыбокага разумення іх патрабаванняў. Maruti Techlabs вылучаўся як ідэальны варыянт.


Кліент ініцыяваў выбар пастаўшчыка, уважліва вывучаючы некалькі вядучых кампаній па распрацоўцы праграмнага забеспячэння , у тым ліку Maruti Techlabs. Наша партфоліо, водгукі кліентаў і адпаведны вопыт стварэння падобных платформаў дапамаглі нам замацаваць месца ў іх старанна складзеным спісе патэнцыйных пастаўшчыкоў.


Наш хуткі адказ на дакумент "Запыт інфармацыі" (RFI) таксама пакінуў добрае першае ўражанне і ўмацаваў іх упэўненасць у нашых здольнасцях. Мы спаборнічалі з васьмю іншымі пастаўшчыкамі і паспяхова перайшлі да этапу запыту прапаноў (RFP).


Дбайная ацэнка адказаў на запыты прапаноў і шырокія кансультацыі з аддзеламі продажаў, бізнес-аналітыкамі і камандамі распрацоўшчыкаў зрабілі Maruti Techlabs іх лепшым выбарам. Пасля гэтага мы арганізавалі 7-дзённы воркшоп для адкрыццяў, каб паглыбіцца ў асаблівасці праекта.


7-дзённы семінар па адкрыцці пакінуў на кліента незабыўнае ўражанне. Яны ўсебакова ацанілі наша тэхнічнае разуменне, магутнасць дастаўкі, цэны і якасць.

«Maruti Techlabs атрымала высокую ацэнку за аператыўнасць, правераны вопыт, тэхнічныя і бізнес-веды, надзейнасць каманды і наяўнасць кваліфікаваных рэсурсаў.» - тэхнічны дырэктар