Study/정보처리기사

[요구사항 확인] 소프트웨어 개발 방법론 종류와 간단한 특징

SigmoidFunction 2022. 4. 23. 12:23
728x90

​소프트웨어 개발 방법론

- 소프트웨어 개발 방법론은 스프트웨어 개발 전체 과정에 지속적으로 작용하는 절차이자 기법이다.

 

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

  • 구조적 방법론 : 기능에 따라 나누어 개발하고 이를 통합
  • 정보공학 방법론 : 개발에 필요한 관리 절차와 작업 기법을 체계화한 방법론
  • 객체 지향 방법론 : '객체'라는 기본 단위로 시스템을 분석하고 설계하는 방법론
  • 컴포넌트 기반 방법론(CBD) : 소프트웨어를 구성하는 컴포넌트를 조립해서 하나의 새로운 프로그램을 작성하는 방법론
  • 애자일 방법론 : 절차보다는 사람이 중심이 되어 유연하고 신속하면서도 효율적인 개발을 할 수 있는 방법론
  • 제품 계열 방법론 : 특정 제품에 적용하고 싶은 공통의 기능을 정의하여 개발하는 방법

 

728x90