8. 자격증/8-1. 정보처리기사

정처기 실기 2-1. UI 요구사항 확인

yunyj99 2021. 10. 5. 03:06

1. UI 요구사항 확인

 

< UI >

- UI : 사용자와 시스템 사이에서 의사소통할 수 있도록 고안된 물리적, 가상의 매개체

- UI 유형 : CLI / GUI / NUI / OUI

- UI 설계 원칙 :

직관성 누구나 쉽에 이해하고 쉽게 사용할 수 있어야 함 쉬운 검색, 쉬운 사용성, 일관성
유효성 정확하고 완벽하게 사용자의 목표가 달성될 수 있도록 제작 쉬운 오류 처리 및 복구
학습성 모두가 쉽게 배우고 사용할 수 있게 제작 쉬운 접근, 쉽게 학습, 쉽게 기억
유연성 사용자의 요구사항을 최대한 수용하고, 실수를 방지할 수 있도록 제작 오류 예방, 오류 감지, 실수포용

 

- UI 설계 지침 : 사용자 중심 / 일관성 / 단순성 / 결과 예측 가능 / 가시성 / 표준화 / 접근성 / 명확성 / 오류 발생 해결

- UI 품질 요구사항 : 

기능성 - 실제 수행 결과와 품질 요구사항과의 차이를 분석하고, 실제 사용 시 정확하지 않은 결과가 발생할 확률과 관련하여 시스템의 동작을 관찰하기 위한 품질 기준
- 적절성 / 정밀성 / 상호운용성 / 보안성 / 호환성
신뢰성 - 시스템이 일정한 시간 또는 작동되는 시간 동안 의도하는 기능을 수행함을 보증하는 품질 기준
- 성숙도 / 고장 허용성 / 회복성
사용성 - 사용자와 컴퓨터 사이에 발생하는 어떠한 행위를 정확하고 쉽게 인지할 수 있는 품질 기준
- 이해성 / 학습성 / 운용성
효율성 - 할당된 시간에 한정된 자원으로 얼마나 빨리 처리할 수 있는가에 대한 품질 기준
- 시간 효율성 / 자원 효율성
유지보수성 - 요구사항을 개선하고 확장하는 데 있어 얼마나 용이한가에 대한 품질 기준
- 분석성 / 변경성 / 안전성 / 시험성
이식성 - 다른 플랫폼에서도 많은 추가 작업 없이 얼마나 쉽게 적용이 가능한가에 대한 품질 기준
- 적용성 / 설치성 / 대체성

 


2. UI 표준

 

< UI 표준 >

- 구성 : 전체적인 UX 원칙 / 정책 및 철학 / UI 스타일 가이드 / UI 패턴 모델 / UI 표준 수립을 위한 조직 구성

- UI 스타일 가이드 구성 : 

  1. UI 구동 환경의 정의
  2. 레이아웃 정의
  3. 메뉴 네비게이션 정의
  4. 기능 및 구성요소 정의

 


3. UI 지침

 

< UI 지침(Guideline) >

- UI 지침 : UI 표준에 따라 사용자 인터페이스 설계, 개발 시 지켜야할 세부 사항을 규정하는 가이드라인

- UI 개발을 위한 주요 기법 : 3C 분석 / SWOT 분석 / 시나리오 플래닝 / 사용성 테스트 / 워크숍

- 사용자 요구사항 도출 : 

  1. 페르소나 정의
  2. 콘셉트 모델 정의
  3. 사용자 요구사항 정의
  4. UI 컨셉션 : 정보 구조 설계 / 와이어프레임 스케치 / 스토리보드 설계

 


4. 스토리보드

 

< 스토리보드 >

- 스토리보드 : UI 화면 설계를 위해서 정책이나 프로세스 및 콘텐츠의 구성, 와이어 프레임, 기능에 대한 정의 등 구축하는 서비스를 위한 대부분 정보가 수록된 문서

- UI 화면 설계 구분 :

와이어 프레임 이해 관계자들과의 화면구성을 협의하거나 서비스의 간략한 흐름을 공유하기 위해 화면 단위의 레이아웃을 설계하는 작업
스토리보드 정책, 프로세스, 콘텐츠 구성, 와이어 프레임, 기능 정의 등 서비스 구축을 위한 모든 정보가 담겨 있는 정보가 담겨 있는 설계 산출물 
프로토타입 와이어 프레임 또는 스토리보드에 동적 효과를 적용하여 실제 구현된 것처럼 시뮬레이션할 수 있는 모형