본문 바로가기
정보처리기사 필답 실기. 코딩 문제.

소프트웨어 개발 방법론의 종류

by 귀엽소 2025. 2. 6.
반응형

1. 구조적 방법론
정형화된 분석절차.
처리 중심의 방법론.
사용자 요구사항을 문서화.
1960년대까지 많이 사용.
프로그램 코드 생성이 목적.

분할과 정복 사용.

2. 정보공학 방법론
자료 중심 방법론.
(대규모 정보시스템) 구축에 적합.

데이터베이스 설계 표현으로 (개체관계도) 사용.

3. 객체지향 방법론
객체들을 조립하여 소프트웨어 개발.

4. 컴포넌트 기반 방법론
컴포넌트를 조립하여 소프트웨어 개발.
컴포넌트 재사용 가능.
새로운 기능 추가 쉬움.
개발 기간 단축.
유지보수 비용 최소화.

Component Based Development

5. 애자일 방법론
고객 요구사항 변화에 대응 가능. 일정한 주기를 반복하면서 개발과정 진행.
예: XP(익스트림 프로그래밍), 스크럼, 칸반, 크리스탈

반응형

댓글