전체 글 289

프로젝트 관리 이론_애자일/적응형 환경에 대한 고려사항

▣ 프로젝트 관리 이론_애자일/적응형 환경에 대한 고려사항 적응형 방식은 작업을 수행하고 결과를 검토하고, 필요에 따라 적응하는 데 짧은 주기를 사용 짧은 주기는 인도물의 접근방식과 적합성에 대해 신속한 피드백을 제공하고, 프로젝트 일정관리 영역의 주요한 추세와 일반적으로 반복적, 주문형 및 끌기식(Pull-based) 일정계획으로 나타남 대규모 조직에서는 다양한 척도 인자(예: 팀 규모, 지리적 분포, 규제 준수, 조직의 복합성 및 기술적 복잡성)를 사용하여 프로그램의 개발을 관리하기 위해 장기적인 로드맵을 필요로 하는 대규모 중점 추진 과제와 소규모 프로젝트가 혼합되어 있을 수 있음. 대규모 전사적 시스템의 전체 인도 생애주기를 진행하기 위해서는 예측형 접근방식이나 적응형 접근 방식 또는 두 가지 혼..

사업관리 2021.11.08

데이터마이닝_머신러닝_지도학습, 비지도학습, 강화학습

▣ 데이터마이닝_머신러닝_지도학습, 비지도학습, 강화학습 구분 소구분 내용 알고리즘 지도학습(Supervised Learning), 문제(입력)와 답의 쌍으로 구성된 데이터들이 주어질 때, 새로운 문제를 풀 수 있는 함수 또는 패턴을 찾는 것 정답이 있는 데이터를 활용해 데이터를 학습시키는 것 입력 값(X data)이 주어지면 입력값에 대한 Label(Y data)를 주어 학습 분류 (Classification) 주어진 데이터를 정해진 카테고리(라벨)에 따라 분류 레이블이 이산적(discrete)인 경우 분류는 '맞다', '아니다' 등의 이진 분류 문제 또는 사과다 바나나다 포도다 등의 2가지 이상으로 분류하는 다중 분류 문제가 있음 kNN Naive Bayes Support Vector Machine ..

시스템구조 2021.11.04

Java_소스코드_자료구조형 클래스의 상속구조, list, map, set, collection

▣ Java_소스코드_자료구조형 클래스의 상속구조, list, map, set, collection Class Base Class Base Interface 중복 순서 정렬 Thread-safe ArrayList AbstractList List Yes Yes No No LinkedList AbstractSequentialList List;Deque Yes Yes No No Vector AbstractList List Yes Yes No Yes HashSet AbstractSet Set No No No No LinkedHashSet HashSet Set No Yes No No TreeSet AbstractSet Set;NavigableSet;SortedSet No Yes Yes No HashMap Abst..

운영관리_ITIL V3 lifecycle phase, lifecycle process, ITIL v4

▣ 운영관리_ITIL V3 lifecycle phase, lifecycle process 단계 설명 주요프로세스 서비스전략Service Strategy(SS) IT 서비스 전략 중심 비즈니스 가치 제공 서비스 관리의 중장기 목표 및 정책 정의 전략적 요건 정의 전략수립 서비스 포트폴리오 관리 수요 관리, 재무 관리 서비스 설계(SD)Service Design IT 서비스 전략을 중심 비즈니스 가치 제공 설계 전략적 항목 바탕 실행 가능한 서비스 솔루션 및 관리 프로세스 설계 경영요구사항에 포트폴리오 연계 서비스 카탈로그 관리 서비스 수준 관리 용량 관리, 가용성 관리 IT 연속성 관리, 정보보안 관리 공급자 관리 서비스이전(ST)Service Transition 비즈니스에 맞는 서비스 제공 위한 서비스 ..

SW 테스팅 프로세스 심사모델_ISO/IEC 33063:2015(E)

▣ SW 테스팅 프로세스 심사모델_ISO/IEC 33063:2015(E) 국내국가기술표준원이 국제표준화기구(ISO)에 제안하여 2015년에 국제표준으로 공식 인정되 SW테스팅 프로세스 심사모델 ISO/IEC 33063:2015 임 ■ 프로세스 능력 지표(Process capability indicators) Level 0 : Incomplete process ① Level 1: Performed process ② Level 2: Managed process ③ Level 3: Established process ④ Level 4: Predictable process ⑤ Level 5: Innovating process 2019년 42번 정답 : 4번 ▶ Test Management Processes - ..

요구사항 분석_기능, 비기능 요구사항, 요구사항 검증, 도출기법, 시스템 범위, 품질특성, 요구사항정의

▣ 요구사항 분석_기능, 비기능 요구사항 분류 요구사항 유형 내용 기능 기능 요구사항 시스템에서 필요한 기능 및 동작, 행위를 직접적으로 기술한 요구상 비즈니스 요구사항, 사용자 요구사항 포함 비즈니스 규칙 포함 비기능 비기능 요구사항 성능, 가용성, 보안, 유지보수성, 데이터 정합성 등 비기능적 요구사항 시스템 요구사항 포함 인터페이스 요구사항 시스템과 외부 시스템과의 연결 컴포넌트, H/W장비, 사용자 인터페이스 포함 가정 및 제약조건 설계 및 구현사으이 제약사항이나 가정 및 전제조건 ■ 소프트웨어 요구사항 품질특성 유효성 점검 요구사항이 사용자가 원하는 요구를 실제로 반영하고 있는지를 점검함 시스템의 결과가 사용자가 예상하는 결과와 일치해야 함 일관성 점검 요구사항 정의 문서에 있는 각 요구사항들은..

전자정부 표준프레임워크_개발환경, 실행환경, 관리환경, 운영환경, 업무처리, 공통기술서비스

▣ 전자정부 표준프레임워크_개발환경, 실행환경, 관리환경, 운영환경, 업무처리 ■ 전자정부 표준프레임워크 실행환경 ■ 공통기술서비스 *암기 :사보시디협업사시 2019년 36번 정답 : 3번 전자정부 표준프레임워크 실행환경_업무처리 서비스 그룹 exception handling, process control 2020년 42번 정답 : 2번 공통기술서비스 그룹에 포함되지 않는 구성요소를 찾는 문제임(함정주의) 나. 표준관리, 다.변경관리, 라.서비스요청관리 는 표준프레임워크의 관리환경 구성요소임

SW아키텍처 설계지침_소프트웨어 품질 속성_시스템, 비즈니스, 아키텍처, 변경용이성, 요구사항

▣ SW아키텍처 설계지침_소프트웨어 품질 속성_시스템, 비즈니스, 아키텍처, 변경용이성, 요구사항 구분 품질속성 내용 시스템 품질속성 가용성 (Availability) 소프트웨어가 필요할 때 작업을 수행할 준비가 되었는지 판단 오류 발생 시 시스템의 반응을 판단하는 척도 시스템 오류를 완화시켜 서비스 중단 시간을 최소화 하는 것 변경용이성 (Modifiability 변경 사항의 지역화 : 의미적 응집성 유지, 변경처리예상, 모듈 일반화, 변경의 폭 제한 파급효과(연쇄작용)의 방지 : 정보은닉, 기존 인터페이스 유지, 통신 경로 제한, 중개자 사용 바인딩시점의 연기 : 런타임 등록, 설정파일, 다형성, 컴포넌트 교체, 정해진프로토콜 준수 성능 (Performance) 시스템 이벤트에 정해진 시간 내에 응답..

소프트웨어 품질_기술부채(technical debt, design debt, code debt)

▣ 소프트웨어 품질_기술부채(technical debt, design debt, code debt) 기술 부채(technical debt, design debt, code debt)는 워드 커닝햄(Ward Cunningham)이 처음 사용한 용어로, 소프트웨어의 품질 수준에 따라 운영 단계에서 쏟아야 하는 노력이 달라진다는 의미임 개발자가 코딩 규칙을 지키지 않고 자신 만의 방시으로 프로그램을 개발하더라도 수행은 되지만 이런 경우에는 운영 과정에서 유지보수에 더 큰 노력이 필요함 금융 부채가 있으면 이자를 내야 하듯이 소프트웨어에 문제가 있다면 추가로 노력이 더 든다는 것을 은유한 개념임 기술 부채는 소프트웨어 개발 과정에서 불가피하게 발생함 소프트웨어의 기능을 먼저 사용해보고 요구사항을 확인하기 위해서..

소프트웨어 아키텍처_품질속성(Quality Attribute) 시나리오, 유자대환응측, 자극 유발원, 대상체, 환경, 응답, 측정

▣ 소프트웨어 아키텍처_품질속성(Quality Attribute) 시나리오, 유자대환응측 항목 내용 자극 유발원(Source of stimulus) 자극을 만들어내는 존재로써 사람, 컴퓨터 시스템, 기타 장치 등 자극(Stimulus) 시스템의 반응의 원인이 되는 조건으로 무언가가 시스템에 도달했을 때 고려해볼 필요가 있는 것 대상체(Artifact) 자극을 받는 대상으로, 전체 시스템 또는 시스템의 일부 등 환경(Environment) 자극이 발생할 때, 혹은 다른 조건이 만족되었을 때 시스템의 상태 응답(Response) 자극이 시스템에 도달한 이후에 취해지는 행위 응답 측정(Response Measure) 요구사항의 검증이 가능한 형태로, 응답이 발생할 때 측정이 가능한 대응의 결과값 암기 : 유자..