소프트웨어공학
테스트 차터 (Test Charter)
1. 탐색적 테스팅에서의 테스트 차터 (1) 테스트 차터(Test Charter)의 정의 탐색적 테스팅에서 테스트의 범위와 목적, 테스트 방법 등을 정의하기 위한…
DevSecOps
I. 조직측면 CARTA 실현, DevSecOps 보안팀, 프로세스 및 툴을 DevOps에 통합하여 보안팀과 개발팀 간 장벽을 해소한 공동 작업 기법 …
데브옵스 (DevOps)
1. 데브옵스 (DevOps) 개념 개발과 운영의 합성어로 개발과 운영 간의 상호 작용을 원활하게 하기 위한 개발 방법론 목적 개발자와 비…
TDD (Test Driven Development)
1. 테스트 기준 개발 방법, TDD (Test Driven Development) (1) TDD(Test Driven Development)의 개념 테스트 설계를 선수행하여, 테스트 통과 위해…
MSA (Micro Service Architecture)
1. 대용량 분산 웹 서비스 위한, MSA의 개념 MSA: Micro Service Architecture 소프트웨어를 독립적으로 배치 가능 단위로 분리하여 시스템을 구성하는…
아키텍처 프레임워크 플랫폼
I. 아키텍처 프레임워크 플랫폼 비교 아키텍처 프레임워크 플랫폼 가. 아키텍처 구분 설명 개념 - S/W의 주요 특징을 결정 짓는 주요…
품질속성 시나리오
1. 비기능 요구사항 도출, 품질속성 시나리오 (1) 품질속성 시나리오 개념 비기능 요구사항을 도출하기 위해 시스템과 이해관계자의 상호작용으로 표현한 시나리오 기반…
소프트웨어 아키텍처 평가 모델 ATAM, CBAM
1. 소프트웨어 아키텍처 평가 아키텍처 접근법이 품질 속성에 미치는 영향을 판단하여, 아키텍처 적합성 평가 표준 절차 2. 소프트웨어 아키텍처…
IEEE 1471
1. 관계 정의 표준 프레임워크 IEEE 1471 (1) IEEE 1471의 정의 아키텍처에서 표현해야 하는 내용 및 이들간의 관계를 제공하는 아키텍처…
소프트웨어 아키텍처(SW Architecture)
1. 소프트웨어의 뼈대, 소프트웨어 아키텍처 (Software Architecture) (1) 소프트웨어 아키텍처 (Software Architecture)의 정의 SW 컴포넌트들과의 관계를 정의한 시스템 구조로, 컴포넌트들…