정보관리기술사 227

클라우드 컴퓨팅

1. 정의 인터넷 기술을 활용하여 다수의 고객들에게 높은 수준의 확장성을 가진 IT 자원들을 ‘서비스’로 제공하는 컴퓨팅 특징 ) 즉시 제공(on demand), Multi-tenants, Multi-Client, Utility Computing( 사용한 만큼(pay per use) ), 서비스를 위한 서비스 온멀유서 2. 클라우드 컴퓨팅의 구성도 및 구성요소 가. 구성도 나. 구성요소 USSMS 3. 기술요소 가상화기술, 대규모분산처리, Open I/F, 서비스 프로비저닝, 자원 유틸리티, SLA, 보안 및 프라이버시 가. [6대 핵심 기술] 서대관(멀) C분병 서버가상화, 대용량클라우드, 가상서버관리(멀티테넌시), CDN, 분산스토리지, 병렬처리 나. [9대 주변 기술] 오모빌네 보P브모 오픈API,..

소프트웨어 리팩토링

1. 정의 소프트웨어 모듈의 외부적 기능은 수정하지 않고, 내부적인 구조, 관계 등을 단순화하여 소프트웨어의 유지보수성을 향상 시키는 기법 생산성, 단순성, 명확성 향상 2. 리팩토링 수행 절차 대상선정 > 테스트 코드 작성 > 리팩토링 수행 > 테스트 수행 > 종료 3. 리팩토링 대상 및 기법 가. 리팩토링 대상 중긴큰긴 산임주 중복된 코드 긴 메소드 큰 클래스 긴 파라미터 리스트 변경의 분산 (산탄총 수술) 임시필드 주석 나. 리팩토링 기법 이분일통 이동 분할 일반화 통합

Lehman 소프트웨어 변화

1. 정의 소프트웨어는 요구에 의해 계속 변경되며, 변경에 따른 복잡성, 고유 변경 추세, 생산 일관성, 각 버전의 변화에 대하여 일관성을 제시한 sw변화 원리 유지보수, 변경관리, 형상관리, 품질통제의 중요모델로 반영 2. Lehman 소프트웨어 변화의 원리 주요 내용 지복진 안친 성품피 - 소프트웨어 변화의 특성 이해를 통한 유지보수, 변경관리, 형상관리, 품질통제의 중요 모델 반영 3. Lehman 소프트웨어 변화의 원리에 대한 적용방안 - Baseline을 기반으로 안정성 추구, 성능개선, 리팩토링 등을 통한 사용자 만족도 향상 목표

감리결과 보고서

1. 정의 감리보고서”란 감리인이 감리 및 시정조치확인을 수행한 후 그 결과를 기록한 문서 2. 감리수행결과보고서 목차 종개과감별 종합의견(전제조건, 분야별 현황(적합/부적합), 장려/권장사항) 개선권고 사항 과업내용 이행여부 점검결과 감리영역별 점검결과 3. 시정조치확인보고서 목차 시정조치확인계획 시정조치확인결과 과업이행 시정조치 확인결과 감리영역별 시정조치 확인결과

정보시스템 감리

1. 정의 제3자적 관점에서 정보시스템의 구축·운영에 관한 사항을 종합적으로 점검하고 문제점을 개선을 하도록 하는 활동 목표 : 요건준수, 안전성, 효율성, 효과성 법적 근거 : 제57조, 제 58조 제 1항, 제 64조의 2 2. 정보시스템 의무감리 대상 기준 (전자정부법 시행령 제71조) 3. 정보시스템 감리 점검 프레임워크 4. 감리 시행 절차 정보시스템 감리를 하는 법인 또는 기관이 전자정부법 시행령 제72조 2항 규정에 따라 수행해야하는 원칙 예비조사, 현장감리(착수회의,감리수행,종료회의,보고서통보), 조치확인

ISO/IEC 25010

1. 정의 ISO/IEC 25000(SQuaRE)의 품질 모델 부분으로 소프트웨어 품질의 특성을 정의하고 구체적인 품질모델을 제시한 국제표준 2. 품질특성 모델 가. 내부/외부 품질 기신사실유이보호 (8 주특성 31 부특성) 기능적합성(기능성숙도, 기능정확성, 기능타당성) 신뢰성(성숙성, 결함수용성, 복구용이성, 가용성) 사용성(이해용이성, 학습성, 운영성, 사용자 인터페이트 미학, 사용자 오류보호, 접근성) 실행효율성(시간효율성, 자원활용성, 기억용량) 유지보수성(분석성, 수정가능성, 시험가능성, 모듈성, 재사용성) 이식성(환경적응성, 설치용이성, 치환성) 보안성(기밀성, 무결성, 부인방지, 책임성, 인증성) 호환성(상호공존성, 상호운용성) 나. 사용품질 효생안만상 효과성 생산성 안정성 만족도 상황별 범위

Regression Test (회귀 테스트)

1. 정의 테스트 결함 수정 후 추가적으로 발생하는 신규 결함여부를 파악하기 위한 반복적 테스트 회귀테스트 적용 기법 2. 회귀 프로세스 및 적용 기법 가. 프로세스 나. 적용 기법 ReSelPri - RSP Retest All : 기 축적된 테스트 케이스 및 데이터 전부를 사용기법 Selective : 변경 대상을 위주로 영향 범위를 결정하여 테스트 Priority : 시스템 핵심 기능을 위주로 우선 순위화 하여 테스트

성능 테스트

1. 정의 시스템 요구 성능을 감당할 수 있는지 성능상의 문제 여부 검증하는 시스템 테스트 기법 요청시간, 응답시간, 초당 처리량 등을 확인 리틀의 법칙 적용 : 프로세스의 안정상태에서의 재고와 산출율 그리고 흐름 시간의 상관관계를 나타낸 법칙 2. 성능 테스트 구성요소 조대구스지 3. 처리능력 테스트 방법 단복임 루티스가학 4. 성능 측정 지표

CMMI 2.0

1. 정의 SW 개발 능력 및 성숙도에 대한 평가와 지속적인 품질 개선 모델 특징) agile/보안/안전반영, view 도입, 성과 및 효율성에 초점 2. CMMI 2.0 구조도 및 구성요소 가. 구조도 나. 구성요소 4 9 20 DEMI 품계실성 RMRCM 불초관정량최 Category : doing, enabling, managing ,improving 4개 카테고리 :: 솔루션 또는 비지니스 문제에 대한 논리적 그룹 Capability Area : 품질보증, 계획 & 관리, 실행지원, 성능향상 등 9개 CA :: 가치달성을 위한 유사성 묶음 Practice Area : RDM, MC, RSK, CAR, MPM 등 20개 PA :: 성과달성을 위한 활동 Practice : 0~5 레벨 (불초관정량최) ..