09: 개발 모델, 개발 방법론

Development-Model

History of Development-Methodology

1960-1970: Early Years 1970-1985: Project Years 1980-2000: Process Years 1995-: Product Era

1970: 구조적 프로그래밍(High Order Lang) 1975: Waterfall Life cycle Model 1980: Top-down 구조적 분석/설계 1970-1985: 구조적 방법론(예측)

1985: 정보공학 1990: 4GL 1985-2000: 정보공학 방법론 - ISP: - SOfC, SOC(Seperate Of Concern): 프로세스와 데이터를 분리

1990: Spiral Life cycle Model 1995: 객체지향 1990-2000: 객체지향 방법론 - Sequence Diagram - 즉 프로세스를 관리하는데에 좋은 방법론

2000: 재사용 2000: MDA, SOA, PL 2015: Agile 1995-: CBD 방법론

MDA(Model Driven Architecture)

  1. 응용 분석 영역

  2. 기본 설계 모델

  3. 상세설계모델

Agile

PMI, PMBOK(Project Management Body Of Knowledge)

CQD triangle

C: Cost Q: Quality D: Delivery