정보처리기사

[정보처리기사] 소프트웨어 요구공학 요구사항

요구사항 개요 요구 공학(Requirements Enginnering)의 개념 - 사용자의 요구가 반영된 시스템을 개발하기 위하여 사용자 요구사항에 대한 도출, 분석, 명세, 확인 및 검증하는 구조화된 활동 요구공학의 목적 - 이해관계자 사이의 효과적인 의사소통 수단을 제공하고 시스템 개발의 요구 사항에 대한 공통된 이해를 설정  - 요구사항 누락 방지 및 이해 오류로 인한 불필요한 비용 절감 요구사항의 분류 1. 기능적 요구사항 개념 : 시…

맨스필드

[정보처리기사] 소프트웨어 프로젝트 관리 개념, 요소(3P), 비용산정 모형 분류

정보처리기사 소프트웨어 프로젝트 관리 프로젝트 관리의 개념 - 주어진 기간 내에 최소한의 비용으로 사용자를 만족시키는 시스템을 개발하기 위한 전반적인 활동 - 소프트웨어 개발 계획을 세우고 분석, 설계, 구현 등의 작업을 통제하는 것 - 소프트웨어의 모든 생명주기 과정에 걸쳐서 진행 프로젝트 관리의 핵심 3요소 (3P) 사람 (People) : 프로젝트 관리의 기본 요소 문제 (Problem) : 사용자의 입장에서 문제를 분석하고 인식함 프로…

맨스필드

[정보처리기사] 객체지향 분석 방법론과 설계 원칙

객체지향 설계 원칙 (SOLID)  시스템 변경이나 확장에 유연한 시스템을 설계하기 위해 지켜야 할 다섯 가지 원칙으로 각 원칙의 앞 글자를 가져와 SOLID *솔리드 원칙이라고 한다.  단일 책임 원칙 (SRP; Single Responsibility Principle)  - 하나의 클래스는 하나의 목적을 위해 생성된다. 즉, 클래스가 제공하는 모든 서비스는 하나의 책임을 수행하는 데 집중되어 있어야 한다. - 응집도는 높게, 결합도는 낮게…

맨스필드
게시물 더보기
검색결과 없음