피쉬본 다이어그램
피쉬본 다이어그램은 원인과 결과 관계를 그래픽으로 전달하는 환상적인 도구입니다. 본질적으로, 피쉬본 다이어그램은 프로세스의 입력과 일부 주요 출력 간의 관계를 보여주는 계층적 다이어그램입니다. 이런 유형의 정보는 표처럼 색인으로 표현할 수도 있지만, 사실 그래프를 대신 사용하면 표를 쓸 이유가 없지 않은가?
피쉬본 다이어그램의 고전적인 분기는 도요타 생산 시스템, 위험, 문제 해결 및 안전 문제에 대한 사고를 위한 5M 모델에서 나옵니다. 안심하세요. "M"이나 5로 제한되지 않습니다. 피쉬본 다이어그램은 여러 형태를 취할 수 있습니다. ( https://asq.org/quality-resources/fishbone 및 https://www.lean-news.com/the-5-ms-of-lean/ )
최근 ICHQ14에 대한 프레젠테이션에서 JMP의 다이어그램 도구를 사용해 봤는데, JMP에서 아주 오랫동안, 아마도 버전 5 이전부터 있었던 기능인데도 불구하고, 얼마나 자주 새로운 기능으로 언급되는지 놀랐습니다. 다이어그램 플랫폼은 PowerPoint나 다른 일반적으로 사용되는 프레젠테이션 그래픽 프로그램에서 다시 만들려고 하는 것에 비해 다이어그램을 그리는 것을 매우 쉽게 만듭니다. 다이어그램은 사용하기 매우 쉽기 때문에 저는 과거에 빠른 브레인스토밍 세션을 캡처하거나 근본 원인 조사에서 작업을 관리하는 데 여러 번 사용했습니다. JMP 버전 18에서는 다이어그램이 분석>품질 및 프로세스>다이어그램에 있습니다.
상상해보세요. 근본 원인 팀과 함께 테이블에 앉아 최근의 핫 메스와 관련이 있을 수 있는 모든 범주의 것들을 생각해내려고 합니다. 데이터 마인드를 가진 사람이라면 이 브레인스토밍을 실행 가능한 데이터 수집 계획으로 어떻게 변환할지 생각할 수 있겠지만, 모든 사람이 같은 사고방식을 가지고 있는 것은 아닙니다. 피쉬본 다이어그램은 모든 사람을 버스에 태우는 데 도움이 되는 이상적인 솔루션일 수 있습니다.
1단계:
방에 있는 동안 다음 템플릿으로 시작하세요.

2단계:
"각 브랜치의 리더는 누구일까요?"라고 물어보고 라벨의 행에 그들의 이름을 빠르게 입력합니다.

3단계:
이제 특정 사람들이 정의되었으므로 각 분야에 무엇이 들어가는지 논의하기 위해 테이블을 돌며 논의를 시작할 수 있습니다. 이를 화이트보드에 기록한 다음 아이디어를 테이블에 입력합니다.
예를 들어:
주요 재료 유형은 무엇입니까?
- 화학 물질. (녹색)
- 일회용품(파란색)
주요 화학 물질 유형은 무엇입니까?
- 시약(오렌지)
- 용매(노란색
주요 시약 유형은 무엇입니까?
- 수산화나트륨
- 증류수
- 지시약염료
아래 그림에서 "부모"는 "자식"을 가지고 있으며, "자식"은 "다음 레벨의 부모"가 됩니다. 부모와 자식 이름은 이 관계를 더 명확하게 하기 위해 색칠되어 있습니다.

행이 추가됨에 따라 피쉬본 다이어그램이 커지지만 서식이 원하는 대로 되지 않을 수 있습니다.

다행히도, 좋은 서식 옵션이 있습니다. 다이어그램의 브랜치 위에 커서를 올려놓고 마우스 오른쪽 버튼을 클릭하여 옵션 메뉴를 불러오기만 하면 됩니다. 이 경우에는 화학 분야를 선택했습니다.

몇 가지 주요 내용은 다음과 같습니다. 텍스트 서식을 편집(색상, 크기, 굵게)할 수 있으며 이동 옵션을 사용하여 브랜치의 위치를 서식 지정할 수 있습니다. 다른 옵션도 많아요.
다이어그램을 사용하는 방법
첫 번째 회의에서 팀은 근본 원인 조사를 위한 모든 잠재적 입력을 식별할 수 있었으면 합니다. 또한 표의 레이블 열을 사용하여 책임이 할당되었습니다.
다음 회의에서 "정보를 수집하는 데 제대로 진행되고 있습니까?"라고 질문한 다음 다이어그램의 텍스트에 색칠하십시오. 프로젝트 위험 평가 색상 구성표에 따라. 아래 예에서 Matt의 화학 물질에 대한 재료 분기는 빨간색이고 데이터 수집이 시작되지 않았지만 주황색 분기는 수집이 시작되었지만 완료되지 않은 곳이고 녹색은 완료되었습니다. 색상을 지정한 다음 이 그림을 임원위원회 진행 상황 보고서의 업데이트 슬라이드에 붙여넣으세요.
또한, 이 컬러 보고서의 스크립트를 저장하고, 오늘 날짜로 피쉬본 다이어그램 데이터 테이블에 스크립트를 저장합니다. 각 업데이트 회의 후에 이렇게 하면 진행 상황을 기록할 수 있습니다.
또 다른 것, 이건 엄청 중요해요. 그 자식 열은 데이터 수집 테이블의 열 머리글이 됩니다. 조사하는 각 런(행)에 사용된 부품 또는 로트 번호를 기록하게 됩니다. 데이터를 완성한 후 이 표를 Partition 플랫폼 또는 Predictor Screening 플랫폼과 함께 사용하여 통계적으로 근본 원인을 식별하는 데 도움이 됩니다.

JMP가 피쉬본 다이어그램을 생성할 수 있다는 사실만 알아도 꽤 도움이 될 수 있습니다. 다이어그램을 맥락에 맞게 사용하는 방법에 대한 아이디어도 도움이 되기를 바랍니다.
바이런:
게시물 감사합니다! 저도 JMP를 사용하여 이런 다이어그램을 만드는 것을 좋아합니다. 저는 많은 조사를 주도했고 Visio를 사용하여 다이어그램을 실제로 그리는 것보다 Parent+Child 열의 항목에 집중하는 것이 훨씬 더 쉽다는 것을 알게 되었습니다. Visio(또는 다른 그리기 패키지)를 사용하면 잠재적 원인에 집중하는 대신 그리기/정렬/등의 메커니즘에 주의가 산만해집니다.
@Byron_JMP 님 , 좋은 소개 감사합니다.:)
테이블을 업데이트한 후 피쉬본 다이어그램을 만드는 1-클릭/JSL 방법이 있습니까?
답변:
current data table() << Diagram(Y(:Child), X(:Parent), Label(:Label));
@바이런_JMP 다이어그램의 색상이 도움이 됩니다.
행 상태 색상을 사용하여 색상을 자동으로 적용하는 간단한 요령이 있는지 궁금합니다.
그래서, 약 6대의 컴퓨터 전, 그리고 적어도 세 회사 전에, 다른 사람이 작성한 스크립트가 있었는데, 열에 색상 이름을 사용하여 트리의 가지에 색상을 지정하는 것이었습니다. 제 기억으로는 "eval(parse())" 단계를 여러 번 거쳐야 했기 때문에 쉬운 방법은 없었을 것 같습니다. (하지만 꽤 오래전 일이고, 제 JSL 실력도 좋지 않았습니다.)