그냥 해보고, 거기서 조금더 해보자.. PE 획득이 목표..
구분 | 설명 | 1도 |
정의/특징 | ||
구성/기능 |
SW Architecture
/ 시스템 청사진 + 시스템/프로그램 컴포넌트들 간 상호작용 및 이들의 구조 설계를 위한 지침
/ 요구사항 파악, 참조 A 준비, A 모델링(패도, 프선, A평), A 프로토타입핑, A 배포
ISO 42010
/ 아키텍쳐 프레임워크 설명을 위한 표준 용어 정의 국제 표준
/ 식별, 표현, AD 부문
/ 대상 개체, 이해관계자, 관심사| 모델형, A, AD| A viewpoint, A view, A 모델
SW Architecture 평가
/ A 접근법이 품질속성에 미치는 영향과 적합성을 평가
/ 시나리오, 시뮬레이션, 수학적, 경험적
/ (시평) SAAM, ATAM, CBAM, EATAM (설혼평) ARID, ARD
MSA
/ 여러개의 작은 마이크로 서비스 단위로 나누어 변경과 조합이 가능
/ (아관) Legacy 연계/전환, 서비스 단위 정의, API GATEWAY 도입, 트랜잭션 관리, 서비스 가시화
/ (조관) 조직문화, Cross-Fonctional Team
Service Mesh 도입 : API Gateway 병목현상
쿠버네티스( Kubernetes(종종 K8s로 약칭) )기반 Service Mesh
/ 컨테이너화된 애플리케이션의 배포, 확장 및 관리를 자동화하도록 설계된 오픈 소스 컨테이너 오케스트레이션 플랫폼, CNCF(Cloud Native Computing Foundation)에서 관리
/ 호스트 클러스터 전체에서 애플리케이션 컨테이너의 배포, 확장 및 관리를 자동화하기 위한 프레임워크를 제공
UML / diagram 전체
/개발자, 설계자, 엔지니어,사용자 등이 설계한 View의 내용을 표기하기 위한 도구 및 기법
/ 정적 모델링(구조) 객구장 관계 표현, CCC(S)ODPP
/ 동적 모델링(행위) 행상활흐 변화 관계 표현 US(M)AI(SCIT)
UML의 관계
/ 연관관계, 의존관계, Generaliztion(일), Realization(실)
/ (연) 실선, 객 연결, 참조 (의) 점섬, 의존 방향, 참조 유지하지 않음 (일) 상속관계 (실) 객체간 상호작용 작동
Class diagram
/ 타입을 정의, 타입들간의 관계 표현
/ 의존, 상속, 인터페이스, 직연, 집합(비운모, 전체 부분 관계), 복합(체운모, 전체 소멸-부분 소멸)
Usecase diagram
/ 시스템이 제공하고 있는 기능 및 그와 관련된 외부 요소를 사요자 관점에서 표현하는 기법
/ U, A, S, A, I, E, G, Grp
/ 액식, 유식, 릴식, 유구
Design Pattern(23개패턴)
/ 확장성, 재사용성, 유지보수성을 극대화 하기 위한 소프트웨어 설계 및 개발 기법
MVC패턴
/ 유지관리 효율화를 위한 업무영역을 사용자영역과 분리하며 응집도와 결합도를 조정함
/ Model(비로직, 데이터 다룸, 데이터는 DB 연산은 SQL), view(사용자(use,see), 정적(HL), 동적(as,ph,jsP), Controller(결합도 낮춤, 입흐제어)
모듈화
/ 객체지향 개발의 유지보수성 향상을 위해 응집도와 결합도를 조정함
/ 응집도(우논시절통순기)
/ 결합도(내공외제스자(료))
TEST 일반
/ Test suit(test case) - test script(시나리오) - test bed > test haㄱness> test stub, test driver
/ 원리) 살충제페러독스, 오류-부재궤변, 결함 발견(T본역), 결함 집중(파레토),초기 집중(품비감), 불완전(자한), 정황 의존적
블랙박스 테스트
/명세서기반 테스트, 테스트 개발자, 테스터, 사용자의 경험 기반,
/ 동등분할, 경계값 분석, 의사결정, 상태전이, 유스케이스, 분류트리 기법, 페어와이즈 테스팅, 오류예측, 원인 결과 그래프
화이트 박스 테스트
/ 로직에 대한 테스트 수해을 위해 설계 단계에서 요구된 사항 확인하여 테스트
/ 제어구조시험, 반복구문 시험, 커버리지, MC/DC
/ 조건, 선택, 문장, 경로 검증
Regression Test
/ 테스트 결함 수정 후 추가적 발생하는 신규 결함 찾기 위한 반복 테스트
/ Retest all, selective, priority
경험기반 기법
/ 겸험) 탐색(차터 타임 박싱, 노트, 세선 시트, 요약보고), 오류 추정, 체크리스트 기반 테스트, 분류 트리 기법,
성능 테스트
ISO 29119
/ 개요, 프로세스 수립, 문서화, 테스트 수행, 키워드 기반 테스트
Test Coverage
/ 구문, 조건, 결정, 조건+결정, 조건+결정+수정
Lehman 소프트웨어 변화, 유지보수/유지관리 전체
SW 유지보수
소프트웨어 리팩토링
프로젝트 QM(품질관리)
ISO 25010(ISO 9126)
CMMI / CMMI 2.0
/ 지속적인 성장 및 개선을 하기 위한 프레임 워크
SW 안정성 / 분석 개념
시스템 감리
/ (근거법령 : 전자정부법 시행령 제71조)
/ (의무대상)
/ (예외대상)
/ (감리단계) 요구정의단계, 설계단계, 종료단계 / 20억 미만, 6개월 미만 2단계
시스템 감리 프레임 워크
/ SI (구조적/절차적 방법론 / 객체지향 방법론) 프로세스(요구사항 분석, 설계, 개발, 시험, 전개) // 성과-산출물-절차 점검
감리 절차
(현장감리) 감리준비 > 감리착수 > 감리수행> 감리 보고서(안) 작성 > 최종보고회 > 감리보고서 확정 및 통보
감리 결과 보고서 작성하기
감리 PMO 비교
/ 제3자적 관점, 발주자 관점
오픈소스 소프트웨어
/ 라이선스 레프트(약, 강)
/
간이법 계산
'도전기 > PE' 카테고리의 다른 글
6주차_SECU_01 (0) | 2024.03.31 |
---|---|
NW_NFV(Network Functions Virtualization)_SDN (0) | 2023.12.10 |
[D+50, D-54] PE 학습하기, 조금 더하기 (1) | 2023.12.05 |
[D+42] 정보관리기술사(PE) 중간 점검 (0) | 2023.11.21 |
정보관리기술사(PE) 탐색하기 (0) | 2023.11.01 |