Skip to main content

디지털 계위

· 2 min read

디지털 계위 개념 및 유형

디지털 계위 개념

  • 서로 다른 전송 속도의 디지털 신호를 계층적으로 다루는 전송 구조로, 통신망에서 데이터 전송 효율성과 확장성을 확보하기 위한 체계

디지털 계위 유형

구분유형특징
비동기PDH초기 디지털 전송 계위, 비트 인터리빙
동기SDHITU-T 표준, 바이트 인터리빙
SONET미국 ANSI 표준, 광통신망 중심

PDH 개념 및 구성요소

PDH 개념

pdh

  • 각각의 디지털 다중화 장치들이 자체 발신기 클럭을 사용하여 DS-N 급 신호를 만들어가는 준동기식 다중화 전송 체계

PDH 구성요소

구분기술요소설명
네트워크지역별 이기종 전송 계열북미(T1, T3), 유럽(E1, E3) 등 지역별 상이한 전송 표준으로 상호 호환성 문제
비트스터핑준동기 유지 위해 상위 계위 결합시 불필요 비트 삽입, 오버헤드 증가
계층계층적 다중화 구조하위 신호를 상위 신호로 단계적 다중화, 역다중화 과정 복잡

SDH 개념 및 구성요소

SDH 개념

sdh

  • 북미 표준 SONET을 확장한 동기식 디지털 다중화 신호 계위에 관한 ITU-T 국제 표준

SDH 구성요소

구분기술요소설명
네트워크Add-Drop Max신호의 삽입, 추출을 허용하여 타 전송신호 STM을 경로에 추가/제거하는 장비
DXC전송신호를 교환, 분배하여 유연한 망 구성 지원
STM-1/4/16SDH의 기본 전송단위로 여러 하위 신호를 다중화하여 포함 가능
계층Path종단 사이에서 데이터 서비스 전송
Line물리 매체를 통하여 VL-4 등 페이로드 및 오버헤드 전송
Section물리 계층 통해 STM-N 프레임 전송
Physical광섬유 기반 전기신호 전송

SONET 개념 및 구성요소

SONET 개념

sonet

  • ANSI에서 제정한 북미표준 광 전송 동기식 디지털 계위

SONET 구성요소

구분기술요소설명
네트워크STS-1/3/12SONET의 기본전송단위, 완전 동기식 전송
PTE상위 계층 사용자 페이로드를 SONET용으로 처리
LTE망 구성요소 사이에서 PTE 계층 다중화, 동기화, 백업, 스위칭
STE프레임 정렬, 오류 검출, 모니터링 담당
계층전송 계층경로, 라인, 섹션 계층화, 경로 관리, 흐름 제어
물리 계층광섬유 기반 고속 데이터 전송 지원

디지털 계위 발전 방향

WiFi 7

· One min read

WiFi 7 개념

  • 46Gbps의 최대 전송률과 2.4, 5, 6GHz 무선 대역에서 초실감 컨텐츠를 전송하기 위한 IEEE 802.11be 표준 무선통신 기술

WiFi 7 구성도, 구성요소

WiFi 7 구성도

WiFi 7 구성요소

구분구성요소설명
MACMLO서로 다른 주파수 대역을 동시 활용하여 지연 감소 및 처리량 증대
Multi AP Coordination주변 AP와 데이터 공유를 통해 전파 간섭 최소화, 전체 네트워크 성능 및 커버리지 개선
H-ARQFEC, BEC를 결합하여 오류제어 및 재전송
PHY혼합 빔포밍320MHz 광대역을 다수 협대역으로 분할하여 프리코딩
4096-QAM기존 대비 4배 많은 비트 전송, 20% 성능향상
Preamble/Puncturing특정 서브 채널을 제외하거나 활용하여 채널 효율 개선, 간섭 최소화

WiFi 6, 7 비교

구분WiFi 6WiFi 7
표준IEEE 802.11axIEEE 802.11be
최대전송속도9.6Gbps46Gbps
최대대역폭160MHz320MHz
변조방식1024-QAM4096-QAM
MU-MIMO8x816x16
적용기술OFDMA, MU-MIMOMLO, H-ARQ, Multi AP
주파수2.4, 5, 6GHz (6E)2.4, 5, 6GHz
타겟 서비스고화질 스트리밍, 스마트홈, 대규모 밀접시설AR, VR, 8K 스트리밍, 초저지연 무선통신

한비자

· 5 min read

좀 더 일찍 알고, 일찍 읽었으면 좋았을 걸.

지시

  • 명령: 의도와 임무가 모두 명시
  • 훈령: 의도는 명시되나 부하의 임무가 명시되지 않은 지시
  • 호령: 의도나 노림, 목적을 밝히지 않고 부하에게 임무만을 전하는 지시

정확한 호령을 내려 잠재능력을 발휘하게 한다.

명군의 도

  • 지혜로운 신하에게 그 지혜를 발휘하게 하고, 자신은 그에 따라 매사를 판단하는 것

인망과 인덕

  • 인망있는 자는 결코 자신을 상대에게 의도적으로 맞춰가지 않는다.
  • 신뢰를 보낼 수 있는 사람이다.
  • 인망은 인덕에서 생긴다.
  • 덕은 외롭지 않다. 주위로부터 초연해 있기 때문에 사람들이 경원하게 되어 외로울 때가 있으나, 반드시 그를 돕는 사람이 나오기에 고립되는 일이 없다.
  • 성인의 덕은 감화시키는 데 있다.

인간상

  • 요직에 기용할 인재는 뛰어난 능력이 있으나 욕심은 없는 사람
  • 두번째는 능력도 없고 의욕도 없는 사람
  • 마지막이 능력도 있고 욕심도 있는 사람

덕장

  • 리더가 부하들을 따듯하고 세심하게 포용하면서 능력을 발휘하게끔 한다.
  • 사람들이 기만당하게 되는 많은 부분은 자신이 잘 아는 분야에서 전문가인 것을 자만하다가 오히려 확인을 섣불리 한다.
  • 리더는 사소한 문제까지 까다롭게 따지는 전문가가 될 필요가 전혀 없다.
  • 대국적 견지에서 의사결정을 하는 것이 중요하다.
  • 리더는 토양과 같은 존재다. 부하를 키울 만큼의 자양분이 있을 때라야 부하가 건전하게 자라난다.

의견수렴

  • 잘 경청하고, 업적을 조사하여 검토한다.
  • 경청하고 중지(衆志)를 모아야한다.

팔간(八姦)

8가지 악행

  • 동상(同床)
    • 군주와 잠자리를 같이하는 자를 이용하는 것
  • 재방(在旁)
    • 측근을 이용하는 것
  • 부형(父兄)
    • 친인척 관계를 활용하는 것
  • 양앙(養殃)
    • 군주에게 닥친 재앙을 기회로 설득하는 것
  • 민맹(民萌)
    • 아첨이나 여흥으로 기분을 좋게 만드는 것
  • 유행(流行)
    • 유창한 웅변을 활용하는 것
  • 위강(威强)
    • 권력, 세력을 활용하는 것
  • 사방(四方)
    • 주변 외국의 힘을 활용하는 것

팔간을 이겨낼 수 있을 정수(精髓)를 찾는 일

십과(十過)

명심해야할 열가지 잘못

  • 작은 충의에 얽매이는 것은 큰 충의의 적이다.
  • 작은 이익을 탐하다가 더 큰 이익을 잃게된다.
  • 행실이 한쪽으로 치우치거나 제 마음대로 행동하고 제후들에게 건방진 태도로 일관한다면 패가망신한다.
  • 정치에 귀를 기울이지 않고 풍악만을 즐기면 언젠가는 막다른 골목에 이르러 자멸한다.
  • 탐욕과 고집으로 이익만을 추구하면 나라를 망치고 제 목숨도 잃게 된다.
  • 음락에 빠져 정치를 돌아보지 않으면 나라를 망치는 재앙이 된다.
  • 내정을 멀리하고 밖으로 놀러다니거나 간언하는 사람을 소홀히 여기면 자멸에 위기에 빠진다.
  • 정치를 그르치면서도 충신의 간언을 듣지 않고 제 고집대로 자행하면 조롱감이 된다.
  • 정치를 고려함이 없이 자국의 힘을 믿지 않고 외국 제후들에게 의존하기만 해서는 나라를 침탈당한다.
  • 나라가 작은데도 예를 지키지 아니하고 충신의 간언을 듣지 않아서는 머지않아 시대에 뒤쳐저 멸망한다.

대국관

  • 부분이 아니고 전체를 보는 눈

길흉화복

  • 부유해지면 지위가 높아지고, 의식주가 화려해지고, 오만해지고 방심하게 된다.
  • 재앙은 원래 행복에서 비롯되고, 복 안에는 처음부터 재앙이 깃들어있다.

집념

  • 의심만 한다면 길은 있을 수 없다.
  • 발을 내딛으면 발이 길을 만들어준다.
  • 가면 절로 알게 된다.
  • 그림을 그려가고 반드시 내 것으로 만든다.
  • 목적을 달성한다는 확신을 지속해서 갖고 간다. 이 것이 집념이다.

자신

  • 자기 자신에 대한 신앙

혁신

  • 여태할 수 없었던 것을 오늘부터 되도록 하는 것

  • 넉넉하게 남는 것으로 모자라는 부분을 보충하고 장점을 단점으로 잇는 것
  • 반석을 닦으면 집이 무너질 일이 없고, 준비가 제대로 되면 기회가 왔을 때 놓치지 않고 붙잡을 수 있다.

겸허함

  • 혼자 할 수 있다고 생각하는 것에서부터 오만함이 비롯된다.
  • 혼자할 배짱과 각오를 갖고 있으나 경외하고 두려워하는 마음을 동시에 갖는 것이 겸허함이다.
  • 인재는 무서움을 아는 사람
  • 무서움을 머리로서가 아니라 몸에 배도록 알고 있는 것이 겸허함이다.

안술유칠(安術有七)

나라를 평안하게 하는 방법

  • 상벌을 잘잘못에 따라 확실히 시행하는 것
  • 화와 복은 선과 악에 따르게 해야 하는 것
  • 죽이고 살리는 것은 법에 따라 행하는 것
  • 사람을 판단할 때는 현명한지 불초한지를 따져야지 그 판단에 애증이 개입되면 안 되는 것
  • 사람을 판단할 떄는 그가 어리석은 자인지 지혜로운 자인지 실증에 따를 뿐 남의 비방이나 칭찬에 이끌려서는 안 됩니다.
  • 일정한 법도가 있어야 하는 것으로 마음대로 처리해선 안 되는 것
  • 신의가 있고 속임수가 없어야 하는 것

위도유륙(危道有六)

나라를 위태롭게 하는 길

  • 법을 안으로 굽혀 새끼줄에 얽매어 놓은 채 일을 처리하는 것
  • 법의 테두리 밖에서 재단하는 것
  • 남에게 해를 입히고 이득을 취하는 것
  • 남의 재앙을 즐기는 것
  • 편안하게 잘 있는 사람을 위태롭게 하는 것
  • 사랑해야 할 사람을 가까이하지 않고 미워해야 할 자를 멀리하지 않는 것

견마최난(犬馬最難), 귀매최이(鬼魅易之)

  • 그림을 그리더라도 누구나 다 알고 있는 것이 더 그리기 어렵다.

정보

  • 정보에는 목숨이 걸려있다.
  • 모든 것은 정보관리를 제대로 하지 못하는 당사자 책임이다.

분별

  • 남에게 의존하기보다는 자신을 믿어야하며, 남이 무엇을 해주길 바라기보다 자기 일은 자기가 스스로 해야한다.

보수

  • 농사일은 고되지만 백성이 이를 행하는 이유는 농경 일을 함으로써 부를 얻을 수 있기 때문이다.
  • 전쟁은 위험하지만 백성이 이를 행하는 이유는 높은 신분이 될 수 있기 때문이다.

진인능(盡人能)

  • 군주는 권력의 핵심만 잡고 있으면 된다. 신하에게 맡겨도 될 일까지 직접 하려고 하면 피곤하기만 할 뿐이다.
  • 삼류 군주는 자신의 능력을 이용하고, 이류 군주는 남의 힘을 이용하며, 일류 군주는 남의 능력을 이용한다.

통솔

  • 군주가 자신의 권한을 신하에게 넘기면 백성들은 신하를 두려워하고 군주를 얕잡아본다.
  • 형명참동: 부하의 보고를 바탕으로 일을 맡겨 보고와 성과가 일치한 자에게 상을 주고 그렇지 않은 자에게는 벌을 준다.
  • 부하에게 좋고 싫은 감정을 드러내지 않는다.
  • 가끔 부하에게 예기치 못한 질문을 한다.

자멸

  • 자리를 유지하려면 권력을 틀어잡고 절대 다른 이에게 맡긴다.
  • 사사로운 일에 집착한다.
  • 쾌락에 빠진다.
  • 본거지를 비워둔다.
  • 충신의 의견을 듣지 않는다.
  • 다른 사람의 힘에 의지한다.
  • 힘이 없으면서 예의조차 없다.

의견 제시

  • 상대가 자랑스럽게 생각하는 일은 칭찬하고, 수치스럽게 생각하는 일은 덮어둔다.
  • 남에게 피해를 줄까 행동을 주저하는 사람에게는 대의명분을 주어 자신감을 갖게한다.
  • 하찮은 일이라고 생각하면서도 그만두지 못하는 사람에게는 해가 되지 않으므로 그만두지 않아도 된다고 안심시킨다.
  • 높은 이상 때문에 힘겨워하는 사람에게는 이상이 그에게 부적합하다고 지적하고 실행하지 않는 편이 좋다고 설득한다.
  • 위험한 사업을 중지하도록 간청할 때는 명예가 걸린 문제라고 조언하고 지도자 자신에게 이익이 되지 않음을 명시한다.

이익

  • 인간은 이익을 좇아 움직이는 동물이다. 인간의 마음을 움직이는 동기는 애정도 아니고 배려심도 아니다. 의리도 인정도 아니며 오로지 이익뿐이다.
  • 어부는 맨손으로 뱀장어를 잡고, 여자는 맨손으로 누에를 잡는다. 이익이 된다고 판단되면 누구든 용감해진다.
  • 수레를 만드는 사람은 모든 사람들이 부자가 되길 바라고, 관을 만드는 사람은 빨리 죽기를 원한다.

불신

  • 성문법은 모두 인간 불신에서 기인한다.

ISO 26262

· 3 min read

ISO 26262 개념

  • 자동차에 탑재된 전기전자시스템의 오작동으로 인해 발생할 수 있는 사고를 방지하기 위한 자동차 기능안전 국제 표준
  • 전기차, 자율주행, E2E AI 등 신기술 도입으로 SW 비준하는 전기전자 제어시스템의 안전성 확보 필요

ISO 26262 구성도, 구성요소

ISO 26262 구성도

ISO 26262 구성요소

파트구성요소상세설명
Part1용어ISO26262 사용용어 및 약어 정의
Part2기능안전프로젝트 전반 안전성 관리 요구사항 정의
Part3구상단계위험분석(HARA) 및 안전 목표 설정
Part4시스템 레벨 제품 개발시스템 아키텍처 설계, 기술적 안전 요구사항, 테스트 요구사항
Part5HW레벨 제품 개발HW설계, 아키텍처 평가, 검증 요구사항 정의
Part6SW레벨 제품 개발SW안전 요구사항, ASPICE와 연계하여 SW개발 프로세스 관리
Part7생산 및 운영차량 생산, 운영 중 발생가능한 위험관리와 폐기 안전 절차
Part8지원 프로세스형상 관리, 변경 관리, 문서화 등의 지원 절차
Part9ASIL 및 안전 중심 분석ASIL 평가 방법론과 안전 구성요소 간 종속 조건 정의
Part10가이드라인표준 적용 시 참고할 수 있는 추가 가이드라인 제공
Part11반도체 산업 적용 가이드라인반도체 제조업체를 위한 세부 정보 제공
Part12모터사이클 적용 요구사항모터사이클에 특화된 기능 안전 요구사항

ASIL 평가 절차, ASIL 등급

ASIL 평가 절차도

ASIL 등급

등급내용비고
ASIL A상대적 낮은 위험, 기본 안전조치 필요경상
ASIL B중간 수준 위험, 추가적인 안전조치 필요중상
ASIL C높은 위험 수준, 엄격한 안전조치 필요사망
ASIL D매우 높은 위험 수준, 최고 수준의 안전조치 필요다수 사망

자율주행시대의 자동차 안전 고려사항

  • ISO 21448을 통하여 자율주행시 알려진, 알려지지 않은 시나리오를 평가하여 위험 감소
  • ISO 21434를 통하여 개발단계의 사이버보안에서부터 사고 대응, 복구, 모니터링 및 공급망 관리 절차 강화

SP인증, SW 프로세스 품질 인증

· 2 min read

SP인증 개념

  • SW 프로세스 품질 향상과 신뢰성 확보를 위해 SW 기업 및 개발 조직의 SW 프로세스 품질 역량 수준을 심사하여 등급을 부여하는 제도

SP 인증 개념도, 구성요소, 인증등급

SP 인증 개념도

SP 인증 구성요소

영역내용비고
프로젝트 관리프로젝트 계획 수립, 통제, 협력업체 관리계획 수립, 일정 관리, 리스크 관리
개발요구사항 관리, 분석, 설계, 구현, 테스트기능 명세, 코드 품질, 단위 테스트
지원품질 보증, 형상 관리, 측정 및 분석형상 베이스라인, QA 프로세스, 데이터 분석
조직 관리조직 프로세스 관리, 구성원 교육프로세스 성숙도, 교육 이수, 인재 양성
프로세스 개선조직 성과 관리, 문제 해결, 프로세스 개선 관리성과 지표, 지속적 개선, 프로세스 성과

SP 인증등급

등급영역설명
1등급심사대상 아님프로젝트 성공여부와 관계 없이 특정 프로젝트를 수행할 수 잇는 수준, 역량 개선 필요
2등급프로젝트 관리, 개발, 지원개별 프로젝트를 수행하기 위해 프로세스 수립, 이를 기반으로 프로젝트를 통제하여 성공적 수행 가능
3등급프로세스 관리, 조직관리, 프로젝트 관리, 개발, 지원조직 프로세스 체계 정의, 정량적인 데이터 관리로 일관된 품질 수준의 프로젝트 수행 가능, 지속적 프로세스 개선 가능

SP 인증 문제점과 해결방안

문제점해결방안기대효과
SP인증심사 혜택 확대SP인증기업 프로젝트 수주 우대 등 혜택참여기업증가, 제도 활성화
지속홍보 및 전문가 교육지속적 심사 홍보, 기업 SW품질 담당 육성인증제도 인식 확대, 역량 강화
컨설팅 등 서비스 부족SP인증 준비 기업 사전 지원 서비스기업 어려움 완화, 인증 성공률 강화
인증 시간, 노력, 비용 부담SP인증 개선 토론, 설문조사인증과정 효율성 향상
SP인증 심사원 부족기술사 등 인력풀 활용, 전문교육심사원 확보로 인증 적체 해소

병렬컴퓨팅, 병렬 프로세서

· 2 min read

병렬 컴퓨팅 개념

  • 프로그램 내 계산 영역을 여러 개로 나누어 각 계산을 여러 프로세서에서 동시 수행하는 기술
  • 생성형 AI 발전, GPU 품귀, 단일 프로세서 한계

병렬 컴퓨팅 특징

구분특징설명
목적실행시간 단축Wall clock time 단축
작업 동시 수행HW, SW 측면 작업 분할
유형작업 단위 병렬성다수 독립 작업 프로그램
태스크 단위 병렬성서로 다른 기능 태스크
스레드 단위 병렬성동시 처리 스레드
명령어 단위 병렬성어셈블리 명령어

병렬 프로세서의 분류

Flynn의 분류

SISD

  • 명령어 순차처리
  • 단일 프로세서 시스템

SIMD

  • 하나의 제어 유닛으로 동기화
  • 벡터, 행렬 연산 처리

MISD

  • 프로세서 처리 결과로 연산 수행
  • 실제 구현 불가

MIMD

  • 각 프로세서가 비동기적 처리
  • 강결합시 공유메모리 사용
  • 약결합시 분산메모리와 메시지 패싱 기법 사용

시스템 구성 방법에 따른 분류

SMP

  • 프로그래밍 용이
  • 메모리 접근 병목

MPP

  • 프로그래밍 복잡
  • 낮은 가용성

NUMA

  • 장점 결합
  • 분산 로컬 메모리, 글로벌 메모리 사용
  • 다양한 프로세서 사용 가능

클라우드 아웃소싱

· 3 min read

클라우드 아웃소싱 개념

  • 기업이 IT 인프라, 소프트웨어, 데이터 관리 등 다양한 IT 업무를 외부의 클라우드 서비스 제공자(CSP)나 관리형 서비스 제공자(MSP)에게 위탁하는 방식
  • 비용 절감, 확장성, 유연성, 보안성, 위험 관리

클라우드 아웃소싱 개념도, 구성요소, 적용방안

클라우드 아웃소싱 개념도

  • 책임공유모델(SRM)과 서비스수준 계약(SLA)을 통해 각 주체가 수행하는 역할을 규정하고, 안정적인 클라우드 서비스 운영

클라우드 아웃소싱 구성요소

구분내용비고
CSP서버, 스토리지, 네트워크 인프라 및 다양한 클라우드 서비스 모델(IaaS, PaaS, SaaS) 제공AWS, Microsoft Azure 등
MSP클라우드 설계, 구축, 보안 관리 및 유지보수를 지원하며, 규제 준수와 최적화 서비스 제공메가존클라우드, 베스핀글로벌 등
기업클라우드를 도입해 핵심 비즈니스에 집중하고, IT 인프라 관리 부담 감소SRM을 통한 보안 설정 관리

클라우드 아웃소싱 적용 방안

구분내용비고
CSP 및 MSP 선택비즈니스 요구사항에 맞는 CSP와 MSP를 선택하여 SLA로 서비스 품질을 보장글로벌/국내 CSP 선택
클라우드 전환 전략MSP와 협력하여 장기적인 디지털 전환 전략을 수립하고 데이터 마이그레이션 및 교육을 진행단계별 전환 계획
보안 및 규제 준수SRM을 통해 보안 책임을 명확히 하고, MSP의 컨설팅을 통해 규제 준수 체계를 마련금융, 의료 등 규제 엄격한 산업에 필수
비용 최적화MSP의 성능 모니터링 및 최적화 방안을 통해 불필요한 자원 낭비 없이 비용 효율성을 확보성능 모니터링으로 시스템 가용성 유지
지속적 개선MSP와 협력하여 최신 기술 업데이트와 최적화 작업을 지속적으로 수행하여 경쟁력을 유지주기적 리뷰 및 개선
SLA 관리SLA를 통해 가용성, 응답 시간, 문제 해결 시간 등 서비스 수준을 보장하고, 위반 시 보상 조건 설정크레딧, 환불 등의 보상 가능
소버린 클라우드 활용데이터 주권과 국가별 규제를 준수하며, 소버린 클라우드를 활용해 특정 국가 내 데이터 저장 및 처리법적 규제가 엄격한 산업 필수

클라우드 아웃소싱 유형

구분내용이점
전체 클라우드 아웃소싱IT 서비스 전체를 클라우드로 이전핵심 비즈니스 집중
선택적 클라우드 아웃소싱IT 서비스 중 일부만 클라우드로 이전하여 특정 기능이나 업무를 CSP 또는 MSP에 위탁하는 방식관리 효율성 향상
SI + 클라우드 아웃소싱시스템 통합(SI) 후 운영을 위한 클라우드 아웃소싱을 통해 구축과 운영을 외부 서비스 제공자에게 위탁하는 방식안정적이고 유연한 운영 가능

IT 직무제, SW 기술자 등급제

· 2 min read

IT 역량분류 체계 개요

SW 기술자 등급제, IT 직무제 비교, 개선 방안

SW 기술자 등급제, IT 직무제 비교

구분SW 기술자 등급제IT 직무제
개념학력, 경력 기반 기술자 등급 산정국가직무능력표준 기반 직무별 기술자 역량 평가
평가기준학력, 경력, 자격기반직무수행능력, 실제업무역량, 자격, 경력 등
장점등급체계 단순다양한 평가 기준
대가산정 용이NCS 기반 역량 표준화, 직무 세분화
단점실무 능력 괴리새로운 체계에 대한 현장 저항감
분류기준 한계직무정의 모호성으로 인한 혼란
경력증빙 복잡학위 유관성
비용 부담평균 임금 데이터 오류

IT 직무제 개선 방안

구분개선 방안내용
현장 저항감현장 교육, 워크숍, 파일럿 프로그램, 단계적 도입 고려현장 요구사항 반영
직무 정의 모호성용어 정의 개선, 직업 예시 제공직무별 역량 세부 정의
학위 유관성다양한 기술, 역량 가진 인재 우대학위 이외 역량 인정
평균 임금 데이터 오류직무별 표본 확보, SW기술자 등급제와의 매핑, SW사업 기여도 따른 가중치 적용실제 임금과의 연계성 강화

AHP, 계층화 분석법

· 2 min read

AHP 개념

  • 의사결정과정을 목표, 기준, 대안 등의 계층으로 구조화한 뒤 쌍대비교하여 도출된 객관적이고 정량적인 결과값을 통해 의사결정을 지원하는 방법론
  • 계층적 구조화, 우선순위 도출, 일관성 검토, 계층요소 비교

AHP 프로세스, 상세 설명, 도입 효과

AHP 프로세스

  • 계층 분리, 쌍대비교 후 도출된 우선순위를 통해 일관성 검사 진행하여 최종 의사 결정 사안 도출

AHP 프로세스 설명

단계설명비고
1. 계층화관련 요소식별 및 선정, 단계별 계층 구조 형성문제 목표와 세부 평가기준 설정
2. 쌍대비교각 계층의 요소들을 쌍으로 비교하여 상대적 중요도 평가1~9단계 점수, 비교 행렬 작성
3. 부분 우선순위쌍대비교 결과 표준화, 각 요소 가중치 계산우선순위 벡터
4. 일관성 검토평가 일관성 검증, 판단 신뢰성 제고일관성 비율(CR) 1 미만
5. 최종 우선순위최종 종합 가중치 계산, 의사결정 수행최적 대안 선정

AHP 도입 효과

도입 효과내용비고
다기준 의사결정 지원다양한 평가 기준 분석을 통한 최적 대안 도출비용, 품질, 납기 등
의사결정의 일관성 확보쌍대비교 통한 상대적 중요도 평가평가 신뢰성 강화
정량적 및 정성적 요소 통합데이터와 정성적 요소를 고려한 종합적 평가전문가 판단 수용
우선순위 설정의 명확성각 대안 우선순위 도출 후 전략 수립자원 배분 최적화
투명한 의사결정 과정계층 구조와 평과 과정을 통한 이해관계자 신뢰 증진투명성, 신뢰성 강화
  • SCM, TPRM 등 공급업체의 가격, 품질, 납기, 유연성, 신뢰성, 보안성, 리스크 등 다양한 평가기준을 종합적으로 평가할 때 활용

CLA Assistant 적용

· 2 min read

CLA

  • PR을 받기 전에 약관 동의를 강제시킬 수 있다.

CLA Assistant

  • cla-assistant.io 을 연동해두면 공개 레파지토리에 대해 자동으로 CLA를 체크하고 받아주는데, private 레파지토리에 대해서는 동작하지 않는다.

CLA Assistant Lite Action

  • .github/workflows/cla-assistant.yml 로 아래처럼 생성하면 비공개 레파지토리에서도 파이프라인과 파일을 통해 CLA를 체크할 수 있다.
  • CLA Assistant Lite
name: "CLA Assistant"
on:
issue_comment:
types: [created]
pull_request_target:
types: [opened, closed, synchronize]

permissions:
actions: write
contents: write
pull-requests: write
statuses: write

jobs:
CLAAssistant:
runs-on: ubuntu-latest
steps:
- name: "CLA Assistant"
id: cla_assistant
if: (github.event.comment.body == 'recheck' || github.event.comment.body == '저는 CLA 문서를 읽었으며, CLA에 서명합니다.') || github.event_name == 'pull_request_target'
uses: contributor-assistant/github-[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

with:
custom-notsigned-prcomment: "PR 감사합니다. 이 PR을 수락하기 전에 Contributor License Agreement에 동의하셔야합니다. CLA는 아래 문장과 동일한 코멘트를 추가해주시면 서명할 수 있습니다."
custom-pr-sign-comment: "저는 CLA 문서를 읽었으며, CLA에 서명합니다."
custom-allsigned-prcomment: "**CLA Assistant Lite bot** 모든 Contributor가 CLA에 서명했습니다."
path-to-signatures: ".github/signatures/cla.json"
path-to-document: "" # e.g. a CLA or a DCO document
branch: "chore/cla"
allowlist: bot*
  • path-to-signatures 는 서명한 사람들의 정보가 저장되는 파일이다.
  • 파일은 protected 브랜치에 푸쉬가 되지 않아 branch에 정의한 브랜치를 주기적으로 main으로 부어줘야한다.
  • issue_comment 이벤트를 통해서 custom-pr-sign-comment 를 체크하기 때문에 이벤트를 빼면 안 된다.