728x90
반응형

후회없는 결정을 하기위해 집어든 책!

 

어쩌면 4차 산업혁명 시대인 지금에 딱 걸맞는 책인 것 같은 생각도 든다.

 

롤프 도벨리의 스마트한 선택들에 관한 얘기이다.

 


손 하나 까딱 안하고 실적을 올리는 방법 이 있을까?

아래의 예를 보면 이해할 수 있을것이다.

 

텔레비전 채널 A 의 시청률은 높고, 채널 B 의 시청률은 낮다. 회사에서는 당신에게 이 두 채널의 시청률을 높이라고 요구한다.

 

만약 높이지 못한다면 해고의 위기가 발생하고, 높인다면 엄청난 금전적 보상을 받게 될 것이다.

 

기간은 6개월 , 당신은 어떻게 할 것인가?

 

 

 (채널 A의 평균 시청률은 40% 채널 B의 평균 시청률은 15%)

 

 

답은 간단하다. 채널 A 의 평균 시청률에는 못 미치지만 채널 B 보다는 높은 시청률의 채널 A의 프로그램 하나를 채널 B로 옮기는 것이다.

 

그렇게 된다면 A의 평균시청률을 하락시키고 있던 프로그램이 B로 옮겨지는 것이기 때문에 채널 A의 평균 시청률은 소폭 증가할 것이고

 

B의 시청률도 새롭게 편성된 A의 프로그램으로 인해 시청률이 올라가게 될 것이다.

 

프로그램의 편성만 바꿨을 뿐이다. 새로 편성하거나 , 기존 프로그램을 삭제하지도  않았다.

 

(채널 A의 평균 시청률은 45% 로 5%증가, 채널 B의 시청률은 20%로 5% 증가)

 

 

간단한 무대의 이동 만으로 평균 수익률을 상승시킬 수 있다.

 

이런 효과를 미국 오클라호마 출신의 코미디언 윌 로저스의 이름을 따서 윌 로저스 현상(Will Rogers Phenomenon)” 또는 무대의 이동이라고 부른다.

 

이 개념은 윌 로저스가 오클라호마를 떠나 캘리포니아로 이주한 사람들 덕분에 오클라호마와 캘리포니아 양쪽 주에 사는 주민들의 평균 지능지수가 상승했다라는 농담을 한 것에서 생겨났다.

 

 

 

어떻게 보면 조삼모사일 수도 있는 기발한 현상은 이미 우리가 무의식중에 사용하고 있을지 모른다.

 

테스팅 예를 들어보면 '프로그램 테스팅을 1,2,3차수를 모두 할 것인가' 아니면 '사전 테스팅 진행 후 1,2차 테스팅을 진행할 것인가' 의 차이이다.

 

결국엔 두 테스팅 모두 3번의 테스팅을 진행해야 하지만 사전 테스팅을 진행함으로써 제품 전반적인 이슈에 대해 파악하는 것이 더 효율적일지도 모른다는 내 개인적인 생각이다.

728x90
반응형
728x90
반응형

V O C (voice of customer)

 

 

 

 

 

voice of customer이라는 말 그대로 고객의 소리를 뜻 한다.

 

 

보통 서비스관련 회사에서 상담센터를 통하여 고객 불만 사항 등 다양한 이슈가 발생하는 경우

 

회사 내부에서 사용하는 고객관리시스템 용어이다.

 

 

voc에 대한 사전적 의미는 다음과 같다.

 

 

 

"관리 시스템 콜센터에 접수되는 고객불만사항을 접수부터 처리가 완료될 때까지 처리상황을 

실시간으로 관리하고 처리결과를 관서별로 지표화하여 관리·평가함으로써 고객의 체감서비스를 

 

향상시키는 고객관리시스템"

 

 

 

하지만 단순 콜센터에서만 voc 가 적용되는 것일까?

 

난 IT 분야에서도 다양하게 적용된다고 본다.

 

 

 

4차산업혁명 시대에 있어 빠르게 유입되는 기술과 정보로 고객들은 더 좋은 서비스를 요구한다.

 

 

기업은 고객들에게 단편적인 불만에만 대응하는 것이 아니라

 

 

회사 내부의 전반적인 고객응대 데이터와 기술력을 바탕으로 고객의 잠재적인 요구에 신속하게 대응하는 

 

 

Sense & Response 체제로 진화해야할 필요성이 생긴다.

 

 

이는 기업 서비스의 평판 관리 뿐 아니라 신제품 개발에도 스마트한 영향을 주기 때문이다.

 

 

(추가적으로 제 생각은 VOC 관점에서 수행하는 테스트는 기존 테스트 보다 고객사와 고객들에게 더욱 신뢰를 

줄 것이라 생각된다. Big Data분석을 통해 고객들이 공통적으로 요구하는 Data를 추출하여 테스트를 진행하게 된다면

기업은 고객만족도가 상당히 높은 상품을 시장에 내놓을 수 있을 것이다.)

 

 

개인적으로 테스트를 할 때, "개발자의 입장" , "고객의 입장" 에서 테스트를 하며 

 

개발자와 고객의 "gap" 을 줄여나가는 것이 중요하다고 생각된다.

 

 

 

 

 

*피드백 환영합니다*

728x90
반응형
728x90
반응형

 

 

QA는 무엇이고 , QC는 무엇일까? 

 

오늘은 미묘하게 다른 QA, QC 에대해 몇글자 적어보려고 한다.

 

 

 

QA는 Quality Assurance로 품질 보증을 말하고, 품질 요구 사항을 만족시키고 고객에게 신뢰감을 주기위함을 목적으로 한다.

 

일정한 효율과 품질이 보장되어야 하는 활동 또는 제품에 대하여 보증을 부여하기 위하여 필요한 증거를 제공하는 것을 이른다.  

QC는 Quality Control 로 품질 관리를 말한다. 기업이 생산과 관련된 모든 요소의 품질을 검토하는 프로세스를 말한다.

 

품질관리(QC)는 품질 보증 프로세스 내에서 품질 평가 활동을 모니터링하고 요구 사항을 충족하는지 관찰하는 업무를 수행하게 된다.

 

결함 발견을 위한 활동이므로 테스팅(Testing), 리뷰(Review), 검사(Inspection)를 수행한다.

 

즉, QA 는 좀 더 고객에 중점을 두고 있고, 그에 비해 QC는 제품에 많은 비중을 두고 있다고 볼 수 있다.

 

품질보증(QA)은 고품질(High-Quality)을 위해 품질관리(QC)보다 넓은 활동을 수행한다고 볼 수 있다.  

 

4차산업혁명 시대에 품질 보증(QA)은 IT 분야에서 더욱 더 다양하게 수행되어진다. 

 

실제  IT 업계의 대다수 기업에서는 소프트웨어의 결함을 예방하기 위해 품질 보증 프로세스를 확립하고 지속적으로 관리하고 있다.

 

*피드백 환영합니다*

 

728x90
반응형
728x90
반응형

 

 

 

강사님 구글정보 나의생각

 

docker 특강(hub.docker.com)

 

docker 란 무엇인가?

 

도커는 컨테이너 기반의 오픈소스 가상화 플랫폼이다.

 

처음 강사님께 "여러분이 생각하시는 그 컨테이너가 맞습니다" 라고 했을때는 

 

긴가민가 했지만 google에서 검색을 해보니 그말이 진짜 맞았다.

 

말 그대로 배에 네모난 화물 수송용 박스이다. 각각의 컨테이너에는 서로 각기다른 다양한 화물을 적재할 수 있고

 

규격화 되어 있지만 컨테이너를 통해 손쉽게 옮길 수 있다.

 

서버에서 이야기하는 컨테이너 또한 다양한 프로그램, 실행환경을 컨테이너로 추상화 하고 동일한 인터페이스를 제공하여

 

프로그램의 배포 및 관리를 단순하게 하는 것이다.

 

그 어떤 프로그램이라도 컨테이너로 추상화 하여 어디든지 실행 할 수 있게 하는 것

 

그것이 도커(docker)라고 합니다.

 

구글은 모든 서비스들이 컨테이너로 동작하고 매주 20억 개 의 컨테이너를 구동한다고 합니다.

 

예전에 인터넷을 정보의 바다라고 했는데 그말이 대학생이 되어 소프트웨어학과에서 공부를하다보니 

 

이제서야 제대로 이해가 되네요.

 

Docker 는 컨테이너를 제공하는 소프트웨어 기술입니다.

 

윈도우 및 리눅스 에서 운영체제 수준의 가상화를 추상화 하고 자동화 하는 추가 계층을 제공합니다.

 

cgroups 및 커널 네임 스페이스와 같은 Linux 커널의 리소스 격리기능과 OverlayFs 및 기타와 같은 공용 가능 파일 시스템을

 

사용하여 독립적인 컨테이너를 단일 Linux 인스턴스 내에서 실행할 수 있게하여 가상컴퓨터를 시작하고 유지관리하는 오버헤드 입니다.

 

리눅스 커널의 네임 스페이스 지원은 주로 프로세스 트리, 네트워크 , 사용자 ID 및 마운트 된 파일 시스템을 포함하여 응용 프로그램의

 

운영 환경에 대한 뷰를 분리 하는 반면 커널의 cgroup 은 CPU , 메모리 , 블록 ,I/O , 네트워크 버전으로 되어 있습니다.

 

Docker는 Iibvirt, LXC(리눅스 컨테이너s) 및 systemd-nspawn을 통해 추상화 된 가상화 인터페이스를 사용하는 것 이외에도 Linux 커널이

 

제공하는 가상화 기능을 직접 사용하는 자체 방식으로 libcontainer 라이브러리를 포함합니다.

 

 

 

액션이 Docker 기본 이미지에 대해 수행되면 유니온 파일 시스템 레이어가 생성되고 문서화 되므로 각 레이어는 액션을 

 

다시 생성하는 방법을 완벽하게 설명한다.

 

이 전략을 사용하면 레이어 업데이트만 전파해야하므로 Docker의 경량이미지를 사용할 수 있다.

 

Docker는 다른 인터페이스를 사용하여 Linux 커널 가상화 기능에 액세스 할 수 있다.

 

Docker 는 높은 수준의 API 를 구현하여 프로세스를 독립적으로 실행하는 경량 컨테이너를 제공한다.

 

Docker 컨테이너는 Linux 커널 (주로 cgroup 및 네임 스페이스) 에서 제공하는 기능을 기반으로 구축되었으므로 가상 시스템과 달리

 

별동의 운영체제게 필요하거나 포함되지 않다.

 

그래서 libcontainer 라이브러리를 직접 사용하거나 libvirt, LXC (Linux Containers) 또는 systemd-nspawn을 통해 간접적으로 Linux 커널

 

의 가상화 기능에 액세스합니다.

 

그리고 Docker 컨테이너는 매우 가볍기 때문에 단일 서버 또는 가상 컴퓨터에서 여러 컨테이너를 동시에 실행할 수 있다.

 

Docker 를 사용하여 컨테이너를 만들고 관리하면 여러 응용 프로그램 , 작업자 작업 및 기타 프로세스가 단일 실제 컴퓨터 또는 여러 가상

 

컴퓨터에서 자동으로 실행될 수 있으므로 고도로 분산 된 시스템을 간단하게 만들 수 있다.

 

Docker는 작업 또는 작업 부하 큐 및 기타 분산 시스템의 생성 및 운영을 단순화 한다.

 

그리고 다음은 강의 내용입니다.

 

마이크로서비스 , 클라우드 ,등등

 

한 해가 바뀔때마다 트렌드가 바뀌고... IT가 변화한다.

 

4차 산업혁명(디지털 디스트럽션)

 

이 부분은 저번 공개SW대회에서도 들은 이야기 이다.

 

앞으로 오픈소스와 같이 더 쉽고 더 간편하게 그리고 더 많이 담을 수 있는 것들이

 

4차 산업혁명의 키워드 이자 나아갈 방향인 것 같다.

 

 

DevOps(디벨로퍼팀과 오퍼레이션팀이 같이있다) , Microservices , Containers , Cloud

 

요즘은 에자일 개발 방법론을 함

 

요즘 실무에 관해서는 에자일 방법론에 대해서 설명해 주셨다.

 

 

hub.docker.com 에 가면 도커에 있는 모든 이미지를 다운받을 수 있다.

 

 

why docker is hot - its simple , devs love it

 

왜 도커가 핫하고 지금 모든 관심이 있는지는 간단하다!

 

쉽고~ 개발자들이 좋아하니까!

 

Dev/Test of Legacy Apps

 

New App Dev

 

Code Agility, CI/CD pipeline, DevOps

 

Adoption of Open Source(새로운 기술을 접할때 굉장히 빠르게 접근함)

 

Microservices & Cloud Native Apps

 

 

 

IT 필드에서 도커가 핫한 기술임 (컨테이너 , 도커) 관심을 가지고 

공부를 해볼 것!!

 

마지막으로 IT계열로 취직을 하거나 관심이 있다면 Docker가 핫한 기술이니 관심을 가지라는 말씀으로 

 

끝을 내주셧다.

 

그래서 집에오자마자 노트북을 키고 Dokcer에대해 원리와 기본에대해서 잠시 공부를 해 보았다.

 

나아가 Docker로 어떤 프로그램을 설치할 지는 아직 정해지지 않았지만 Docker로 프로그램을 설치해서

 

써보도록 해보겠다.

 

 

728x90
반응형

+ Recent posts