패러다임에따른 방법론의 비교

등록일 2003.11.11 한글 (hwp) | 8페이지 | 가격 1,000원

목차

없음

본문내용

3. 패러다임에 따른 방법론의 비교
위에서 언급한 상용 방법론들은 정보기술 패러다임 변화에 따라 여러가지 유형의 개발 방법론들을 기반으로 하고 있다. 특히, 소프트웨어공학의 발전사를 보면 크게 3가지의 방법론이 출현하였음을 알 수 있는데, 과거 방법론이 없던 無방법론 시대에서 구조적 분석/설계(또는 방법론), 정보공학, 객체지향 방법론 등이 그것이다.

3.1 구조적 방법론(Structured Methodology)
구조적 방법론의 시작은 구조적 프로그래밍의 개념이 탄생하면서 부터이고, 구조적 프로그래밍의 탄생은 소프트웨어공학의 출범을 알리는 것이었다.
1950년대에 시작한 소프트웨어 개발의 역사는 구조적이지 못한 무원칙의 상향식 개발 방식이었다. 개발자의 손이 가는대로 코딩을 해 나갔으며, 로직의 구성 또한 자신만이 알아볼 수 있는 그런 것이었다. 이것은 개발 생산성의 저하와 유지보수의 어려움 등 소프트웨어를 개발하는데 있어서 거의 모든 부분에 문제점을 갖게 만들었고 결국은 “소프트웨어 위기”라는 용어의 탄생을 불러왔다.
1960년대 말, “GO TO” 논쟁, 즉 GO TO 문을 쓰지 말고 구조적으로 프로그래밍을 하자라는 주장이 호응을 얻으면서, 분석과 설계도 구조적으로 하자라는 의견으로 확대되면서 구조적 방법론의 틀이 완성되어 갔다.
구조적 프로그래밍의 개념은 다음과 같다.
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서