SI 프로젝트 프로세스 · 설계 산출물 · 퀴즈
퀴즈: 설계 산출물
문항 6개. 정답과 해설은 풀어 본 뒤에 보여 드립니다.
화면정의서에서 빠지면 통합테스트 때 가장 자주 사고를 만드는 항목은?
- 화면 캡처 이미지의 해상도와 폰트 크기 같은 시각 요소
- 버튼과 입력 필드의 배경색·여백 같은 스타일 값
- 화면별 개발 담당자와 예상 공수 같은 관리 정보
- 항목별 권한 — 누구에게 보이고 누구에게 비활성인가
데이터 표준화에서 표준단어사전 → 표준도메인 → 표준용어 순서를 지키는 이유는?
- 문서 작성 분량을 늘리기 위해
- 같은 의미의 컬럼이 시스템 전체에서 같은 이름과 같은 타입·길이를 갖게 하기 위해
- 데이터베이스 라이선스 비용을 줄이기 위해
- 인덱스를 자동으로 생성하기 위해
인터페이스정의서에 문자셋과 날짜 포맷이 명시되지 않았을 때 가장 현실적인 결과는?
- 전문 크기가 커져 응답이 느려지지만 값 자체는 정상으로 오간다
- 양쪽이 서로 다르게 구현해 연동 테스트 첫날에 한글 깨짐·날짜 파싱 오류가 난다
- 방화벽이 알 수 없는 인코딩으로 판단해 전문을 차단한다
- 수신측 DB 가 문자셋을 판별하지 못해 인덱스를 타지 못한다
SI 프로젝트가 설계 문서를 많이 쓰는 근본적인 이유로 가장 적절한 것은?
- 회사·층·망이 분리된 수십 명이 서로를 기다리지 않고 동시에 개발하기 위해
- 감리와 검수에서 요구하는 형식 요건을 채우기 위한 절차이기 때문에
- 개발자별 산출물로 코딩 실력과 기여도를 평가하기 위한 근거라서
- 계약이 문서 종수와 페이지 수를 기준으로 대금을 정하기 때문에
설계 산출물 검토 회의에서 우선순위가 가장 낮은 활동은?
- 요구사항 ID 가 각 항목에 연결돼 있는지 확인
- 타임아웃·길이·주기 같은 숫자가 명시돼 있는지 확인
- 예외·오류 흐름이 정의돼 있는지 확인
- 오탈자와 문서 서식 통일 여부 확인
레거시 시스템이 날짜를 `CHAR(8) YYYYMMDD` 로 쓰고 있는데 신규 시스템만 `DATE` 타입으로 가려 할 때 고려해야 할 가장 큰 위험은?
- 연동·이관 지점마다 변환이 필요하고, 변환 누락이 데이터 오류로 남는다
- DATE 가 문자열보다 커서 전체 테이블 크기와 백업 시간이 늘어난다
- 문자열과 타입이 달라 두 시스템 사이의 조인에 인덱스를 만들 수 없다
- 레거시 DB 와 타입 체계가 달라 벤더를 같은 제품으로 맞춰야 한다