작성자 선 명한 | 8월 30, 2022 | 응용SW엔지니어링
선수 학습 분석 모델 검증 수행 순서 가. 분석모델까지 요구사항 추적표를 작성하고 검토 의견 컬럼을 추가한다. 표. 요구사항 추적표 – 검토 의견 추가 표 형식 요구사항 추적표 – 검토 의견 추가 표 형식 (양식 – 회원 전용) 01.요구사항-추적표-검토의견-추가표다운로드 나. 작성된 요구사항 추적표에 검토 의견을 작성한다. 1) 요구사항 목록을 참조하여 요구사항 ID와 요구사항 명을 입력한다. 2) 유스케이스 모델 검토 의견을 작성한다. 요구사항 정의서, 액터...
작성자 선 명한 | 8월 30, 2022 | 응용SW엔지니어링
검증 방법 한국정보화진흥원의 “정보시스템 감리지침: 시스템 개발사업 객체지향 컴포넌트 모델 V1.0”에서 사업유형이 시스템 개발, 감리 시점이 요구 분석, 감리 영역이 응용시스템인 경우 “유스케이스 모형 상세화 수준 및 적정성”과 “개념 수준의 분석클래스 도출”에 관한 점검 항목을 기준으로 검증하고 감리 시점이 분석 설계, 감리 영역이 응용시스템인 경우 “유스케이스로부터 분석 클래스 도출 및 상세화”에 관한 점검항목을 기준으로 검증한다. 그림. 분석모델 검증 절차...
작성자 선 명한 | 8월 28, 2022 | 응용SW엔지니어링
선수 학습 요구사항의 시스템화 타당성 분석 수행 순서 가. 요구사항 목록에 타당성 분석을 위한 속성을 추가하고 타당성 분석 결과를 기록한다. 요구사항 목록에 <표. 요구사항의 시스템화 타당성 분석을 위한 서식>과 같이 타당성 분석을 위한 속성(성능/용량, 시스템 간 상호 운용성, 시장 성숙도 및 트렌드 부합성, 기술 복잡성, 기술 검증 여부, 기술 의존성)을 추가한다. ID이름성능/용량시스템간 상호 운용성시장 성숙도 및 트렌드 부합성기술 복잡성기술 검증 여부기술...
작성자 선 명한 | 8월 28, 2022 | 응용SW엔지니어링
“정보화사업 사전타당성분석 방법론 연구”(한국전산원 2004)에서 “기술적 타당성 분석에서는 적용기술의 적합성 및 기술실현의 가능성이 분석의 핵심적 내용이 된다.”라고 명시하면서, 성능 및 용량산정의 적정성, 시스템 간 상호 운용성, IT 시장 성숙도 및 트렌드 부합성, 기술적 위험 분석을 언급하고 있다. 요구사항 기술적 타당성 검토 4단계 1. 성능 및 용량산정의 적정성 “시스템 용량산정 방법”에서 목표 시스템의 용량이 산정되면, 과거 유사 프로젝트 경험치를 적용하여 필요시...
작성자 선 명한 | 8월 28, 2022 | 응용SW엔지니어링
선수 학습 요구사항 개요요구사항 분석 기법요구사항 확인 수행 순서 가. 요구사항 목록에 업무 기능에 대한 요구사항이 모두 반영되었는지 확인한다. 요구사항 정의서 (양식 – 회원 전용) 03.요구사항-정의서다운로드 ID이름유형품질 속성우선 순위중요도출처내용…Req-001회원 ID 유일성기능N/A상10김관리회원은 유일한 ID를 가져야 한다….Req-002비밀 번호 찾기기능N/A중5김관리회원이 비밀번호를 분실한 경우비밀번호를 찾기 위한 2가지 이상의...
작성자 선 명한 | 8월 27, 2022 | 응용SW엔지니어링
분석가가 요구사항을 이해했는지 확인(Validation)하는 것이 필요하고, 요구사항 문서가 회사의 표준에 적합하고 이해 가능하고, 일관성이 있고, 완전한지 검증(Verification)하는 것이 중요하다. 이해관계자들이 문서를 검토해야 하고, 요구사항 정의 문서들에 대해 형상 관리를 해야 하는데 일반적으로 요구사항 관리 툴을 이용한다. 리소스가 요구사항에 할당되기 전에 문제를 파악하기 위하여 검증을 수행한다. 요구사항 확인 기법 (1) 요구사항 검토(Requirement...
작성자 선 명한 | 8월 27, 2022 | 응용SW엔지니어링
요구사항 분석을 통해 요구사항을 기술할 때에는 아래의 작업들이 가능하도록 충분하고 정확하게 기술하여야 한다. 요구사항의 확인(Validation)요구사항 구현의 검증(Verification)비용 추정 분석기법으로 요구사항 분류((Requirement Classification), 개념 모델링(Conceptual Modeling), 요구사항 할당((Requirement Allocation), 요구사항 협상((Requirement Negotiation), 정형 분석(Formal...
작성자 선 명한 | 8월 27, 2022 | 응용SW엔지니어링
요구공학(Requirements Engineering)이란 요구사항을 정의하고, 문서화하고, 관리하는 프로세스를 의미한다. 요구사항 개발 프로세스 소프트웨어공학 지식체계(SWEBOK: SoftWare Engineering Body of Knowledge)에서는 이 프로세스를 요구사항 도출(Elicitation), 분석(Analsysis), 명세(Specification), 확인(Validation)으로 구분하고 있다. 요구사항 개발 프로세스 (1) 요구사항...
작성자 선 명한 | 8월 27, 2022 | 응용SW엔지니어링
선수 학습 개발 기술 환경 정의시스템 용량산정 방법 수행 순서 가. 기술 환경 정의를 위한 자료를 수집한다. 1) 수집할 자료의 목록을 정하고, 자료를 수집하기 위하여 현행 시스템 담당자가 제시한 자료와 면담 기록에 필요 자료의 존재 여부를 파악한다. 항목설명시스템 구축 형태단독 시스템(Single System), 고가용성 시스템(HA System), 병렬 구성 여부사용자 수전체 사용자 수, 동시 사용자 비율, 동시 사용자당 평균 질의 수(1일), 가동 시간 중 피크타임의...
작성자 선 명한 | 8월 26, 2022 | 응용SW엔지니어링
시스템을 구축하기 위하여 필요한 하드웨어 규모는 한국정보통신기술협회의 “정보시스템 하드웨어 규모산정 지침” TTAK.KO-10.0292 관련 내용을 참조하여, CPU 용량, 메모리 용량, 디스크 용량을 산정할 수...
작성자 선 명한 | 8월 26, 2022 | 응용SW엔지니어링
개발 기술 환경을 정의할 때 고려할 사항을 [그림. 개발 기술 환경 정의 시 고려 사항]과 같이 운영체제, DBMS, 미들웨어, 오픈 소스 순으로 살펴본다. 본 학습에서는 모든 미들웨어에 대하여 기술하지는 않으며 자주 사용되는 웹 애플리케이션 서버(WAS: Web Application Server)를 선정할 경우 고려해야 할 사항에 대해서 기술하고, 오픈 소스 사용 시 주의해야 할 내용과 저작권 관련 정보를 제시한다. 그림. 개발 기술 환경 정의 시 고려 사항 운영체제 주요...
작성자 선 명한 | 8월 26, 2022 | 응용SW엔지니어링
선수 학습 ① 개요② 시스템 구성/기능 및 인터페이스③ 아키텍처 및 소프트웨어④ 하드웨어 및 네트워크 수행 순서 가. 현행 시스템 관련 자료를 수집한다. 1) 현행 시스템 관련 자료를 수집하기 위하여 정보시스템 구성/기능 및 인터페이스현행 시스템 아키텍처 및 소프트웨어하드웨어 및 네트워크와 같이 3개의 팀으로 나눈다. 2) 각 팀별로 수집할 자료의 목록을 정하고, 자료를 수집하기 위하여 현행 시스템 담당자가 제시한 자료와 면담 기록에 필요자료의 존재여부를 파악한다. 수집할...