728x90
반응형

정보관리기술 337

중단/무중단 배포

문제2) 소프트웨어 개발 방법론이 발전하면서 제품은 더 빨리 출시되며 기능 추가와 보완을 위해 더 자주 배포되고있다. 개발 결과물을 고객에게 제공하기 위해 서버에 배포할 경우 검토할 수 있는 아래의 사항에 대해 설명하시오. 가. 중단 배포의 문제점 나. 무중단 배포를 위한 리버스 프록시와 로드밸런싱 다. 무중단 배포 방식의 종류 답) 1. 소프트웨어 배포의 개요 및 중단 배포의 문제점 가. 소프트웨어 배포의 개요 소프트웨어 개발 이후 결과물을 고객에게 제공하는 방법으로. 시스템을 중단하는 중단배포와 시스템의 중단 없이 배포하는 무중단 배포로 분류 나. 중단배포의 문제점 다운타임 발생 24시간 항상 가동되어야 하는 서비스의 경우 문제 발생가능 무결성 저하 다중 서버 이용시 서버간 시차로 인한 중복 데이터 ..

소프트웨어 비용 산정

문제1) 소프트웨어 비용 산정 방법에 대하여 설명하고, 각각의 장, 단점을 비교하시오 답) 1. 소프트웨어의 적정 대가 산정 방식, 소프트웨어 비용 산정의 개요 소프트웨어 비용 산정 개념 소프트웨어 규모 파악(양적 크기, 질적 수준) 통한 소요 공수와 투입자원 및 소요 기간을 파악하여 실행 가능한 계획을 수립하기 위해 비용을 산정하는 과정 2. 소프트웨어 비용 산정 방법 유형 가. 하향식(Bottom-up) 방법 구분 설명 개념 전문지식이 많은 개발자들이 참여한 회의를 통해 과거의 유사 경험을 바탕으로 비용을 산정하는 방법 특징 경험적 단언(시스템 이해한 후), 개발자 합의(인력, 시스템 크기, 예산) 방법 전문가 판단 조직 내 경험이 많은 두 명 이상의 전문가에게 의뢰하는 방식 델파이 기법 전문가 판단..

소프트웨어 규모산정

문제5) 소프트웨어 규모산정에 대하여 다음을 설명하시오. 가. 필요성과 산정방법 나. 규모산정 방식의 종류별 특징 답) 1. SW의 적정한 비용산정 방식, SW 규모산정 개요 가. SW 규모산정의 정의 소프트웨어 규모파악(양적크기, 질적 수준) 통한 소요공수와 투입자원 및 소요기간 파악하여 실행 가능한 계획 수립하기 위한 비용 산정하는 과정 나. SW 규모산정의 의의 구분 설명 낮게 산정 시 품질문제 발생, 납기문제, 개발자 부담 가중 높게 산정 시 예산낭비(개발비, 유지보수비), 일의 효율성 저하 2. SW 규모산정 필요성과 산정방법 가. SW 규모산정의 필요성 구분 필요성 설명 프로젝트 기획단계 사전 비요 분석 소프트웨어 개발에 필요한 비용을 사전에 예측하기 위한 활동 개발기간 산정 프로젝트 전체 수..

소프트웨어 적정성 평가

문제4) 공공소프트웨어 사업의 계획단계에서 사업의 확정 및 사업 기간의 적정성 평가를 위한 검토항목과 사업수행 중 과업 변경에 대한 적정성 판단 평가 기준에 대하여 설명하시오 답) 1. 공공소프트웨어 사업의 계획단계에서 사업의 확정 및 사업 기간의 적정성 평가를 위한, 공공소프트웨어사업 과업변경 가이드라인 개념 개념도 정의 공공소프트웨어 사업의 계획단계에서 사업의 확정 및 사업기간의 적정성 평가를 위한 검토항목과 사업수행 중 과업 변경에 대한 적정성 평가 기준을 위해 가이드라인 법적근거 소프트웨어 진흥법 (2020.12.10 시행) 제 50조 (소프트웨어사업 과업심의위원회) 소프트웨어진흥법 시행령 제45조(소프트웨어사업 과업심의위원회의 구성) 제46조(과업심의위원회 운영 등) 제47조(과업내용의 확정·변..

소프트웨어산업진흥법

문제1) 최근 우리나라 IT기업은 개발자 공급부족이라는 매우 어려운 상황에 직면해 있다. 이의 원인과 해결방안을 다음의 관점에서 설명하시오. 가. IT 서비스 분야의 산업 특수성과 노동 특성 관점에서의 원인 나. 소프트웨어산업진흥법에 명시된 하도급 구조 개선 제도의 한계점 및 개선방안 답) 1. SW산업의 지속가능한 성장을 위한, 소프트웨어산업진흥법 개정의 필요성 IT서비스 분야의 근로환경이 악화되어 가는 것은 결국 SW산업의 지속가능한 성장을 가로막을 요인으로 작용하므로 개선이 필요함 2. IT서비스 분야의 산업 특수성과 노동 특성 관점에서의 원인 가. IT 서비스 분야의 산업 특수성 관점에서의 원인 구분 원인 설명 산업특성 상품 특성 IT서비스 분야는 단순 노동력을 투입하여 주문 생산품을 산출하는 1..

인공지능

문제4) 앙상블(Ensemble) 모형의 Bagging 과 Boosting 알고리즘을 설명하시오 답) 1. 앙상블 모형의 개요 주어진 데이터를 이용하여 여러개의 모델을 학습 후 여러 모델의 예측 결과들을 종합해 정확도를 높이는 기법 단일 학습모델의 성능을 보완하기 위해 여러개의 학습모델 활용 2. Bagging 알고리즘 가. Bagging 알고리즘의 개념 및 개념도 개념 학습데이터를 균일한 확률분포에 따라 반복적으로 샘플링(부트스트랩)하여 모델링 한 후 결합하여 최종 예측모형을 만드는 알고리즘 개념도 공감과 댓글은 아이티신비에게 큰 힘이 됩니다. 블로그 글이 유용하다면 블로그를 구독해주세요.♥

소프트웨어 안전 진단

문제3) 최근 SW가 대부분 산업에 적용되면서 소프트웨어 안전이 중요하게 여겨지고 있다. 소프트웨어 안전진단 가이드(공통분야) 에 따른 소프트웨어 안전성 진단 항목 중 기능동작 정확성 진단의 단계별 절차 및 주요 활동 내용을 설명하시오 답) 1. 시스템 안전성 확보를 위한, 소프트웨어 안전 진단 방법의 개요 가. SW 안전진단 가이드(공통분야) 구성 개념 및 활동 대상 주요 내용 및 범위 SW안전 진단 가이드란? 국가, 공공기관 등에서 SW안전진단을 기획 추진 및 수행하는데 참고 할 수 있는 실무지침서 (기관) 시스템 운영자, 유지보수담당자, SW안전진단기획자, SW안전진단수행자 등 (기업) 시스템개발자, 유지보수자, SW안전진단 컨설턴트 등 SW 안전 진단에 대한 기본개념 및 체계 재시 SW 안전 진단..

소프트웨어 아키텍처 평가모델 / ①

문제7) 소프트웨어 아키텍처 평가모델 중 CBAM(Cost Benefit Analysis Method)에 대하여 설명하시오. 답) 1. 경제성을 고려한 소프트웨어 아키텍처 평가방법, CBAM의 개념 정의 ATAM 에서 부족한 경제적 평가 부분을 보강한 프로세스로, 비용과 일정간의 관계를 파악하여 아키텍처 전략적 비용을 측정한 SW 아키텍처 평가 모델 개념도 SAAM, ATAM 의 기술측면만 고려한 평가 → 기존 아키텍처 평가 방법의 한계로 인한 대두 2. CBAM 프로세스와 상세절차 가. CBAM 프로세스 시나리오 검증 시나리오를 수집 시나리오를 정제 시나리오의 우선순위를 결정 효용 반응값 곡선 작성 선발한 시나리오의 효용 반응값 곡선을 작성 아키텍처 접근법 전체 이익 계산 시나리오를 담당하는 아키텍처 ..

소프트웨어 아키텍처 분석방법

문제5) 소프트웨어 구조의 평가 및 개선을 위한 소프트웨어 아키텍처 분석 방법에 대하여 다음 내용을 설명하시오. 가. 소프트웨어 아키텍처 분석의 필요성 나. 소프트웨어 아키텍처 정방향 분석과 역방향 분석 개념 다. 소프트웨어 아키텍처 평가 기법 ATAM 답) 1. 소프트웨어 아키텍처 분석의 필요성 요구사항 도출 SW 아키텍처 요구사항 SW 품질속성 도출 2. 의사소통 도구 아키텍처 기술서 작성 4+1 View 관점 이해관계자간 소통 도구 3. 아키텍처 스타일 선택 시스템 구성 컴포넌트간 송수신 방법 패턴 Repository, Layered, Server&Client, Data Flow 4. 아키텍처 평가 분석 산출물 통한 아키텍처 평가자료로 활용 SAAM, ATAM, CBAM, ADR, ARID SW 아..

리팩토링, 디자인 패턴

문제6) 객체지향 기법 중에는 리팩토링(Refactoring)과 디자인패턴(Design Pattern)이 있다. 두 기법을 각각 정의하고 공통점과 차이점에 대하여 설명하시오 답) 1. SW의 효율적인 설계와 유지보수를 위한, 디자인 패턴과 리팩토링 개요 SW의 효율적인 개발과 유지보수를 위해 설계, 구현 및 유지보수 전반에 적용하는 디자인패턴과 리팩토링 SW 개발 설계에 따라 유연한 리팩토링이 가능하므로 디자인패턴과 리팩토링은 SW개발 전반에 활용 2. 디자인 패턴과 리팩토링 설명 가. 디자인패턴 구분 설명 정의 SW 디자인에서 통속적으로 발생하는 문제에 대한 일반적으로 재사용이 가능한 해결책 혹은 경험적인 솔루션 특정 영역의 설계 문제를 해결하기 위해 고안된 형식적인 방법 디자인패턴 형식 이름(Name..

728x90
반응형