AXIS 03 · METHODOLOGIES
방법론
방법론은 투입 인력의 capability와 품질을 통제하는 도구다. 작업방식과 산출물을 강제해, 처음 해보는 사람도 따라할 수 있게 한다.
METHOD
워터폴
Waterfall
분석→설계→구현→테스트→유지보수가 폭포처럼 순차 진행. 이전 단계가 끝나야 다음으로 넘어간다.
용어 2개
METHOD애자일
Agile
짧은 반복(release)으로 빠르게 결과물을 낸다. 단, 현업의 주도적 참여가 전제. 조직 내공이 없으면 위험.
용어 9개
METHODCBD
Component Based Development
검증된 컴포넌트를 레고처럼 조립해 개발. 재사용성·유지보수성을 높인다. 해봐야 짤 수 있는 선제대응형.
용어 3개
METHODooCBD
Object-Oriented CBD
객체지향 기술과 컴포넌트 기반 개발을 결합. 요즘 개발이 향하는 주류 방법론.
용어 6개
METHODMSA
Microservice Architecture
하나의 큰 애플리케이션을 독립 배포 가능한 작은 서비스로 분해. 서비스마다 자체 DB·가벼운 통신.
용어 1개
METHODMDA
Model-Driven Architecture
코드가 아닌 모델(설계도) 중심으로 시스템을 구축, 자동화 도구로 플랫폼별 코드를 변환한다.
용어 1개
METHODDevOps
DevOps
개발과 운영을 통합해 빌드·배포·운영을 자동화·연속화한다.
용어 6개