자격증

요구사항 개념 개념 도출, 분석, 명세, 확인의 프로세스를 가진다. 요구사항의 유형 기능 요구사항 시스템의 기능과 입출력 및 연산에 대한 요구사항 비기능 요구사항 장비, 성능, 품질에 대한 요구사항 사용자 요구사항 시스템이 사용자에게 제공해야하는 것들에 대한 요구사항 개발자 관점으로 작성되며 전문적, 기술적인 용어로 표현한다. 요구사항 도출 개념 요구사항의 출처를 파악한다. 어떠한 방법으로 수집할지 파악한다. 개발자와 고객사이의 관계가 만들어지고 이해관계자가 식별된다. 개발 생명 주기 동안 지속적으로 반복되는 단계이다. 요구사항 도출 기법 인터뷰 가능한 많은 사용자로부터 인터뷰 진행 회의록을 작성, 가능한 인터뷰 내용을 녹취 설문조사 인터뷰가 어려울경우 설문조사 형식으로 조사 시스템의 문제점, 개선할 점..
현행 시스템 파악 시스템 구성 파악 주요 업무를 담당하는 기간 업무 기간 업무를 지원하는 업무 시스템 기능 파악 주요 업무 기능 주요기능의 하부 기능 하부 기능의 세부 기능 시스템 인터페이스 파악 시스템간에 주고받게 되는 데이터에 대한 속성을 파악 데이터의 종류, 형식, 프로토콜, 전송 주기 시스템 아키텍처 구성 파악 시스템에서 작동하는 기술요소에 대한 구성, 동작원리를 파악 소프트웨어 구성 파악 소프트웨어의 제원을 파악 제품명, 용도, 라이센스 방식과 갯수 라이센스 비용이 가장 큰 비중을 차지 하드웨어 구성 파악 시스템으 운용되는 서버의 주요 사양과 이중화 적용 여부 - 이중화 : 시스템의 신뢰성을 올리기 위해 같은 기능을 가진 시스템을 두개 준비하여 활용 하는 것 시스템에 이중화가 적용되면 시스템 구..
소프트웨어 생명 주기 소프트웨어 개발 방법론의 바탕이 되는 것으로. 개발 과정을 단계별로 나눈 것 단계별 결과에 대한 산출물로 표현 가능 생명 주기, 소프트웨어 공학 패러다임 이라고도 한다. 폭포수 모델 개발 이전 단계로 돌아갈 수 없다. - 확실히 매듭을 짓는다. 개발 과정의 한 단계가 끝나야만 다음 단계로 넘어갈 수 있다. 메뉴얼 작성이 필요하다. 단계별 결과물이 명확하게 산출 되어야함. 프로토타입 모델 폭포수 모형의 단점을 보완한 모델이다. (이전으로 돌아갈 수 없다) 견본품을 만들어 결과물을 예측한다. 나선형 모델 폭포수와 프로토타입의 장점에 위험 분석 기능을 추가했다. 결함을 관리하여 최소화하는 것을 목적으로 한다. 유지보수 과정이 필요없다. 애자일 모델 유연하게 대응할 수 있도록 일정 주기를 ..
소프트웨어 개발 방법론 개요 효율적인 개발을 위해서 존재한다. 구조적 방법론 정형화된 절차에 따라 사용자 요구사항을 파악하여 문서화하는 처리 중심의 방법론 정보와 정보의 구조를 중심으로 분석, 설계, 구현 순차, 선택, 반복으로 프로그램의 흐름을 구성 분할 정복을 통해 프로그램을 모듈화 정보공학 방법론 관리 절차와 작업 기법을 체계화하는 것 계획, 분석, 설계, 구축에 대한 정형화된 기법을 전체적으로 적용 데이터, 업무 활동, 상호작용으로 구성 객체지형 방법론 개체를 객체화하여 서로 통신을 통해 처리 구조적 기법의 문제점을 보완하는 방법론 객체, 클래스, 속성, 멤버, 메시지 객체지향 방법론의 기본 원칙 - 중요 1. 캡슐화 - 데이터와 데이터를 처리하는 기능을 하나로 묶은 것 2. 정보은닉 - 다른객체..
상용 소프트웨어 상용 소프트웨어의 개념 사업적 목적으로 생성 되는 프로그램이다. 홍보를 위한 무료 소프트웨어도 포함된다. 제작에 필요한 원시코드를 제공하지 않는다. 상용 소프트웨어 구분 1. 산업 특화 소프트웨어 : 자동차, 항공, 조선 등등 2. 산업 범용 소프트웨어 : 시스템 소프트웨어, 미들웨어, 응용 소프트웨어 시스템 소프트웨어 하나의 공통적인 목적을 가지고 있는 구성 요소들을 상호 결합한 형태 시스템의 기본 요소 입력 - 처리 방법, 데이터, 제어 요소등을 시스템에 투입하는 행위 출력 - 처리된 결과를 시스템에 출력 처리 - 입력 요소를 가공하여 처리조건에 맞게 변환 제어 - 각 과정이 올바르게 수행되도록 감독 피드백 - 처리된 결과와 기대 결과를 비교하여 불충분할 경우 재 입력 시스템 소프트 ..
Jong_seoung
'자격증' 카테고리의 글 목록 (4 Page)