1
1) 2) 1) 1) 2) 국내·외 방위사업 품질관리 조직 및 정책 키워드 분석 방안 - 텍스트마이닝 South Korea 국방부 방위사업청 국방기술품질원 국방과학연구소 방위력 개선사업, 군수물자 조달 및 방위산업 육성에 관한 사무 담당 국방과학기술 및 군수품 관련 정보의 확보·유통 ·관리와 품질보증 업무 수행 국방에 필요한 병기 ·장비 ·물자에 관한 기술적 조사 ·연구 ·개발 및 시험, 관련 과학기술의 조사 ·연구 ·시험 등 담당 군수품 품질관리 기본계획 군수품 품질관리 기본정책, 국방품질경영 촉진을 위한 환경, 군수품수입 및 수출지원, 품질 관련 최신 기법, 전문인력 개발 등 포함하는 정책서 The U.S. 관련 법규 Department of Defense Office of the Secretary of Defense Defense Contract Management Agency(DCMA) 군수품 계약관리 및 품질보증 업무 수행 방위사업법 시행령 시행규칙 국방부 · 국방전력발전업무훈령 방위사업청 · 방위사업관리규정 · 방위사업 품질관리 규정 국방기술 품질원 · 군수품 품질경영 기본규정 · 무기체계 연구개발단계 품질관리 기술지원 지침 Regulation & Instruction Defense Production Act Department of Defense · Defense Federal Acquisition Regulation Supplement - DFARS PART 246 Quality Assurance Defense Contract Management Agency (DCMA) · DCMA-INST-302 First Article and Production Lot Testing · DCMA-INST-303 Critical safety Items – QA · DCMA-INST-305 Deficiency Reports · DCMA-INST-309 Government Contract Quality Assurance Surveillance Planning · DCMA-INST-311 Process Review – QA · DCMA-INST-324 Production Examination · DCMA-INST-1201 Corrective Action Process · DCMA-INST-1207 Effective Control of Nonconforming Material NATO(North Atlantic Treaty Organization) Regulation & Instruction * 2차 세계대전 후 동유럽에 주둔하고 있던 소련군과 군사적 균형을 맞추기 위하여 체결한 북대서양조약의 수행기구 활동/업무 : 서유럽 내 군사적·경제적 원조 보조 설립일/위치 : 1949/ 벨기에 가입국가 : 미국, 벨기에, 캐나다, 덴마크, 영국, 독일, 프랑스 등 총 30개국 - STANAG(STAndardization AGreement) : NATO 협의체 구성원 간의 규격서로, 군사용 또는 기술적 장비들에 대한 프로세스, 프로시저, 용어 및 조건을 기술 - AQAP(Allied Quality Assurance Publications) : NATO에서 작성한 품질보증시스템 표준 STANAG (STAndardization AGreement) · STANAG-4107 Mutual Acceptance of Government Quality Assurance and Usage of the Allied Quality Assurance Publications AQAP (Allied Quality Assurance Publications) · AQAP 160 NATO Integrated Quality Requirements for Software throughout the Life Cycle · AQAP 2000 NATO Policy on an Integrated Systems Approach to Quality through the Life Cycle · AQAP 2070 NATO Mutual Government Quality Assurance Process · AQAP 2105 NATO Requirements for Deliverable Quality Plans · AQAP 2110 NATO Quality Assurance Requirements for Design, Development and Production · AQAP 2120 NATO Quality Assurance Requirements for Production · AQAP 2130 NATO Quality Assurance Requirements for Inspection and Test · AQAP 2131 NATO Quality Assurance Requirements for Final Inspection · AQAP 2210 NATO Supplementary Software Quality Assurance Requirements to AQAP 2110 비정형 및 반정형 데이터에 대하여 자연어 처리 기술 및 문서 처리 기술을 적용하여 유용한 정보를 추출, 가공하는 목적으로 하는 기술 자연어 처리(NLP, Natural Language Processing) - 사람의 언어를 컴퓨터가 인식할 수 있도록 처리하는 것 으로, 전체 문서를 문단>문장>단어>형태소 단위로 분리 하고, 형태소에 품사를 부착하는 작업을 거쳐 의미를 파 악하는 기술 핵심기술 * 단어 빈도 분석 - 전체 문서 또는 문서별 단어 출현 빈도 분석 * 군집 분석 - 유사한 데이터들을 서로 묶어주는 분석 * 감정 분석(기계학습 기반) - 텍스트에 나타나는 주관성 요소를 탐지하여 긍정과 부 정의 요소 및 그 정도성 판별전체 문서 또는 문서별 단어 출현 빈도 분석 * 연관 분석 - 두 개 단어의 주어진 문맥 내에서의 연관성 분석 주요 기법 텍스트 마이닝의 4단계 과정 정보분석 최종 키워드의 우선순위 도출 정보수집 비정형 데이터와 자료 수집 정보처리 키워드를 추출하는 데이터 가공 * R(통계용 언어) - 대부분의 개발환경을 지원하며, 방대한 양의 패키지와 테 스트 세트를 제공하기 때문에 다양한 데이터 분석에 용이함 - 장점 : 데이터 시각화, 생태계, 데이터 사이언스의 통용어 - 단점 : 느린 속도, 어려움 주요 언어 * Python(프로그래밍 언어) - 직관적인 프로그래밍 언어로, 주로 데이터 분석 결과를 다 른 웹 애플리케이션에 접목하거나 통계적인 코드를 데이터 베이스에 포함시켜야 할 때 사용 - 장점 : 배우기 쉽고 다양한 용도의 언어 - 단점 : 아쉬운 시각화 기능 분석 대상 *분석 당시 확보 가능한 문서 위주로 활용하였으며, 해당 문서가 최신본이 아닐 수도 있음 정보추출 수학적 모델을 활용한 키워드 추출 ü 규정 특성에 부합되는 ‘품질’이 중심 키워드임 ü 차순위로는 ‘보증’ 및 ‘관리’가 이어지는데, 규정하려는 궁극적 업무가 반영된 것으로 보임 ü 기관, 부서명의 다수 출현하여, 업무의 주체를 명확히 하고자 한 것이 보임 ü Surveillance planning(감시 계획)이므로 법적 의무 규제 표현(must)이 많이 이어짐 ü 업무간 착안해야 하는 사항을 표현한 용어가 빈번하게 등장(risk, process, likelihood, frequency 등) ü 제품수락 출하 절차이나, contract(계약)이 중심임 ü 절차를 풀어놓은 내용으로, must가 아니는 shall이 이어짐 ü COC, accept, supplier, product 등 수락 관련 용어가 많이 등장함 ü ‘Manage(관리)’가 품질과 이어짐 ü Lifecycle, system 등의 용어가 자주 등장하여 spot 개념의 업무절차를 벗어나는 것이 보임 ü ‘project’의 등장으로 업무 방식 또한 함께 제 시됨 ü Plan을 세우기 위한 세부 행동을 제시함 ü 계약과 관련하여 mange, document가 함께 등장함 *출처 : ’19-’23 군수품 품질관리 기본계획서 국가별 방위산업 품질관련 법 및 규정(한국:3, 미국:3, NATO : 2) 사용 패키지 방위사업청 방위사업 품질관리 규정 방위사업법 시행령 국방기술품질원 군수품 품질경영 기본규정 ü 방위사업에 필요한 업무별 절차가 균형적으로 제시됨 (계약, 시험, 제조 등) ü 규정 특성에 부합되는 ‘품질’이 중심 키워드임 ü 검토, 시험, 통보 등 정부품질보증활동 수행을 위한 세부 행위가 많음 ü 정부품질보증활동의 기본이 되는 위험관리 및 프로세스 확인 업무가 등장함 ü 품질보증 문서이나 ‘contract(계약)’가 중심 키워드임 (품질이 별개의 요소가 아닌 계약요구조건의 일부로 인식) ü 차순위로는 업무 수행 주체가 제시됨 DFARS PART 246 - Quality Assurance DCMA-INST-309- GCQA Surveillance Planning DCMA-INST-314- Product Acceptance and Release AQAP-2070- NATO Mutual Government Quality Assurance AQAP-2105- NATO Requirements for Quality Plan 패키지명 분류 기능 대표함수 패키지명 분류 기능 대표 함수 stringr 가공 문자열을 쉽게 처리하는 설계 함수 세트 제공 str_detect ; 원소별 패턴 검사, str_count ; 특정 문자의 출현 횟수 카운팅 str_trim ; 공백 제거, str_c ; 문자열 결합 RColorBrewer 시각화 R 색상 조정 패키지 dplyr 가공 데이터 전처리 filter ; 2글자 이상의 단어를 걸러줌 gsub ; 불용어 처리(특수문자 등 원하지 않는 단어 삭제 ) Wordcloud 시각화 워드클라우드 형태로 시각화 commonality.cloud ; 공통 워드클라우드 comparison.cloud ; 비교 워드클라우드 SnowballC 가공 어근 ( 실질적 의미어 ) 추출 KoNLP 기타 한글 처리 패키지로 , 패키지 내 포함된 사전을 통해 문서에 포함된 단어의 품사를 분석함 extractNoun ; 명사 추출, sapply ; 목록 형태로 리턴 mergeUserDic ; 수동으로 단어 등록 Tm (Text Mining) 가공 텍스트 중 공백 , 숫자 , 특수기호 등 여러 인자를 제거하여 필요한 명사들로 추려줌 corpus ; 말뭉치 생성, tm_map ; 형태소 분석/의미정보 변환 및 추출 TermDocumentMatrix ; 단어-문서 행렬 생성 및 정규화 useSejongDic 기타 한국어 사전

국내 외방위사업품질관리조직및정책 · 2020. 7. 5. · STANAG (STAndardizationAGreement) · STANAG-4107 Mutual Acceptance of Government Quality Assurance and Usage of

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

  • 1) 2) 1)

    1) 2)

    국내·외방위사업품질관리조직및정책

    키워드분석방안 -텍스트마이닝

    South Korea

    국방부

    방위사업청

    국방기술품질원

    국방과학연구소

    방위력 개선사업, 군수물자 조달 및방위산업 육성에 관한 사무 담당

    국방과학기술 및 군수품 관련 정보의확보·유통 ·관리와 품질보증 업무 수행

    국방에필요한병기 ·장비 ·물자에관한기술적조사 ·연구 ·개발및시험, 관련과학기술의조사 ·연구 ·시험등담당

    군수품품질관리기본계획

    군수품 품질관리 기본정책, 국방품질경영 촉진을위한 환경, 군수품수입 및 수출지원, 품질 관련최신기법, 전문인력개발등포함하는정책서

    The U.S.

    관련법규

    Department of Defense

    Office of the Secretary of Defense

    Defense Contract Management Agency(DCMA)

    군수품 계약관리 및 품질보증 업무 수행

    방위사업법

    시행령 시행규칙

    국방부 · 국방전력발전업무훈령

    방위사업청 · 방위사업관리규정· 방위사업품질관리규정

    국방기술품질원

    · 군수품품질경영기본규정· 무기체계연구개발단계품질관리기술지원지침

    Regulation & Instruction

    Defense Production Act

    Department of Defense

    · Defense Federal Acquisition Regulation Supplement- DFARS PART 246 Quality Assurance

    Defense Contract Management Agency

    (DCMA)

    · DCMA-INST-302 First Article and Production Lot Testing· DCMA-INST-303 Critical safety Items – QA· DCMA-INST-305 Deficiency Reports· DCMA-INST-309 Government Contract Quality Assurance Surveillance Planning· DCMA-INST-311 Process Review – QA· DCMA-INST-324 Production Examination· DCMA-INST-1201 Corrective Action Process· DCMA-INST-1207 Effective Control of Nonconforming Material

    NATO(North Atlantic Treaty Organization)

    Regulation & Instruction

    * 제2차세계대전후동유럽에주둔하고있던소련군과군사적균형을맞추기위하여체결한북대서양조약의수행기구

    • 활동/업무 : 서유럽내군사적·경제적원조보조• 설립일/위치 : 1949년 / 벨기에• 가입국가 : 미국, 벨기에, 캐나다, 덴마크, 영국, 독일, 프랑스등총 30개국- STANAG(STAndardization AGreement): NATO 협의체구성원간의규격서로, 군사용또는기술적장비들에대한프로세스, 프로시저, 용어및조건을기술

    - AQAP(Allied Quality Assurance Publications): NATO에서작성한품질보증시스템표준

    STANAG(STAndardization AGreement)

    · STANAG-4107 Mutual Acceptance of Government Quality Assurance and Usage of the Allied Quality Assurance Publications

    AQAP(Allied Quality Assurance

    Publications)

    · AQAP 160 NATO Integrated Quality Requirements for Software throughout the Life Cycle· AQAP 2000 NATO Policy on an Integrated Systems Approach to Quality through the Life Cycle· AQAP 2070 NATO Mutual Government Quality Assurance Process· AQAP 2105 NATO Requirements for Deliverable Quality Plans· AQAP 2110 NATO Quality Assurance Requirements for Design, Development and Production· AQAP 2120 NATO Quality Assurance Requirements for Production· AQAP 2130 NATO Quality Assurance Requirements for Inspection and Test· AQAP 2131 NATO Quality Assurance Requirements for Final Inspection· AQAP 2210 NATO Supplementary Software Quality Assurance Requirements to AQAP 2110

    비정형및반정형데이터에대하여자연어처리기술및문서처리기술을적용하여유용한정보를추출, 가공하는목적으로하는기술

    • 자연어 처리(NLP, Natural Language Processing)- 사람의언어를컴퓨터가인식할수있도록처리하는것으로, 전체 문서를 문단>문장>단어>형태소 단위로 분리하고, 형태소에 품사를 부착하는 작업을 거쳐 의미를 파악하는기술

    핵심기술

    * 단어 빈도 분석- 전체문서또는문서별단어출현빈도분석

    * 군집 분석- 유사한데이터들을서로묶어주는분석

    * 감정 분석(기계학습기반)- 텍스트에나타나는주관성요소를탐지하여긍정과부정의요소및그정도성판별전체문서또는문서별단어출현빈도분석* 연관 분석

    - 두개단어의주어진문맥내에서의연관성분석

    주요 기법

    텍스트 마이닝의 4단계 과정

    정보분석

    최종 키워드의 우선순위 도출

    정보수집

    비정형 데이터와 자료 수집

    정보처리

    키워드를 추출하는 데이터 가공

    * R(통계용언어)

    - 대부분의개발환경을지원하며, 방대한양의패키지와테

    스트세트를제공하기때문에다양한데이터분석에용이함

    - 장점 : 데이터시각화, 생태계, 데이터사이언스의통용어

    - 단점 : 느린속도, 어려움

    주요 언어

    * Python(프로그래밍언어)

    - 직관적인프로그래밍언어로, 주로데이터분석결과를다

    른웹애플리케이션에접목하거나통계적인코드를데이터

    베이스에포함시켜야할때사용

    - 장점 : 배우기쉽고다양한용도의언어

    - 단점 : 아쉬운시각화기능

    분석대상*분석당시확보가능한문서위주로활용하였으며, 해당문서가최신본이아닐수도있음

    정보추출

    수학적 모델을 활용한 키워드 추출

    ü 규정 특성에 부합되는 ‘품질’이 중심 키워드임

    ü 차순위로는 ‘보증’ 및 ‘관리’가 이어지는데,

    규정하려는 궁극적 업무가 반영된 것으로 보임

    ü 기관, 부서명의 다수 출현하여,

    업무의 주체를 명확히 하고자 한 것이 보임ü Surveillance planning(감시 계획)이므로 법적 의무

    규제 표현(must)이 많이 이어짐

    ü 업무간 착안해야 하는 사항을 표현한 용어가 빈번하게

    등장(risk, process, likelihood, frequency 등)

    ü 제품수락 및 출하 절차이나, contract(계약)이 중심임

    ü 절차를 풀어놓은 내용으로, must가 아니는 shall이 이어짐

    ü COC, accept, supplier, product 등 수락 관련 용어가 많이 등장함

    ü ‘Manage(관리)’가 품질과 이어짐

    ü Lifecycle, system 등의 용어가 자주 등장하여

    spot 개념의 업무절차를 벗어나는 것이 보임

    ü ‘project’의 등장으로 업무 방식 또한 함께 제

    시됨

    ü Plan을 세우기 위한 세부 행동을 제시함

    ü 계약과 관련하여 mange, document가 함께 등장함

    *출처 : ’19-’23 군수품품질관리기본계획서

    국가별방위산업품질관련법및규정(한국: 3종, 미국: 3종, NATO : 2종)

    사용패키지

    방위사업청방위사업품질관리규정

    방위사업법시행령

    국방기술품질원 군수품 품질경영 기본규정

    ü 방위사업에 필요한 업무별 절차가 균형적으로 제시됨

    (계약, 시험, 제조 등)

    ü 규정 특성에 부합되는 ‘품질’이 중심 키워드임

    ü 검토, 시험, 통보 등 정부품질보증활동 수행을

    위한 세부 행위가 많음

    ü 정부품질보증활동의 기본이 되는 위험관리 및

    프로세스 확인 업무가 등장함

    ü 품질보증 문서이나 ‘contract(계약)’가 중심 키워드임

    (품질이 별개의 요소가 아닌 계약요구조건의 일부로 인식)ü 차순위로는 업무 수행 주체가 제시됨

    DFARS PART 246 - Quality Assurance

    DCMA-INST-309- GCQA Surveillance Planning

    DCMA-INST-314- Product Acceptance and Release

    AQAP-2070- NATO Mutual Government Quality Assurance

    AQAP-2105- NATO Requirements for Quality Plan

    패키지명 분류 기능 대표함수 패키지명 분류 기능 대표함수

    stringr 가공 문자열을쉽게처리하는설계함수세트제공 str_detect ; 원소별 패턴 검사, str_count ; 특정 문자의 출현 횟수 카운팅str_trim ; 공백 제거, str_c ; 문자열 결합 RColorBrewer 시각화 R 색상조정패키지

    dplyr 가공 데이터전처리 filter ; 2글자이상의단어를걸러줌gsub ; 불용어처리(특수문자등원하지않는단어삭제) Wordcloud 시각화 워드클라우드형태로시각화commonality.cloud ; 공통 워드클라우드comparison.cloud ; 비교 워드클라우드

    SnowballC 가공 어근(실질적의미어) 추출 KoNLP 기타 한글처리패키지로, 패키지내포함된사전을통해

    문서에포함된단어의품사를분석함extractNoun ; 명사추출, sapply ; 목록형태로리턴mergeUserDic ; 수동으로단어등록

    Tm(Text Mining) 가공

    텍스트중공백, 숫자, 특수기호등여러인자를제거하여필요한명사들로추려줌

    corpus ; 말뭉치생성, tm_map ; 형태소분석/의미정보변환및추출TermDocumentMatrix ; 단어-문서행렬생성및정규화 useSejongDic 기타 한국어사전