이책은기업현장에서데이터기반의인적자원관리를담당하는실무자와이분야로진출하기를희망하는미래의피플애널리스트들을위한실무도서이다.피플애널리틱스는인적자원관리라는맥락과데이터분석기술이교차하는분야라고할수있다.따라서유능한피플애널리스트가되려면맥락과기술이라는두마리토끼를잡아야하는셈이다.
지난몇년간대학원생들과피플애널리틱스세미나를진행해오면서겪었던어려움중하나가바로이두마리토끼를모두겨냥한괜찮은교재를찾을수없다는점이었다.피플애널리틱스의개념과목적,활용사례,접근방법등을정리한책들은꽤있었지만,기업현장의실제데이터를직접다루어보는책은거의없었다.데이터분석중심으로쓰인책이없지는않았다.하지만,대부분이통계학이나프로그래밍에치우쳐있어서,인적자원관리라는본연의맥락을구현하는데에는일정한한계를가지고있었다.그마저도주로해외도서들이라접근성이현저히떨어지는편이었다.
그러던차에대학원생들몇명이차라리우리연구실에서괜찮은피플애널리틱스도서를한번써보자고제안했다.그동안쌓아온역량이라면충분히가능하겠다싶어서곧바로대학원생들과의기투합하여준비에들어갔다.주요HR분야를정한뒤각자한두분야를맡아분야별쟁점정리,핵심이슈발굴,데이터정리와분석,상호피드백과검토등을한단계씩밟아나갔다.그과정을거쳐나온산물이바로이책이다.그동안지도교수의닦달에도묵묵히애써준대학원생들에게먼저감사의말을전해야할것같다.
이책의특징
이책은인적자원관리의일곱가지핵심분야,즉채용관리,성과관리,보상관리,직원몰입,이직관리,조직문화,다양성관리등으로목차가구성되어있다.각장마다해당분야와관련된핵심쟁점을간략히정리하고,그다음에기업이실제로당면하고있는문제상황에대한피플애널리틱스이슈리포트를넣었다.
이리포트가이책이가지고있는핵심적인특징이다.리포트를따라하나씩실습하다보면,해당이슈뿐만아니라다른HR이슈에도적용할수있는HR데이터분석역량을차곡차곡쌓아나갈수있을것이다.독자들은실제HR이슈에적합한데이터의형태와구조를확인할수있고,R실습을병행하면서분석의전과정을몸에익힐수있을것이다.
활용하는분석방법도가급적다양하게구성하려고노력했다.기술통계,빈도분석,t-test,분산분석과같은간단한통계분석방법부터조금복잡한통계기법과머신러닝기법까지실무에서사용할수있는다양한분석도구를소개했다.생존분석과같이난이도는다소높지만,피플애널리스트들이꼭알아두어야할방법론도포함하였다.이슈리포트의주제와주요분석기법은아래표와같다.
장CaseReport주제주요분석기법
인재선발채용데이터를활용한부서맞춤형인재선발전략t-test,로지스틱회귀분석
성과관리고성과직원의특성분석을통한효율적인성과관리방안로지스틱회귀분석,머신러닝(분류)
보상관리급여데이터분석을통한보상체계개선방향분산분석,회귀분석,로지스틱회귀분석
직원몰입직원몰입지표구성및직원몰입제고방안주성분분석,회귀분석
이직관리우리조직신입사원이퇴사하는이유카이제곱검정,로지스틱회귀분석,생존분석
조직문화조직문화인식에차이가나는원인탐색확인적요인분석,K-Means클러스터링
다양성관리성별다양성의현황과모성보호제도사카이제곱검정,로지스틱회귀분석
용이승진에미치는영향
책에는딥러닝과같이복잡한데이터분석기법은포함하지않았다.그이유는크게두가지이다.첫째는여기에포함된분석방법만으로도대부분의HR이슈를다루는데큰어려움이없기때문이다.두번째이유는보다현실적이다.알고리즘기반의복잡한분석기법들을상세히소개하려면상당한분량을할애해야하는데,이렇게되면리포트가산만해지고HR맥락에서너무멀어질수밖에없다.이것은이책이지향하는바와는거리가있다.이책에포함된분석방법만잘익히고적용할수있다면,현장에서발생하는대부분의HR이슈를다루는데큰문제는없을것이다.
책의활용방법
본론에해당하는2장부터8장까지는서로독립적이다.따라서처음부터끝까지순서대로따라갈필요는없다.각자의관심에맞춰읽는순서를정해도무방하다.
이슈리포트는기업이직면하고있는문제에대한분석리포트이다.따라서맨앞에나오는문제정의를꼭숙지한뒤,분석에활용한데이터의형태,구조,변수구성등을꼼꼼히확인해보기바란다.리포트에는분석단계별로분석과정을상세히설명했고분석결과에대한해석도이해하기쉽도록제시했다.이책과함께제공되는분석데이터와R스크립트를가지고하나씩실습해보기를권한다.
이슈리포트에서는주요분석방법에대해알기쉽게설명해놓았다.다만,이책이방법론학습을목적으로한것이아니기때문에,각분석방법을A부터Z까지상세히설명하는것은지양했다.대신에분석방법의목적,논리,적용상황,결과해석방법등을이해하기쉽게풀어서설명하려고노력했다.분석방법의통계적,수리적기초까지학습할수는없지만분석을따라가는데에는문제없을것이다.분석방법을조금더깊게공부하고싶은독자는관련된방법론도서를찾아보기를권한다.
이슈리포트를활용하여학습하는데필요한사항이나학습팁을몇가지소개한다.
①이슈리포트에서사용하는데이터와R스크립트는다음사이트에서다운받을수있다[박영사홈페이지(www.pybook.co.kr)?도서자료실/smuba.net?자료실].
②이책은R프로그래밍을학습하기위한책은아니다.하지만실습에서R을활용하기때문에초급수준의R프로그래밍지식을가지고있으면좋다.함께제공되는R스크립트를보고각코드가무엇을의미하는지대략적으로이해할수있는수준이면충분하다.실습을따라하다가어려움을느낀다면,잠시짬을내어R기초정도를먼저학습해보는것도좋다.유튜브나블로그에도좋은학습자료가많다.굳이두꺼운R프로그래밍도서를처음부터끝까지공부하지않아도괜찮다.
③이슈리포트에는R코드한줄한줄에대한설명을상세히적어놓았다.각장의맨뒤에있는코드번호에맞추어본문에도번호를달아놓았다.번호를따라가면서코드를실행하면좋을것이다.
④이슈리포트본문에는각코드가어떻게작동하는지,무엇을의미하는지,어떤결과를얻고자하는것인지등을설명해놓았다.가급적상세히설명은해놓았으나,혹시이해가안되는부분이있다면AI도구들을활용해보면좋다.코드를복사해서붙여넣고설명을요청하면각코드에대한상세한설명을확인할수있다.
⑤책에나와있는코드를실행하다보면오류가날수도있다.코드자체의문제라기보다는버전이나패키지와관련된오류일가능성이높다.만약패키지가설치되지않아서생기는오류라면,install.packages(“설치할패키지이름”)와같이패키지를먼저설치하고코드를실행하면된다.예를들어,library(randomForest)를실행했는데오류가난다면randomForest패키지가설치되어있지않기때문이다.따라서install.packages(“randomForest”)를먼저실행하여패키지를설치한후library(randomForest)를실행하면문제없이다음으로넘어갈수있다.
좋은피플애널리틱스실무도서를만들어보겠다는일념하나로시작했던작은프로젝트가이렇게멋진도서로결실을맺을수있었던것은그동안물심양면으로힘써주신박영사덕분이다.기획,편집,교정,디자인등단계마다애써주신박영사관계자모든분께진심을담아감사의말씀을드린다.마지막으로이책이독자들의경력과학업에조금이나마도움이되기를바라면서,새로운HR이슈들과분석방법론을담은후속도서로다시만날수있기를기대한다.
저자들을대표하여
정동일드림