ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 소프트웨어 개발 방법론
    용어 및 개념/SW공학 2024. 4. 11. 13:22
    반응형

    1. SW의 효율적 개발, SW 개발 방법론 정의

    - S/W 생산에 필요한 개발 과정들을 정리, 표준화하여 일관성을 유지하고 효과적인 협업을 돕기 위한 방법론

    2. SW 개발 방법론 구성요소 및 발전과정

    1) SW 개발 방법론 구성요소

    구분 구성요소 설명
    Input 작업절차 작업의 순서
    작업방법 단계별 수행 작업
    관리 개발 진행 단계별 통제, 감족
    도구 / 기술 기법 작업 시 사용 기술 또는 기법
    도구 지원도구 (오피스, 다이어그램, 형상관리 툴 등)
    Output 산출물 단계별 산출물 (설계서, 명세서 등)

     

    2) SW 개발 방법론 발전과정

    개발방법론 중점사항 특징
    구조적 방법론 요구사항의 구조적 분석, 설계 - 명확한 요구사항 추출 후 설계 반영
    - 효율적 재사용, 유지보수
    - 순차 / 선택 / 반복 구조 코드 / 프로세스 단위 문제 해결
    정보공학 방법론 비즈니스 시스템 규모 성장 경영전략 수용 - 기업의 전체/주요부분을 계획, 분석, 설계 및 구축
    - 정형화된 기법들을 상호 연관성 있게 통합, 적용
    객체지향 방법론 객체 중심 개발 - 추상화 과정 위주 객체 중심 설계 기법
    - 반복적 / 점증적 개발 모델로 사용자 요구반영
    CBD 방법론 SW 재사용 극대화 - 컴포넌트 단위 개발, 조합하여 시스템 구성
    애자일 방법론 변화대응 - 변화에 민첩한 대응 / 고객 요구사항 반영

     

    - CBD, 애자일 사이 핵심자산 재사용 및 가변요소 선택 개발 가능한 SSPL 방법론 존재함

    반응형

    댓글

Designed by Tistory.