분류 전체보기(14835)
-
소프트웨어사업 요구사항 분석∙적용가이드
소프트웨어사업 요구사항 분석∙적용가이드 목차 I. 소프트웨어사업 요구사항 분석·적용 가이드 개요 ······· 1 1. 목 적 ································ 2 2. 요구사항 분석·적용 가이드 개념 정의················ 3 3. 적용대상 및 범위 ·························· 6 4. 가이드 구성 및 특징 ························· 6 가. 개요································· 6 나. 소프트웨어사업 유형별 가이드 활용 방안·················· 7 II. 소프트웨어개발사업 요구사항 분석·적용 가이드 ······ 13 1. 개요 ······························· 14..
-
현행 시스템 분석서
현행 시스템 분석서· 요구사항을 수집∙정의하기 이전에 해당 조직의 현재 시스템 관련사항 분석 및 이슈 작성 문서입니다.· 정보 시스템 구축 및 개선활동을 위한 문서입니다.· 요구사항 분석활동과 관련 있는 담당자가 공유함으로써 유용하고 정확한 요구사항을 분석 및 확인하는 활동에 사용됩니다.· 수행하는 정보 시스템 구축 프로젝트나 개선활동의 규모 등을 감안하여 기존 문서만으로 대신하거나 생략하는 경우도 있을 수 있습니다. (정보 시스템 구성 / 기능 구성도, 인터페이스 구성도, 현행 시스템 아키텍처 구성도, 소프트웨어 구성도, 하드웨어 구성도, 네트워크 구성도)
-
소프트웨어 스택(SoftWare Stack)
소프트웨어 스택(SoftWare Stack) · ≒ 솔루션 스택(solution stack) · 소프트웨어 서브시스템, 컴포넌트 집합 · 애플리케이션 지원에 추가 소프트웨어가 필요하지 않는, 완전한 플랫폼을 만드는데 필수적인 소프트웨어 하위 시스템 또는 구성 요소들의 모임입니다. · 애플리케이션은 이렇게 만들어진 플랫폼 "위에서 실행된다"로 이야기합니다. · 웹 애플리케이션을 개발하기 위해 설계자는 대상 운영 체제, 웹 서버, 데이터베이스, 프로그래밍 언어으로 스택을 정의한다. 다른 버전의 소프트웨어 스택은 운영 체제, 미들웨어, 데이터베이스, 애플리케이션입니다. · 운영체제부터 데이터베이스, 미들웨어, 기업용 애플리케이션까지 소프트웨어 전 분야의 제품군을 갖추고 이들 제품간의 융합을 통해 더 안정적이고..
-
현행 시스템 분석, 주변 시스템 파악
현행 시스템 분석 · 요구사항을 확인하기 위하여 먼저 요구사항을 수집하는데 이 전에 기존의 시스템에 대하여 분석 작업을 수행합니다. 정보 시스템을 구축하는 목적 · 정보 시스템을 구축하는 목적은 새로운 업무에 대하여 최초의 신규 시스템을 구축하거나 또는 기존의 시스템에 대하여 성능이나 추가된 기능들, 또는 개선사항 적용을 위하여 더 개선된 새로운 시스템을 구축하는 경우입니다. 이때 기존의 운영되었던 정보 시스템은 새로운 시스템을 구축하는데 매우 중요한 참고요소가 됩니다. · 그렇기 때문에 현재 운영되고 있는 시스템 분석 작업은 매우 중요한 요소이며 현행 시스템을 분석하기 위하여 시스템의 구성, 기능, 소프트웨어, 하드웨어, 네트워크 등의 구성을 파악하는 것은 매우 중요합니다. 그러므로 이렇게 파악된 자료..
-
요구사항 분석(Analysis) – 소프트웨어 개발 주기
요구사항 분석(Analysis)· 사용자의 관점에서 시스템의 요구사항을 수집 합니다.· 사용자, 요청자의 요구사항을 정리하는 단계입니다.· 기능(function), 성능(performance), 인터페이스(interface) 요구사항 등이 포함됩니다. (기능요소와 비기능요소의 요구사항 파악 필요)· 아키텍처를 설계하는데 필수적인 사항인 성능, 가용성, 확장성, 보안 및 안정성에 대한 사용자 요구사항 도출합니다.· 정보 시스템 구축 용역사업과 같이 요청자와 구축사업자가 다른 경우 '제안요청서'의 내용은 중요한 요건정의 사항이 됩니다.· '업무분석' 이라고도 합니다. 요구사항 정리를 토대로 시스템 구축사항에 맞도록 분석하는 단계입니다.· 분석 단계 작업시 타당성 조사도 필요합니다. (누락된 요구사항이 없는가..
-
시험 (Test; 테스트) – 소프트웨어 개발 주기
시험(Test; 테스트) · 일반적으로 개발 프로세스에 테스트 프로세스가 포함되어 있습니다. · 시스템의 오류를 발견하고 수정하는 단계입니다. · 공식적 , 비공식적인 방법을 통하여 오류를 검출하기 위한 테스트를 수행합니다. · 시험은 요구사항 분석, 설계 , 구현의 모든 과정에 대한 최종점검을 의미합니다. · 테스트의 목적은 코드에서의 에러를 발견하는 일입니다. 여기서 발견된 에러는 프로그램에서의 실수가 아니고 성공이라고 보아도 좋습니다. 테스트 결과의 에러가 문서로 남게 되고 이것이 다음 버전에서 고쳐질 수 있기 때문이다. 테스트 종류