ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 기술면접 준비5
    기술면접 준비 2023. 4. 20. 16:04

    개발 방법론

    개발 방법론이란 시스템의 효율적인 개발을 위해 각종 기법 및 가이드라인을 체계적으로 제공하는 것으로써 

    양질의 정보시스템을 구축하고 개발 생산형 향상 및 개발 노하우 축적의 기반이 된다.

    이 개발 방법론의 종류에는 구조적 방법론, 정보공학 방법론, 객체지향 방법론, 컴포넌트 기반 방법론, 애자일 방법론이 존재한다.

     

    구조적 방법론(Structured Development)

    구조적 방법론이란 기능에 따라 나누어 개발하고 이를 분할정복 접근을 통합하는 방식의 방법론이며 프로세스 중심의 하향식 방법론이다.

     

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

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

     

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

    객체지향 방법론이란 객체 를 이용하여 시스템을 분석하고 설계하는 방법론으로써 복잡한 현실 세계를 사람이 이해하는 방식으로 시스템에 적용하는 방법론이며 객체, 클래스, 메시지를 사용한다.

     

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

    컴포넌트 기반 방법론이란 소프트웨어를 구성하는 컴포넌트를 조립해서 하나의 새로운 응용 프로그램을 작성하는 방법론으로써 개발 기간 단축으로 인한 생산성이 향상되고 새로운 기능을 추가하기 쉬우며 소프트웨어 재사용이 가능하다.

     

    애자일 방법론(Agile Development)

    애자일 방법론이란 기존의 절차화된 방법론 보다는 사람이 중심이 되어 변화에 유연하고 신속하게 적응하면서 효율적으로 시스템을 개발 할 수 있는 방법론으로써 고객과 지속적인 소통을 통해 변화하는 요구사항에 신속하게 대응하여 고객 만족도를 높이고 빠른 시간내에 작동 가능한 소프트 웨어를 제공한다.

     

    '기술면접 준비' 카테고리의 다른 글

    기술면접 준비4  (0) 2023.04.20
    기술면접 준비3  (1) 2023.04.17
    기술면접 준비2  (0) 2023.04.14
    기술면접 준비  (0) 2023.04.13
Designed by Tistory.