ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 2과목 - 소프트웨어 설치 메뉴얼와 사용자 메뉴얼 / 5과목 : 소프트웨어 개발 표준
    자격증/정보처리기사 2025. 1. 27. 21:33
    • 소프트웨어 품질 목표
      • 사용 용이성(Usability) : 쉽게 배우고 사용할 수 있는 정도
      • 정확성(Correctness) : 사용자 요구 기능을 충족해야함
      • 신뢰성(Reliability) : 사용자가 사용하는 동안 오류 없이 수행되어야함
      • 무결성(Integrity) : 허용되지 않는 사용을 방지 및 권한에 대한 변경에 제어
      • 효율성(Effciency) : 투자 자원대비 뽑히는 성능이 좋아야함
    • 설치 메뉴얼
      • 사용자 중심
    • 사용자 메뉴얼
      • 작성 순서
        • 작성 지침 정의
        • 사용자 메뉴얼 구성 요소 정의
        • 구성 요소별 내용 작성
        • 메뉴얼 검토
    • 소프트웨어 품질 관점의 국제표준 또는 5과목에서는 개발방법론 표준
      • 가이드 라인, 정해진 규칙, 품질향상을 목적으로한 일관성 있는 개발을 위한 방법론 
        • 5과목 - ISO/IEC 12207 :  전반적인 모든 단계를 체계적이고, 일관된 접근 방식을 채택하고 이해관계자와 협을 통해서 옳바른 방향으로 나아가도록 하기 위한 활동
          • 주요 프로세스
            • 기본 (공정 또는 생명주기) : 흭득, 개발, 유지보수, 운영, 공급
            • 지원 (공정 또는 생명주기)
            • 조직 (공정 또는 생명주기)
        • 5과목 - CMMI : 프로세스의 성숙도를 평가하고, 공정과 성숙도를 5개로 나눔
          • CMM의 발전된 단계를 CMMI로 한다. 
          • 5개 암기 : 초반정관장에 가는게 고야!!
          • 1단계 -> 5단계로 갈 수록 성숙도가 높아진다. 
            • 1단계 : 초기
            • 2단계 : 반복
            • 3단계 : 정의
            • 4단계 : 관리
            • 5단계 : 최적
        • 5과목 - SPICE : CMM(I)의 단점을 보완한 국제표준이며, 성숙도 평가하고 개발단계 하나하나를 개선하는데 사용 
          • 현대 자동차에서 사용됨 
          • 6개의 단계로 이루어짐 암기 : 관리했더니, 예뻐졌습니다. 고야!!
        • 5과목 - CMMI와 SPICE 차이
          • CMMI는 개발 및 유지보수 프로세스에 집중과 SPICE 광범위
          • CMMI 5단계와 SPICE로 6단계
          • SPICE는 ISO/IEC 15504로 표기된 국제 표준이다.
        • 5과목 - 테일러링
          • 의류업계에서 사용하던 기법이다.
          • 일반적으로 현제 프로젝트에 맞추어 맞지 않는 기법, 평가 등을 제거하고 꼭 필요하게 커스텀하겠다.
            • 내부적 기준
            • 외부적 기준
              • 법적 제약사항
              • 표준 품질기준
                • 산업 표준 및 품질 기준
        • ISO/IEC 12119 : 테스트 지침
        • ISO/IEC 14598 : 25040 과 9126포함
        • ISO/IEC 9126 : 25010 과 6개의 특성
          • 기능성 : 수행능력
            • 적절성 / 정확성 / 상호운용성 / 보안성 / 기능 준수성
          • 신뢰성 : 고장
            • 성숙성 / 결함 허용성 / 복구성
          • 사용성 : 사용자와 관련 
            • 이해성 / 학습성 / 운용성 / 매력성
          • 효율성 : 자원과 시간에 대한 효율
            • 시간 효율성 / 자원 효율성
          • 유지 보수성 : 빨리 분석하고 수정이 쉬운지?
            • 분석성 / 변경성 / 안정성 / 시험성
          • 이식성 :  옮기는 것
            • 적응성 / 설치성 / 공존성 / 대체성
    • Migration : 시스템을 새로운 기술 또는 하드웨어 환경에서 사용 할 수 있도록 변환
    • 역공항 : 기존의 시스템에 아키텍처, 절차, 데이터 등을 분석하여 추출하는 것
Designed by Tistory.