[SW이론] 방법론

Kimseongeun·2022년 6월 3일
0

소프트웨어 공학

목록 보기
5/8
post-thumbnail

🔽방법론

  • 소프트웨어 프로세스의 각 작업을 어떻게 수행하느냐를 정의

✔프로세스

  • 일반적으로 개발할 때 해야 할 작업만을 명시

  • 어떤 관계가 있는지 나타내지 않음

    → 프로세스는 어떤 개발을 진행할 때 거칠 작업들의 묶음!이라고 보면되고 방법론은 각 묶음들을 어떻게 수행하느냐 혹은 어떤 관계로 묶여있느냐를 의미하기 때문에 다르다.

✔구조적 방법론

  • 분할정복 원리 적용
  • 자료흐름도를 구조도로 변경하는 과정 (* 구조도 : 모듈 사이의 관계를 나타내는 그래프)

✔정보공학 방법론

  • 기업 비즈니스(데이터) 중심
  • 전략적 시스템 계획 중심
  • 데이터 중심
  • 분할과 정복
  • 공학적 접근
  • 사용자의 적극적 참여

정보공학 방법론의 절차

정보전략 계획

  • 기업의 장기적 전략 계획 수립

비즈니스 영역 분석

  • 비즈니스 영역별로 데이터와 프로세스 모델링, 연관성 분석

비즈니스 시스템 설계

  • 데이터와 프로세스 설계

시스템 구축

  • 데이터 상세 설계, 코딩

✔객체지향 방법론

  • 자료와 함수를 가까운 곳에 정의하여 객체로 묶어두고 객체 사이에 메세지를 호출해서 우너하는 기능을 담당하게 하는 것
  • 객체지향 패러다임
profile
김성은입니다.

0개의 댓글