- 동기화된(synchronized) 블럭과 함수
- 휘발성(volatile) 변수
- 자신의 현재 값에 의존하지 않는 변수에 사용.
- 다른 변수들과 함께 변하지 않는 값으로 사용되지 않는 경우.
주로 MS surface와 각종 터치스크린,E-book 기기들의 광범위한 사용을 보여주고 있다.
(아래 PPT는 마이크로소프트 비즈니스 디비전 사장 Stephen Elop의 프레젠테이션 자료)
이태리 출신의 디자이너 마시모 비넬리 (Massimo Vignelli, 1967년 아메리칸 에어라인 로고 디자인, 1995년 베네통 로고 디자인등...)가그의 디자인 철학과 그래픽 디자인 (타이포그래피)의 기본적인 이해를 돕기 위한 96페이지 분량의 무료 PDF를 배포하고 있다.
미국 웨스턴 와싱턴 대학 산업디자인과 교수인 Jason Morris가, 미국 IDSA 월간 뉴스레터 2007년 3월부터 2008년 10월까지 실린 구인광고 (제품디자인만, 그래픽디자인은 제외...)를 분석하여 업체에서 가장 많이 요구하는 SW Tool 리스트를 작성하였다. 1등은 일러스트레이터, 2등은 포토샵... Alias가 4위, Rhino3D는 6위, 오토캐드는 9위...
Industrial Design Sandbox: Is Illustrator the New King of ID Software?
이미지출처 : www.codeforsomething.com
다음글은 아인슈타인 이후 최고 천재로 평가되었던 미국의 물리학자 리차드 파이먼 교수가 1974년 캘리포니아 공대 학위 수여식에서 행한 연설의 일부이다.
예전에 남태평양 어떤 섬에는 화물 숭배라는 종교를 믿는 사람들이 있었다. 당시에 섬 하늘에는 전쟁 물자를 수송하는 비행기들이 많이 다녔고, 섬 사람들은 비행기를 신의 전령이라 믿었다. 그들은 언젠가 신이 자신들에게도 비행기에 엄청난 물자를 실어 보내줄 것이라고 생각했다. 그래서 비행기가 섬으로 착륙할 수 있도록 활주로 비슷한 것을 만들기 시작했고, 활주로 좌우에는 유도등처럼 불을 피워 놓았다. 또 사람이 들어와 앉을 수 있도록 관제탐 같은 통나무 집도 만들었고, 대나무를 깎아 안테나처럼 달아 놓았다. 그 안에서 나뭇가지를 헤드셋처럼 묶고 앉아, 비행기가 착륙하기만을 하염없이 기다렸다. 그들은 이전에 다른 곳에서 본 진짜 활주로의 모습을 재현했다. 적어도 그 형태만큼은 완벽했다. 그러나 비행기는 오지 않았다. 나는 섬 사람들이 "과학적인 연구의 형태와 지침"을 따르기 때문에, 이것을 화물 숭배 과학이라 부른다. 그들은 뭔가 중요한 것을 잊고 있음이 분명했다. 왜냐하면 비행기가 한 대도 오지 않았기 때문이다.
소프트웨어 개발 방식에는 잘 짜인 계획, 잘 정의된 프로세스, 효율적인 시간사용, 오랜 경험을 통해 좋다고 판명된 소프트웨어 공학 기법들을 적용하여 프로젝트를 성공시키는 "프로세스 기반 개발"과 해당 분야의 최고 인재를 고용하고 전권을 위임을 통하여 동기를 부여하는 "책임 기반 개발" 있다.
80/20 법칙은 다양한 모양을 취하면서도 기본적으로는 동일한 현상을 서술한다. 즉 우리 노력의 4/5는 크게 봤을 때 중요하지 않다는 것이다.
80/20 비즈니스 전략
80/20 이라는 용어가 언제 처음으로 등장했는지는 명확하지 않지만 대중적인 출판물이나 비즈니스 관련 문헌들에서는 “80/20 법칙” 이라는 문구가 널리 퍼져있다.
모든 비즈니스 또는 경제에 있어 가장 근원적인 문제는 자원이 제한되어 있다는 점이다. 우리는 제한된 자원을 어디에 어떻게 우선 투입해야 하느냐를 결정해야 하는데, 전통적인 50:50 패러다임은 투자한 만큼 결과가 나올 것을 가정하고 있다. 하지만 실제 결과를 면밀히 분석해 보면 결과의 80%를 좌우하는 것은 20%의 투자이다. 비즈니스에서 80/20 법칙은 결과의 20%에만 영향을 미치는 투자의 80%를 결과의 80%를 좌우하는 핵심 20%로 옮겨야 한다고 주장한다.
| 현상 | 적용 방법 |
| 공정의 극히 일부분이 불량의 대부분을 차지한다. | 불량의 대부분을 만들어 내는 그 소수의 공정에 자원을 집중해서 개선하면 불량률은 현격하게 떨어진다. 또한 소수의 불량만을 기록하는 나머지 80% 공정에는 품질 관리를 위한 리소스를 덜 투입해도 된다. 이들에게 가는 리소스를 불량의 80%를 만들어 내는 20%의 공정에 쏟아 부어야 한다. |
| 대부분의 소프트웨어는 20%의 기능이 80%만큼 쓰인다. | 따라서 80%만큼 많이 쓰이는 핵심 20%의 기능을 현저하게 개선함으로써 경쟁사 제품보다 훨씬 사용자의 생산성을 늘려 주는 소프트웨어를 만들 수 있다. 잘 쓰이지 않는 대부분의 80% 기능을 개선하는 데에 불필요하게 많은 자원을 투입할 필요가 없다. |
| 이익의 80%를 가져다 주는 것은 매출액의 20%를 차지하는 제품이다. | 매출의 80%를 차지하지만 이익의 20%만을 가져다 주는 제품은 가급적 비용이 덜 들어가는 방식으로 변화를 주면서, 이익의 80%를 가져다 주는 핵심 품목을 경쟁사보다 현저하게 좋게 만드는 데 주력해야 한다. |
그렇다면 핵심 20%를 어떻게 찾아낼 수 있을까? 80/20 법칙은 현상이며 데이터로 검증된다. 그러므로 먼저 데이터를 분석해야 하며, (20-80 패턴이 아니더라도) 소수의 투자가 결과의 대부분을 좌우하는 것을 찾아내는 것이 중요하다. 쉽게 생각할 수 있는 것이 '제품'별로, 또는 '고객층'별로 나누어 분석하는 것이다. 예를 들어 컨설팅 회사 A가 수행한 프로젝트들을 규모별로 분석해 봤더니 다음과 같은 결과가 나왔다면,
| 매출 | 이익 | 이익/매출 비율 | |
| 대규모 프로젝트 | 35,000 | 16,000 | 45.7% |
| 소규모 프로젝트 | 135,000 | 12,825 | 9.5% |
| 총계 | 170,000 | 28,835 | 17.0% |
매출액으로는 소규모 프로젝트가 대규모 프로젝트의 4배 가까이 되지만 실제 간접 비용이나 기타 비용을 제외한 이익을 기준으로 평가해 보면 대규모 프로젝트가 훨씬 더 높은 이익률을 기록하고 있는 것을 확인할 수 있다.
대규모 프로젝트는 매출 기준으로는 전체의 21% [=35000/(35000+135000)]이지만 전체 이익의 56% [=16000/(16000+12825)]를 차지하고 있으므로 "56/21 법칙"이 적용되고 있다고 할 수 있다. 따라서 이 컨설팅 회사의 적절한 비즈니스 전략은 소규모 프로젝트에 투입하는 자원을 가급적 대규모 프로젝트를 수주하기 위한 영업 비용으로 돌리는 것이다.
고객을 기준으로 분석을 할 수도 있다. 위의 컨설팅 회사 A 의 고객별 매출과 이익을 분석하였을 때 결과는 다음과 같다면,
| 매출 | 이익 | 이익/매출 비율 | |
| 오래된 고객 | 43,000 | 24,055 | 55.3% |
| 약간 오래된 고객 | 101,000 | 12,726 | 12.6% |
| 새로운 고객 | 25,000 | 7,956 | 31.2% |
오래된 고객이 매출 규모로는 26%에 불과한데 전체 이익의 84%를 가져다 주고 있다는 것을 알 수 있다. 위의 컨설팅 회사 A는 신규 고객을 유치하기 위해 마케팅 비용을 지출하는 것보다는 그 비용을 기존 고객 (특히 오래된 기존 고객) 이 더욱 많은 지출을 할 수 있도록 유도하는 쪽으로 돌리는 것이 바람직하다. 이익의 80% 이상을 가져다 주는 고객은 바로 이 26%의 오래된 단골들이기 때문이다. 이들이 바로 작은 매출 규모 뒤에 숨어 있는 핵심 20% 라고 할 수 있다.
이외에도 경쟁적 세분화 또는 경쟁적 세그멘테이션 (Competitive segmentation) 방법이 있다. 경쟁적 세그멘테이션은 다음 2 질문에 대하여 YES 에 해당하는 부분을 독립적인 세스먼트로 세분화하는 것을 의미한다.
예를 들어, A 제품을 40대 이상 연령층에게 판매하려면 X라는 경쟁사와 경쟁을 해야 하고, A 제품을 20대 이하 연령층을 대상으로 판매할 때는 Y라는 경쟁사와 맞서야 한다면 두 경우는 독립적인 세그멘트로 취급되어야 한다. 따라서 각각 개별적으로 매출과 비용 그리고 이익을 분석해야 한다.
두 번째 질문도 유사한 의미이다. 똑같이 X라는 경쟁사와 경쟁을 하더라도, A 제품에서는 우리가 시장 점유율 2위인데 B 제품에서는 시장 점유율 1위라면 두 제품은 별개로 취급되어야 한다.
위와 같은 선택과 집중을 단지 '이익률이 높은 쪽에 집중한다'라는 것으로 오해 해서는 안 된다. 여기에서의 목적은 다른 부문에 비해서 마진율이 높은 부문을 찾는 것만이 아니라 이익의 대부분을 가져오는 '소수'을 찾는 것이다.
특정 제품일 수도 있고, 특정 고객층일 수도 있고, 고객과 제품을 혼합한 특정 세그멘트일 수도 있고, 특정 지역일 수도 있다. 중요한 것은 이익의 80%를 가져오는 소수의 세그멘트가 존재한다는 사실이고, 그 세그멘트를 찾아 내는 것이다.
결론
80/20 법칙은 단순히 효과가 좋은 부분을 찾아서 집중하는 것이 아니다. "결과의 막대한 부분을 좌우하는 소수"을 찾아 그 세그멘트에 집중하는 것에 있다.
네델란드 ISM eCompany, CIO(Chief Information Officer) "Jurgen Appelo." 씨가 그의 블로그에 게시한 Top 100 Best Software Engineering Books, Ever 에서 상위 20 만 발최한것. 2권은 읽어 본기억이 나는데 ..