본문 바로가기

All Categories/Special Qualifications

정보처리기사 - 요구사항 분석 단계 2-2. 요구사항 분석 단계 (기존 시스템의 문제점을 파악하고 사용자 인터뷰를 통해 새로운 요구사항을 도출하여 수집하며, 이 요구사항을 최적화된 상태로 정리한 후 특정 표현 도구를 사용하여 다이어그램 등으로 나타냄) 소프트웨어 개발 생명주기에서 요구사항 분석 단계에 대해 설명하세요. 소프트웨어 개발의 궁극적인 목적은 개발된 소프트웨어를 사용하는 고객이 만족하도록 하는 것이기 때문에, 고객이 원하는 품의 제품을 정해진 개발 기간과 주어진 예산 범위 안에서 개발해야 합니다. 그러려면 먼저 사용자의 요구사항을 정확히 파악하고 분석하는 작업이 필요합니다. 요구사항이란 어떤 문제를 해결하기 위해 제공하는 서비스에 대한 설명과, 서비스가 정상적으로 운영되는데 필요한 제약조건을 의미합니다. 요구사항 기능 요구사항(F.. 더보기
정보처리기사 - 계획 단계 (소프트웨어 비용 산정, 하향식/상향식 비용 산정 기법, 수학적 비용 산정 기법, 프로젝트 일정 계획) 2-1. 계획 단계 (여행 계획 짜듯이 비용, 기간 등 프로젝트를 수행하는 데 필요한 것에 대한 계획을 함) 소프트웨어 개발 생명주기에서 계획 단계에 대해 설명하세요. 현재 상황과 구현될 시스템의 목표 및 제약조건 등을 포함해 무엇을 개발할 것인지 명확히 정의하고 개발 범위를 결정해야 합니다. 개발할 시스템을 정의하고 신규 시스템 실현 방안을 모색하면서, 투자 효율성이 얼마나 높은지, 시장성은 얼마나 큰지 등을 검토해야 합니다. 사용자가 원하는 수준으로 개발하기 위해, 기술적인 어려움은 없는지 개발과정에서 사용하는 프로그램이나 도구가 소유권 등의 법적인 문제는 없는지 면밀히 검토해야 합니다. 소프트웨어 비용 산정 소프트웨어 비용 산정에 대해 설명하세요. 개발에 소요되는 인원, 자원, 기간 등으로 소프트웨.. 더보기
정보처리기사 - 소프트웨어의 뜻, 소프트웨어 개발 프로세스 1. 소프트웨어의 뜻 소프트웨어란? 소프트웨어는 컴퓨터 시스템, 프로그램, 데이터에 의해 처리된 모든 정보를 말합니다. 컴퓨터의 시스템을 구성하는 주요 요소 중 하나로, 컴퓨터를 사용하는 목적이기도 합니다. 소프트웨어가 없는 컴퓨터, 즉 하드웨어는 빈 껍질이기 때문입니다. 소프트웨어 개발 생명주기에 대해 설명하세요. 소프트웨어는 계획 단계를 시작으로 요구분석, 설계, 구현, 테스트, 유지보수 단계를 거쳐 개발됩니다. 하나의 제품인 소프트웨어를 만들기 위해 계획 단계에서 유지보수 단계에 이르기까지 일어나는 일련의 과정을 말합니다. 2. 소프트웨어 개발 프로세스 소프트웨어 개발 프로세스란? 어떤 작업에 대한 수많은 반복과 시행착오를 통하여 얻은 방법이나 도구 등에 관한 지식을 같은 작업을 수행하는 다른 사람.. 더보기

반응형