| 스피커 |
성적 증명서 |
| 르네와 댄 |
JMP 인과관계 다이어그램, 오픈소스 마인드 매핑 소프트웨어, 그리고 JSL을 활용한 체계적인 문제 해결에 오신 것을 환영합니다. 저는 댄 서튼입니다. 삼성 오스틴 반도체에서 통계학을 전공하고 있으며, JMP와 같은 통계 소프트웨어와 통계를 가르치고 있습니다. |
| |
오늘 발표의 개요를 설명하기 위해, 먼저 구조화된 문제 해결(SPS)이 무엇인지에 대해 이야기하겠습니다. 삼성 오스틴 반도체에서 JMP와 JSL을 사용하여 SPS 스크립트 센터를 구축한 사례를 보여드리겠습니다. |
| |
다음으로, 현재의 JMP 원인-결과 다이어그램을 살펴보고 Samsung Austin Semiconductor에서 JSL을 사용하여 JMP 원인-결과 다이어그램을 처리하는 방법을 보여드리겠습니다. |
| |
그러면 무료 오픈소스 소프트웨어인 Freeplane과 같은 매핑 소프트웨어를 소개해드리겠습니다. |
| |
그런 다음 원인과 결과 다이어그램으로 돌아가서 실험, 통제 및 노이즈 요소를 표시하기 위해 세 번째 열 레이블 옵션을 사용하는 방법을 보여드리겠습니다. |
| |
5가지 '왜'에 대한 원인 및 결과 다이어그램을 확장하는 방법과 원인 매핑, 마지막으로 JMP 원인 및 결과 플랫폼에 대한 권장 사항을 보여 드리고자 합니다. |
| |
구조화된 문제 해결. |
| |
그렇다면 모든 사람이 직장, 학교, 집에서 문제 해결에 참여해 본 적이 있을 텐데, 구조화된 문제 해결이란 무엇을 의미할까요? |
| |
이는 브레인스토밍 세션과 같은 비구조화된 문제 해결에 저장, 조작 및 재사용이 가능한 다이어그램과 같은 구조와 문서화를 부여하는 것을 의미합니다. |
| |
왜 구조화된 문제 해결을 사용해야 하나요? |
| |
중요한 이유 중 하나는 더 어려운 문제에 대해 성급하게 결론을 내리지 않기 위해서입니다. |
| |
JMP 이시카와 사례에서 회로 기판의 결함이 증가할 수 있습니다. 중소기업(SME)이나 해당 분야 전문가는 폴더의 온도 조절기, 다시 말해 납땜 공정의 온도 조절기가 원인이라고 확신합니다. |
| |
하지만 원인과 결과 다이어그램처럼 저장된 구조를 사용하면 모든 사람이 큰 그림을 보고 더 많은 단서를 찾을 수 있습니다. |
| |
납땜 공정에 대한 온건한 제어일 수도 있지만 팀원 중 한 명이 다이어그램에서 부품 삽입 공정에 최근 변경 사항이 있었고 팀이 조사해야 한다는 것을 본 것을 기억합니다. |
| |
JMP에서 제공하는 무료 온라인 교육인 STIPS(산업 문제 해결에서의 통계적 사고)에서 첫 번째 모듈의 제목은 통계적 사고와 문제 해결입니다. |
| |
이 모듈에서는 인과관계 다이어그램, 5가지 Why 질문과 같은 구조화된 문제 해결 도구를 소개합니다. STIPS를 통해 제공되는 무료 온라인 교육을 아직 이용하지 않으셨다면 꼭 확인해 보시기 바랍니다. www.JMP.com/statisticalthinking 을 방문하세요. |
| |
이는 첫 번째 모듈에서 보여지는 원인과 결과 다이어그램입니다. |
| |
이 예시에서 팀은 세 가지 요인을 포함하는 실험에 집중하기로 결정했습니다. 이는 구조화된 문제 해결을 위해 인과관계 다이어그램을 작성, 논의, 재검토 및 활용한 후의 결과입니다. |
| |
이제 삼성 오스틴 반도체에서 개발한 SPS 스크립트 센터를 살펴보겠습니다. |
| |
Samsung Austin Semiconductor의 JMP 사용자는 다양한 폴더, 드라이브, 저장된 링크 또는 기타 소프트웨어를 검색하는 대신 JMP 창 내에서 SPS 도구와 템플릿에 액세스하기를 원했습니다. |
| |
업무 시간 내내 SPS 도구에 액세스할 수 있도록 이동식 스크립트 센터가 만들어졌습니다. 스크립트 센터 오른쪽에는 Excel의 다른 SPS 템플릿 링크가 있습니다. 스크립트 센터 왼쪽에는 JMP 스크립트가 있습니다. |
| |
JMP 메뉴를 사용자 지정하여 실행합니다. 스크립트를 추가 기능에 넣는 대신, 다양하고 유용한 스크립트를 실행할 수 있도록 메뉴를 수정했습니다. |
| |
이제 JMP 원인-결과 다이어그램을 살펴보겠습니다. |
| |
이 플랫폼을 사용해 본 적이 없다면, JMP에서 인과관계 다이어그램이라고 하는 것을 살펴보세요. 사용자가 부모 열과 자식 열을 선택하면, 전형적인 피시본 레이아웃이 나타납니다. |
| |
다이어그램을 사용자 화면에서 더 간결하게 볼 수 있도록 가지가 좌우, 위와 아래로 번갈아 배치되어 있습니다. |
| |
하지만 클래식 피시본 레이아웃만 사용할 수 있는 것은 아닙니다. 다이어그램 위에 마우스를 올리면 '변경 유형'을 선택한 다음 '계층 구조'를 선택할 수 있습니다. |
| |
이렇게 하면 계층적 레이아웃이 생성되는데, 이 예시에서는 x 방향으로 매우 넓습니다. 더 간결하게 만들려면 텍스트를 왼쪽으로 회전하는 옵션이 있습니다. |
| |
또는 여기 슬라이드에 표시된 대로 오른쪽으로 회전할 수도 있습니다. |
| |
텍스트만 회전하는 대신 다이어그램도 좌우로 회전하면 좋을 것 같습니다. 이 예시에서는 이전 슬라이드의 이미지를 PowerPoint에서 회전했습니다. |
| |
JMP에서 이 옵션이 사용자에게 어떻게 보일지 예시로 보여드리겠습니다. JMP 개발자 여러분, 참고하시기 바랍니다. 나중에 보시겠지만, 이 기능은 마인드 매핑 소프트웨어와 더 유사합니다. |
| |
세 번째 레이아웃 옵션은 중첩입니다. 이 옵션은 일부 사용자가 선호할 수 있는 간결한 다이어그램을 생성합니다. 중첩 옵션에서 텍스트를 회전할 수도 있지만, 원하는 대로 회전하지 않을 수 있습니다. |
| |
JMP 원인-결과 다이어그램에 플로팅 다이어그램을 포함할 수 있다는 사실, 알고 계셨나요? 예를 들어, 브레인스토밍 세션에서 자주 언급되는 주차장 같은 것들 말이죠. |
| |
자녀로 사용하지 않는 두 번째 부모가 발견되면 새로운 다이어그램이 생성됩니다. 이 예시에서는 팀이 브레인스토밍을 하던 중 누군가 "새 기계나 중고 장비를 사야겠다"고 말합니다. |
| |
이 아이디어는 현재 원인에 대한 논의에 포함되지 않습니다. 따라서 팀 진행자는 JMP 테이블에 "주차장"이라는 새로운 떠다니는 메모를 추가하기로 결정했습니다. 그러면 JMP 원인-결과 다이어그램에 이 메모가 포함될 것입니다. |
| |
좋습니다. 이제 JSL을 사용하여 원인-결과 다이어그램을 조작하는 몇 가지 예를 살펴보겠습니다. |
| |
따라서 기존 JMP 원인-결과 다이어그램과 관련 데이터 테이블을 조작하는 새로운 스크립트가 플로팅 스크립트 센터에 추가되었습니다. 이 PowerPoint 슬라이드 오른쪽에서 이러한 스크립트의 예를 확인하실 수 있습니다. |
| |
JMP는 열 기반이며, 원인 및 결과 플랫폼의 열 대화 상자에는 상위 열과 하위 열이 각각 하나씩 필요합니다. 이 테이블은 톨 포맷이라고 합니다. |
| |
하지만 브레인스토밍 세션처럼 넓은 표 형식이 더 필요할 때가 있습니다. JMP 사용자는 스크립트 버튼 클릭 한 번으로 긴 표 형식에서 넓은 표 형식으로 변경할 수 있습니다. |
| |
너비와 깊이. 키가 큰 테이블 형식에서는 자식 요소를 추가할 때마다 부모 요소를 입력해야 합니다. |
| |
넓은 형식으로 작업하는 경우, 사용자는 스크립트 버튼을 사용하여 넓은 C&E 테이블을 높이 쌓을 수 있습니다. |
| |
브레인스토밍에서 또 다른 유용한 스크립트는 선택한 셀을 선택하여 새 범주를 만드는 것입니다. 팀은 잘못된 부분에 더 많은 하위 범주를 추가해야 할 수도 있음을 깨닫습니다. |
| |
넓은 표 형식에서 선택한 셀에서 새 열을 생성하는 스크립트가 추가되었습니다. 진행자는 잘못된 부분과 같은 셀을 선택한 후 이 스크립트 버튼을 선택하면 새 열이 생성되고 아래에 하위 항목을 입력할 수 있습니다. |
| |
잘못된 부분에 마우스를 올려놓고 마우스 오른쪽 버튼을 클릭한 다음 아래에 삽입을 선택하세요. |
| |
최대 10개 항목을 입력할 수 있습니다. 새로운 원인은 다이어그램에 나타납니다. JMP 레이아웃이 마음에 들지 않으면 텍스트를 이동할 수 있습니다. 예를 들어, 마우스 오른쪽 버튼을 클릭하여 반대쪽으로 이동할 수 있습니다. |
| |
JMP 원인-결과 다이어그램은 좌우, 상하, 그리고 교대로 창을 압축합니다. 일부 사용자는 피시본 다이어그램의 고전적인 모양을 원할 수 있습니다. |
| |
하지만 모든 본은 같은 방향입니다. 이 스크립트 버튼을 클릭하면 현재 C&E가 모든 본을 왼쪽으로 이동시키고, 왼쪽과 아래쪽으로 설정합니다. |
| |
마찬가지로, 다른 스크립트 버튼을 클릭하면 모든 항목을 오른쪽과 아래쪽으로 설정할 수 있습니다. |
| |
이제 마인드 매핑에 대해 논의해 보겠습니다. |
| |
이 섹션에서는 고전적인 JMP 원인-결과 다이어그램을 살펴보고 이를 마인드 매핑과 더 비슷하게 만드는 방법을 알아보겠습니다. |
| |
이는 오픈 소스 소프트웨어인 Freeplane 소프트웨어를 사용한 마인드 맵과 동일한 피시본 다이어그램입니다. 이 레이아웃은 자유로운 형태이지만, 여전히 결과의 원인에 대한 개요를 제공합니다. |
| |
대부분의 마인드 매핑 소프트웨어의 기능 중 하나는 노트를 열고 닫는 기능인데, 특히 문제 해결에 대한 논의가 많을 때 유용합니다. |
| |
예를 들어, 팀은 메모(부품, 원판, 부품 삽입 등)를 닫고 납땜 공정 및 검사 분기에만 집중하고 싶을 수 있습니다. Freeplane에서는 닫힌 노드가 원으로 표시되며, 사용자는 이를 클릭하여 다시 열 수 있습니다. |
| |
JMP 원인-결과 다이어그램에는 이미 메모를 닫는 기능이 있습니다. 하지만 메모를 닫으면 세 개의 점, 세 개의 마침표 또는 세 개의 생략 부호로 표시됩니다. 현재 JMP 버전에서는 메모를 다시 여는 옵션이 없습니다. |
| |
그래서 저희의 해결책은 무엇이었을까요? 모든 상위 열 카테고리를 열고 닫을 수 있는 떠다니는 창을 추가하는 것이었습니다. |
| |
오른쪽을 보면 정렬, 컴포넌트 삽입, 컴포넌트 등이 모두 부모 노드로 포함되어 있는 것을 볼 수 있습니다. 체크박스를 클릭하면 노드를 닫을 수 있고, 다시 클릭하면 노드가 열립니다. 또한, 스크립트는 닫을 때 텍스트를 빨간색으로 강조 표시합니다. |
| |
Freeplane과 같은 오픈 소스 마인드 매핑 소프트웨어를 사용하는 한 가지 이유는 누구나 소스 파일에 접근할 수 있다는 것입니다. 또한 다른 마인드 매핑 소프트웨어처럼 독점적인 형식이 아닙니다. |
| |
실제로 어떤 종류의 텍스트 편집기를 통해서든 접근할 수 있습니다. 네, 텍스트 문자열에 접근하는 JSL 명령을 사용하여 전체 지도를 로드할 수 있습니다. |
| |
JSL을 사용하여 XML 속성을 찾아 각 노드의 이름을 가져오세요. XML에 대한 논의는 이 프레젠테이션의 범위를 벗어나므로, JMP 커뮤니티에서 추가 도움말과 예제를 참조하세요. |
| |
그리고 삼성 오스틴 반도체의 사용자는 Freeplane.mm 파일에서 JMP 테이블 만들기를 클릭합니다. |
| |
현재 JMP를 Freeplane으로 변환하는 스크립트는 없습니다. 조금 더 복잡하지만, Freeplane에서는 사용자가 공백을 사용하여 클립보드에서 텍스트를 가져와 노드를 연결할 수 있습니다. |
| |
따라서 저널에 텍스트를 배치하면, 여기 예시는 이 슬라이드의 왼쪽에 있고, 사용자는 이를 복사하여 Freeplane에 붙여넣을 수 있으며, 오른쪽에서 Freeplane 다이어그램을 볼 수 있습니다. |
| |
이제 원인-결과도에 실험, 통제, 노이즈 라벨을 추가하는 방법을 살펴보겠습니다. |
| |
인과관계 다이어그램의 또 다른 용도는 조사나 개선을 위한 구체적인 원인을 분류하는 것입니다. 이는 종종 통제된 원인과 지속적인 원인(C)으로 분류됩니다. |
| |
소음이나 (N) 또는 실험은 X 또는 E라고 부를 수 있습니다. Air Academy Associates에서 SPC Excel을 배운 사람이라면 CE/CNX 템플릿을 사용했거나 여전히 사용하고 있을 수 있습니다. |
| |
따라서 JMP에서 이러한 문자를 추가하려면 기본 스크립트를 다시 검토해야 합니다. 선택적인 세 번째 레이블 열을 실제로 사용하면 세 번째 열 레이블이 사용됩니다. |
| |
JMP 사용자가 스크립트에 레이블 열을 추가하면 텍스트 편집 상자가 두 개의 새로운 수평 중앙 상자가 있는 수직 목록 상자로 변경됩니다. |
| |
두 개의 텍스트 편집 상자가 있는데, 하나는 원래 자식 텍스트이고, 다른 하나는 레이블 열의 값을 가집니다. 실제로 기본 글꼴 색상은 회색이며, |
| |
이 슬라이드에 그림으로 표현된 것처럼요. |
| |
JSL을 이용한 우리의 솔루션은 모든 자식 값이 지정된 떠 있는 창을 추가하는 것이었습니다. |
| |
체크된 내용은 E, C, N에 맞게 업데이트되어 표와 다이어그램에 추가될 수 있습니다. 실제로, 슬라이드에 표시된 것처럼 스크립트에서 글꼴 색상 옵션을 변경하여 다른 색상을 지정할 수도 있습니다. |
| |
5가지 '왜'에 대한 JMP 원인 및 결과 다이어그램과 마인드 매핑 원인. |
| |
원인-결과 다이어그램을 탐색하는 동안, 5가지 이유 또는 원인 매핑으로 활용할 수 있는 또 다른 방법을 발견했습니다. 이러한 SPS 도구는 기본 피시본 레이아웃에서는 제대로 표시되지 않지만, |
| |
계층 구조 레이아웃은 이러한 유형의 매핑에 적합합니다. 부모와 자식은 이유와 원인 설명이 되고, 레이블 열은 이유 설명에 번호를 매기는 데 사용할 수 있습니다. |
| |
때로는 더 많은 이유가 있을 수 있으며, 오른쪽에 이렇게 표시됩니다. 때로는 여러 가지 이유가 있을 수 있으며, JMP 원인-결과 다이어그램을 통해 이를 처리할 수 있습니다. 이 분기 또는 원인 매핑은 오른쪽에서 확인할 수 있습니다. |
| |
중첩된 레이아웃도 5가지 이유로 사용할 수 있습니다. 이 예시에서는 텍스트 줄바꿈 너비를 설정하는 스크립트를 설정하여 사용자가 각 상자를 한 번에 하나씩 설정할 필요가 없도록 할 수도 있습니다. |
| |
아니면 JSL을 사용하여 직접 대화형 다이어그램을 만들 수도 있습니다. 여기서는 몇 가지 예시 이미지를 보여드리겠습니다. |
| |
사용자에게 창 대화상자를 통해 이유를 묻고, 표와 다이어그램을 작성하여 사용자에게 제공할 수 있습니다. 슬라이드 왼쪽에 있는 원인과 결과 다이어그램을 다시 한번 활용하세요. |
| |
결론과 제언입니다. 좋습니다. 결론적으로, JMP 원인-결과 다이어그램에는 구조화된 문제 해결을 위한 훌륭한 내장 기능이 많이 있습니다. |
| |
현재의 JMP 원인-결과 다이어그램은 Samsung Austin Semiconductor에서 구조화된 문제 해결에 사용될 때 더 많은 옵션을 추가하기 위해 JSL 스크립트를 사용하여 보강되었습니다. |
| |
JSL 스크립트는 원인 및 결과 다이어그램을 마인드 매핑 소프트웨어처럼 작동하도록 만드는 데에도 사용되었습니다. |
| |
그럼, 제가 추천하는 것은 무엇일까요? |
| |
JSL에서 다양한 유형의 표시 상자를 사용하는 피쉬본, 계층, 중첩. |
| |
네 번째 레이아웃은 어떨까요? 마인드맵 레이아웃을 더 유연하게 사용할 수 있는 마인드맵은 어떨까요? 위시리스트에 추가할게요. 그리고 마지막으로, 완전한 마인드맵 플랫폼은 어떨까요? 그게 더 큰 소망이 될 거예요. |
| |
시간 내주셔서 감사드리며, JMP Discovery Summit 2020 온라인 행사에 참여할 수 있는 기회를 주신 Samsung Austin Semiconductor와 JMP에 감사드립니다. |