ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 소프트웨어 개발 방법론
    정보처리기사 2023. 6. 11. 20:42

    소프트웨어 개발 방법론

    • 소프트웨어 개발 방법론
      • (1) 소프트웨어 생명주기 모델
        1. 소프트웨어 생명주기(SDLC) 모델 개념
          • 소프트웨어 생명주기는 시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차이다.
          • 시스템이 개발될 때부터 운용과 유지보수를 거쳐 생애를 마칠 때까지 어떠한 순서를 밟는지에 대한 작업 프로세스를 모델화 한 것이다.
        2. 소프트웨어 생명주기 모델 프로세스
          • 요구사항 분석
            • 다양한 이해관계자의 상충할 수도 있는 요구사항을 고려하여 새로운 제품이나 변경된 제품에 부합하는 요구와 조건을 결정하는 단계
            • 개발할 소프트웨어의 기능과 제약조건, 목표등을 소프트웨어 사용자와 함께 명확히 정의하는 단계
          • 설계
            • 시스템 명세 단계에서 정의한 기능을 실제 수행할 수 있도록 수행 방법을 논리적으로 결정하는 단계
          • 구현
            • 설계 단계에서 논리적으로 결정한 문제 해결 방법을 특정 프로그래밍 언어를 사용하여 실제 프로그램을 작성하는 단계
            • 프로그래밍 언어 선택, 기법 스타일, 순서 등을 결정하는 단계
          • 테스트
            • 시스템이 정해진 요구를 만족하는지, 예상과 실제 결과가 어떤 차이를 보이는지 검사하고 평가하는 단계
            1. 유지보수
              • 시스템이 인수되고 설치된 후 일어나는 모든 활동

        3. 소프트웨어 생명주기 모델 종류
      • (2) 소프트웨어 개발 방법론
Designed by Tistory.