paint-brush
임시 노동 부문을 간소화하기 위한 데이터 분석 플랫폼 구축~에 의해@marutitechlabs
15,532 판독값
15,532 판독값

임시 노동 부문을 간소화하기 위한 데이터 분석 플랫폼 구축

~에 의해 Maruti Techlabs 10m2024/11/28
Read on Terminal Reader

너무 오래; 읽다

Maruti Techlabs가 인력 관리를 최적화하고, 비용을 절감하고, 생산성을 극대화하는 최첨단 데이터 분석 플랫폼을 개발한 방법.
featured image - 임시 노동 부문을 간소화하기 위한 데이터 분석 플랫폼 구축
Maruti Techlabs  HackerNoon profile picture

전달된 전문성

제품 개발 및 QA

산업

신병 모집

클라이언트

영국에 본사를 둔 DaaS(Data-as-a-Service) 스타트업인 저희 고객은 채용 분야에 혁명을 일으키겠다는 사명을 가지고 있습니다. 그들은 비용 관리를 간소화하고, 통제력을 강화하고, 임시 인력 전반에 걸쳐 규정 준수를 보장하는 데 중점을 둔 중앙 집중형 플랫폼을 출시했습니다. 이 플랫폼은 기관, 고용주, 직원 간의 촉매 역할을 하여 참여, 투명성, 신뢰를 강화합니다.

도전

임시 근로자는 영국에 있는 수많은 기업에서 상당한 역할을 하며, 일부 조직의 경우 전체 근로자의 약 20%~50%를 차지합니다. 매년 꾸준히 성장하고 있음에도 불구하고, 임시 근로자의 효율적인 관리의 중요성은 종종 과소평가됩니다.


우리 고객은 채용 업계에서 25년이 넘는 경험을 바탕으로 임시 채용 업계가 직면한 과제를 직접 이해하고 있었습니다.


포괄적인 분석 결과, 임시 직원을 위한 산업 모델은 본질적으로 결함이 있고 오래되었으며 투명성과 일관성이 부족하다는 사실이 밝혀졌습니다. 그래서 임시 직원과 고용주는 협력하는 데 상당한 문제에 직면했습니다.

우리의 고객은 다음과 같은 몇 가지 중요한 과제를 해결하려고 했습니다.


인력 및 급여 관리 과제

  • 높은 이직률, 열악한 직원 참여도, 낮은 생산성.

  • 실제 청구 가능한 시간당 요금과 기관 고정 시간당 요금 간의 차이. 조사에 따르면 기관 마진은 평균적으로 실제 발생한 비용보다 60% 더 높을 수 있습니다.

  • 평균 근무 시간이 짧고, 주중에 교육을 실시하고, 연금 가입률이 낮은 등의 요인이 불분명한 임금을 발생시켰고, 그 결과 고용주가 인력 파견 회사에 엄청나게 초과 임금을 지불하게 되었습니다.

  • 또한 근로자의 근무 시간이 다양함에 따라 국민연금과 연금 비용도 다양해졌고, 이로 인해 비용 계산이 복잡해졌습니다.


데이터 관리 과제

  • 최종 고용주는 임시 인력에 대한 정확한 데이터를 얻을 수 없었습니다.

  • 인력 데이터는 종종 기관 내의 여러 분리된 사일로에 저장되어 있어 수동적인 정리 작업이 필요했습니다.

  • 각 기관은 협력적인 데이터 공유 없이 고립된 상태에서 운영되었기 때문에 중요한 문제를 간과할 위험이 커졌습니다.

  • 데이터 무결성이 부족하면 의사 결정이 어려워지고, 인력 최적화, 비용 절감, 사업 성장이 저해됩니다.


임시 근로자가 직면한 과제

  • 장시간 노동과 불충분한 휴식 시간으로 대표되는 노동 착취가 증가했습니다.

  • 임시 노동자들은 우려 사항을 밝히거나 문제점을 보고할 수 있는 안전한 공간이 부족했습니다.

  • 임시직원의 기술 향상을 촉진하는 확실한 플랫폼이 없었습니다.

  • 임시 직원과 핵심 직원 사이의 의사소통 및 협력이 부족하여 추가적인 어려움이 발생했습니다.


고객은 중앙 집중식 데이터 분석 플랫폼을 개발하여 위에 언급된 문제를 해결하고자 했습니다.

해결책

이러한 과제를 파악한 후, 임시 채용 부문에서는 임시 인력 전반에 걸쳐 비용, 통제 및 규정 준수를 간소화할 수 있는 중앙 집중식 플랫폼이 필요하다는 점이 분명해졌습니다.


게다가, 임시 근로자들에게 풍부한 경험을 제공하고, 그들의 기여를 인정하고 그들의 의견을 소중히 여기는 안전하고 지지적인 환경 내에서 운영되도록 보장해야 할 절실한 필요성이 있었습니다. 결과적으로 직원 참여를 우선시하는 플랫폼이 필수적이었습니다.


창립자들은 이러한 중앙 집중형 플랫폼에 대한 비전을 공유했고, 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 엔지니어 1명, QA 엔지니어 1명으로 구성된 팀을 구성했습니다. 이 팀은 노련한 소프트웨어 아키텍트가 지도했고, 경험이 풍부한 기술 프로젝트 관리자가 관리했습니다.


3. 와이어프레임 만들기


상위 레벨 프로젝트 아키텍처를 마무리한 후, 저희 팀은 Figma를 사용하여 와이어프레임을 개발했습니다. 와이어프레임은 시스템의 레이아웃, 구조, 기능을 개략적으로 설명하는 데 도움이 되었습니다.


당사의 기술 아키텍트와 프로젝트 엔지니어는 데이터 흐름 다이어그램, 차트, 사이트맵을 만들기 위해 협력했습니다. 이를 통해 시스템의 논리, 프로세스, 탐색에 대한 구조화된 표현을 확립하는 데 도움이 되었습니다.


4. 애플리케이션 개발


우리는 와이어프레임 단계에서 클라이언트의 승인을 받아 구조, 논리, 디자인을 성공적으로 공고히 했습니다. 그 후, 개발자들은 MVP(Minimum Viable Product) 개발을 시작했습니다. MVP는 고객 피드백과 통찰력을 수집하는 데 중요한 첫 번째 이정표 역할을 했으며, 개발 주기의 후속 단계에 원활하게 통합되었습니다.


솔루션의 일부였던 주요 기능 -


  • 동적 비용 계산 실행



임시 인력 공급 산업은 거래성이 매우 높습니다. 여기에는 세금, 근무 시간 규정(WTR), 국민 보험(NI), 연금 등 여러 가지 매개변수가 포함되어 있어 임금 계산이 복잡합니다.


우리는 고객의 핵심 팀과 협력하여 실시간 노동비 계산의 정확성을 유지하면서도 높은 수준의 복잡성을 해결하는 수학적 공식을 고안했습니다. 이러한 공식은 백엔드 개발자가 소프트웨어에 통합하여 최종 고용주가 한 번의 클릭으로 동적 노동비를 계산할 수 있도록 했습니다.


  • 데이터 분석을 위한 맞춤형 대시보드 개발

임시 인력 데이터에 대한 포괄적인 관점에 대한 필요성을 해결하기 위해, 우리는 비즈니스 인텔리전스로 구동되는 인력 관리 시스템을 설계했습니다. 실시간 사람 분석 데이터를 지능적인 통찰력으로 전환했습니다.



더욱이, 사람 분석 대시보드는 전략적 결정을 내리고 임시 인력을 최적화하는 데 매우 귀중한 것으로 입증된 숨겨진 패턴을 밝혀냈습니다.


대시보드는 다음의 통합된 보기를 제공합니다.

  1. 활동 분석

  2. 인력 분석

  3. Leavers 분석

  4. 에이전시 분석



1. 활동 분석


우리는 교대근무 이행, 근무 손실, 지출, 근무 시간 등의 중요한 지표에 대한 포괄적인 투명성을 제공하는 일련의 맞춤형 분석 대시보드를 설계했습니다.


2. 인력 분석


우리가 큐레이팅한 인력 분석 대시보드는 풀 및 교대 활용과 같은 인력 데이터에 대한 귀중한 통찰력을 제공했습니다. 이를 통해 임시 인력의 최적화가 용이해졌습니다.


3. 이탈자 분석


또한, 채용담당자가 임시 인력의 숨겨진 패턴을 발견하는 데 도움이 되는 퇴직자 대시보드도 구축하여 인력 파견 회사 파트너와 보다 전략적인 상호 작용을 촉진했습니다.


4. 에이전시 분석


에이전시 분석 대시보드는 벤치마크를 설정하고 에이전시 패널에서 서비스 KPI를 비교하는 프로세스를 간소화하는 데 도움이 되었습니다. 이를 통해 운영이 간소화되었고, 최고 성과를 내는 공급업체에 리소스를 할당할 수 있었습니다.


  • 평가 시스템 만들기


임시 노동 산업 전반에 걸쳐 공정한 평가 시스템이 필요하다는 요구에 부응하여, 우리는 고용주가 직원을 평가하고, 업적을 인정하고, 업무 성과를 추적할 수 있는 간단하면서도 매우 효과적인 평가 시스템을 만들었습니다.


이 시스템은 직원들의 근무 시간을 분석하고 자세한 인구 통계 보고서를 작성했습니다. 이를 통해 고용주는 정보에 입각한 채용 결정을 내리고 협업을 촉진할 수 있었습니다.



  • 모바일 앱 개발


직원의 높은 터치 경험을 용이하게 하기 위해 사용자 친화성에 중점을 둔 모바일 앱을 개발했습니다. 이 앱은 임시 노동자, 핵심 직원, 최종 고용주 간의 원활한 상호 작용을 용이하게 했습니다.


고용주는 이제 임시 근로자의 뛰어난 업무에 대한 감사를 표하고 생일, 근무 이정표 및 업적을 축하하는 개인화된 메시지를 보낼 수 있었습니다. 이를 통해 임시 근로자가 소속감을 느끼고, 소중히 여겨지고, 자신의 생각과 의견을 표현할 수 있는 플랫폼이 있는 환경이 조성되었습니다.



이 앱의 중요한 기능은 다음과 같습니다.


  • 직원 업무 세부 정보 임시 근로자는 앱에서 완료된 총 근무 교대 근무 일수, 상, 배지, 획득한 표창을 볼 수 있습니다.
  • 직원의 디지털 이력서 앱은 임시 직원의 디지털 이력서를 큐레이션하여 근무 이력, 업적, 기술, 교육, 인정 및 수상 배지와 같은 주요 세부 정보를 보여줍니다. 또한 앱은 이력서를 자동으로 기록하고 업데이트하여 새로운 업적과 업적을 추가할 수 있습니다.
  • 직원 감사 직원의 참여와 유지를 촉진하기 위해 우리는 앱에 고용주와 관리자가 직원의 헌신과 성과에 감사하는 직접 메시지를 보낼 수 있는 기능을 추가했습니다.
  • 직원 피드백 직원에게 안전한 환경을 만드는 것은 이 프로젝트의 주요 목표 중 하나였습니다. 이를 달성하기 위해 우리는 직원 피드백 기능을 만들어서 직원들이 기관과 직장에 대한 경험을 평가할 수 있도록 했습니다. 또한 이를 통해 직원들이 급여 격차, 초과 근무 또는 기타 문제에 대한 우려 사항을 익명으로 표명할 수 있었습니다.
  • 업무 커뮤니케이션 앱은 업무 커뮤니케이션을 완벽하게 통합하여 모든 사람이 게시판이나 개인 메시지를 통해 연결, 상호작용, 협업할 수 있는 통합 플랫폼을 제공합니다.

“Maruti Techlabs는 지속적으로 마감일을 맞추는 동시에 고품질 제품을 만드는 데 열정적입니다. 우리는 항상 같은 페이지에 있고 같은 목표를 따르고 있다고 느꼈는데, 이는 매우 상쾌했습니다.” - CTO

소통과 협업

우리는 매달 거버넌스 콜을 하고 Slack을 통해 핵심 팀과 소통했습니다. 또한 CEO, 이사, 프로젝트 관리자, 클라이언트 팀의 핵심 구성원을 포함한 Maruti Techlabs의 리더십이 참여하는 2주마다 콜을 했습니다.


저희 개발자들은 소프트웨어 제공 프로세스를 신속히 진행하고 변화하는 고객 우선순위에 적응하기 위해 Agile 개발 프레임워크를 채택했습니다. 2주 스프린트 주기를 채택한 팀은 각 스프린트의 시작 부분에서 협업적으로 작업을 정의하고 점진적인 목표를 달성하기 위해 함께 일했습니다. 이 Agile 접근 방식은 정기적인 피드백과 승인을 용이하게 하여 프로젝트 기대치와 실행 간의 지속적인 일치를 보장했습니다.


도구 선택은 원활한 커뮤니케이션과 프로젝트 관리에도 기여했습니다. Jira는 효과적인 프로젝트 관리를 위해 사용되었고, Slack은 일상적인 커뮤니케이션과 조정을 위한 주요 플랫폼 역할을 했습니다. Zoom 통화는 일일 스탠드업, 스프린트 회고, 고객과의 백로그 정리 세션을 포함한 정기 회의를 위한 워크플로에 통합되었습니다.


이러한 체계적인 협업을 통해 프로젝트의 모든 측면이 효과적으로 관리되어 개발 프로세스 전반에 걸쳐 명확한 의사소통과 시기적절한 대응이 가능해졌습니다.

기술 스택


결과

이 프로젝트의 실행으로 부서 전반에 걸쳐 상당한 변화가 발생했습니다. 다음 부서에서 주목할 만한 피드백과 리뷰를 받았습니다.


  • 인사부 - 이 앱을 통해 인사팀은 직원의 근무 이력, 업적, 고용주 평가 등 중요한 데이터에 쉽게 접근할 수 있게 되어 온보딩 프로세스를 가속화하고, 적합한 후보자를 채용하고, 회사의 유지율을 개선할 수 있었습니다.
  • 재무부 - 이 애플리케이션은 교대 근무 시간을 실시간으로 추적하여 임시 근로자의 임금 계산을 자동화했습니다. 또한 고용 유형과 연금, 국민보험(NI), 근무시간 규정(WTR)과 같은 변수도 고려했습니다.
  • 운영 - 이 애플리케이션은 교육, 업스킬링, 동료 협업을 지원하여 프로세스를 간소화했습니다. 새로운 인재를 육성하고, 참여를 늘리고, 인력을 최적화하는 데 도움이 되었습니다.
  • 에이전시 파트너 - 이 애플리케이션은 에이전시가 주요 직원 지표를 분석하고, 인력을 최적화하고, 완벽한 후보자를 배치하고, 귀중한 피드백을 바탕으로 고객에게 최고의 서비스를 제공할 수 있도록 지원합니다.
  • 임시 동료 - 다국어 모바일 앱은 임시 근로자들에게 그들의 업무를 인정하고, 피드백을 듣고, 문제를 사전에 해결할 수 있는 플랫폼을 제공했습니다.


사람 분석 대시보드는 고용주가 고정된 대행료 카드에서 발생한 실제 고용 비용으로 전환할 수 있게 하여 노동 지급을 줄이는 결과를 가져왔습니다. 또한, 업무 중단 없이 인력 효율성을 최적화하고 노동 비용을 줄이는 데 도움이 되었습니다.


모바일 앱을 통해 직원들은 펄스와 정기 설문 조사를 통해 피드백을 공유할 수 있었고, 그 결과 업무 문화가 긍정적으로 변하여 궁극적으로 유지율과 직원 만족도가 높아졌습니다. 리치 미디어, 이미지, 비디오 교육 콘텐츠를 지원했으며 직원들이 모국어로 양질의 콘텐츠를 받을 수 있었습니다.


이 성공적인 협업을 마무리하면서, Maruti Techlabs와 클라이언트는 귀중한 클라이언트 피드백을 기반으로 제품을 더욱 개선하기 위해 파트너십을 계속합니다. 당사의 데이터 분석 서비스를 활용하여 플랫폼을 개선하기 위한 실행 가능한 통찰력을 제공하여 변화하는 시장 수요를 충족합니다. 두 팀은 긴밀한 협업을 유지하고 있으며, 글로벌 임시 채용 부문을 향상시키는 공동의 목표를 향해 노력하고 있습니다.

우리의 개발 프로세스

우리는 Agile, Lean & DevOps 모범 사례를 따라 협업 및 신속한 실행을 통해 사용자의 아이디어를 실현하는 우수한 프로토타입을 만듭니다. 우리의 최우선 순위는 빠른 반응 시간과 접근성입니다.


우리는 여러분의 확장된 팀이 되고 싶습니다. 정기 회의 외에도 우리 팀원 각자는 전화 한 통화, 이메일 또는 메시지 한 통화로 여러분과 소통할 수 있다는 것을 확신하실 수 있습니다.



왜 Maruti Techlabs인가?

저희 고객은 복잡한 비즈니스 로직을 구현하고 요구 사항에 대한 심층적인 이해를 바탕으로 사용자 중심 소프트웨어 제품을 만들 수 있는 회사가 필요했습니다. Maruti Techlabs가 완벽한 선택으로 돋보였습니다.


클라이언트는 Maruti Techlabs를 포함한 여러 최고 수준의 소프트웨어 개발 회사를 면밀히 조사하여 공급업체 선택을 시작했습니다. 당사의 포트폴리오, 고객 레퍼런스, 유사한 플랫폼을 구축한 관련 경험은 신중하게 선별된 잠재적 공급업체 목록에서 자리를 확보하는 데 도움이 되었습니다.


정보 요청(RFI) 문서에 대한 우리의 신속한 대응은 또한 좋은 첫인상을 남겼고, 우리의 능력에 대한 그들의 신뢰를 굳건히 했습니다. 우리는 다른 8개 공급업체와 경쟁했고 제안 요청(RFP) 단계까지 성공적으로 진행했습니다.


RFP 응답에 대한 철저한 평가와 영업, 비즈니스 분석가, 개발 팀과의 광범위한 협의를 통해 Maruti Techlabs가 최고의 선택이 되었습니다. 그 후, 우리는 7일간의 발견 워크숍을 조직하여 프로젝트 세부 사항을 더 자세히 파헤쳤습니다.


7일간의 디스커버리 워크숍은 고객에게 지속적인 인상을 남겼습니다. 그들은 우리의 기술적 이해, 납품 능력, 가격 책정, 품질을 종합적으로 평가했습니다.

"Maruti Techlabs는 신속성, 입증된 전문성, 기술 및 비즈니스 지식, 팀 신뢰성 및 숙련된 리소스의 가용성 측면에서 높은 점수를 받았습니다."- CTO