Page 122 - 월간HRD 2023년 10월호
P. 122
COMPUTATIONAL THINKING
▲ 알고리즘 사고력을 갖춘 사람들은 일처리가 빠르고 효과적이며, 새로운 업무를 수행해도 남다른 접근법을 보여준다.
잘 이해할 수 있다. 은 문제해결의 효율성과 자원 분배의 공
또한, 문제해결을 위해 하나의 큰 문제 평성 제공이다.
를 여러 개의 작은 문제로 분해를 해보 일반적으로 기업에서는 제품을 개발하
면 서로 독립적으로 해결할 수 있는 부 거나, 마케팅 목표를 세우거나, 홍보 전
분들을 발견할 수 있다. 즉 어떤 일을 하 략을 구상한다고 할 때 여러 사람이 관
는 데 있어 서로 무관해서 같이 진행해 여하여 업무를 진행하게 된다. 팀장은
도 괜찮은 작업이 존재한다는 것이다. 목표를 달성하기 위해 기획을 하게 되
하나의 목표를 이루기 위해서 여러 개의 고 이 과정에서 업무를 분담하고 담당자
작업을 진행하고 이들이 순서에 따라 진 를 배치하며 정해진 기간에 달성하기 위
행되는 것이 일반적이다. 이때 여러 작 해 노력한다. 노련한 팀장은 업무들의
업 중에서 동시에 작업이 가능한 일들이 관계를 잘 파악하고 동시에 진행할 업무
있는데 이들을 잘 판별하여 구성한다면 와 순차적으로 진행할 업무를 구분하여
문제해결을 위한 시간을 크게 단축할 수 담당자의 업무 할당을 동적으로 하게 된
있다. 이처럼 목표를 달성하기 위해 작 다. 또한, 자칫 특정 직원에게 업무가 몰
업이 동시에 일어날 수 있도록 구성하는 려서 병목현상이 발생하게 하거나 전체
능력을 병렬화라고 한다. 병렬화의 목적 일정에 차질을 줄 빌미를 잘 통제해 나
120 HRD MAGAZINE