개발 방법론 (Development Methodology)

kimjaewon·2023년 4월 21일
0

개발 방법론이란?

소프트웨어 개발할 때 사용하는 일련의 절차프로세스정의하는 것이다
소프트웨어 개발은 매우 복잡한 것이기 때문에 개발자들이 일관된 방식으로 작업을
수행할 수 있게 하며 팀의 협력효울성을 높일 수 있다

구조적 방법론(Structured Development)

●전체 시스템을 기능에 따라 나누어 개발하고 이를 통합하는 분활정복 접근 방식의 방법론
●프로세스 중심의 하향식 방법론


정보공학 방법론(Information Engineering Development)

● 정보시스템 개발에 필요한 관리 절차작업 기법을 체계화한 방법론
개발주기를 이용해 대형 프로젝트를 수행하는 체계적인 방법론


객체지향 방법론(Object-Oriented Development)

객체라는 기본 단위로 시스템을 분석설계하는 방법론
객체, 클래스, 메시지를 사용


컴포넌트 기반 방법론(CBD; Component Based Development)

● 소프트웨어를 구성하는 컴포넌트를 조립해서 하나의 새로운 응용 프로그램을 작성하는 방법론
개발 기간 단축으로 인한 생산성 향상
● 새로운 기능 추가가 쉽다(확장성)
소프트웨어 재사용이 가능하다


애자일 방법론(Agile Development)

● 절차보다 사람이 중심이 되어 변화유연하고 신속하게 적응하면서 효율적으로 시스템을 개발할 수 있는 신속 적응적 개발 방법론
● 애자일은 개발 과정의 어려움을 극복하기 위해 적극적으로 모색한 방법론

profile
올라가자

0개의 댓글