728x90
반응형
UI - CLI, GUI, NUI
직관성, 유효성, 학습성, 유연성 ( 실수 최소화)
프로토 타입에서 정적이면 → 목업
UI 스타일 가이드 작성
- 구동 환경 정의 - OS, 모니터 해상도 등등…
- 레이아웃 정의 - 화면구조를 정하고 각 영역의 메뉴구성
- 네비게이션 정의 - 네비게이션 메뉴타입 결정 (메뉴, 버튼, 링크 등)
- 기능 정의 - 업무 과정 전체 를 뜻함.
- 구성요소 정의 - 화면에 표시할 그리드나 버튼등.
UI 시나리오 문서의 요건
→ 일관성, 가독성, 이해성, 완전성, 수정 용이성, 추적 용이성
UI 설계지침
사용자 중심 사용자가 이해하기 쉽고, 편하게 사용할 환경제공
일관성 | 버튼이나 조작방법이 사용자가 습득하기쉽게해야함 |
단순성 | 조작방법은 간단하게 |
결과 예측가능 | 작동시킬 기능만 보고도 결과 예측이 가능해야함 |
가시성 | 주요기능을 메인화면에 노출해 쉬운조작이 가능해야함 |
표준화 | 디자인을 표준화하여 기능구조의 선행학습이후 쉽게 사용가능해야함 |
접근성 | 사용자의 직무, 연령, 성별들이 고려된 다양한 계층을 수용해야함 |
명확성 | 사용자가 개념적으로 쉽게 인지해야함 |
오류 발생 해결 | 사용자가 오류에 대한 상황을 정확하게 인지할 수 있어야 함. |
네비게이션 - 사용자가 원하는 것을 빠르게 찾을 수 있도록 안내하는것으로 메뉴, 버튼, 링크등으로 구성
품질 요구사항
- ISO/IEC 9126 - 소프트웨어 품질 특성과 평가를 위한 국제 표준
기능성 (Functionality) 적합성, 적확성, 상호 운용성, 보안성 , 준수성
신뢰성 (Reliability) | 성숙성, 고장 허용성, 회복성 |
사용성 (Usability) | 이해성, 학습성, 운용성, 친밀성 |
효율성 (Efficiency) | 시간효율성, 자원 효율성 |
유지보수성 (Maintainability) | 분석성, 변경성, 안정성, 시험성 |
이식성 (Probability) | 적용성, 설치성, 대체성, 공존성 |
- ISO/IEC 25010 - 9126 에 호환성과 보안성을 강화하여 개정한 소프트웨어 제품에 대한 국제 표준
- ISO/IEC 12119 - 패키지 소프트웨어의 일반적인 제품 품질 요구사항 및 테스트를 위한 국제 표준
- ISO/IEC 14598 - 소프트웨어 품질의 측정과 평가에 필요 절차를 규정한 표준
HCI (Human Computer Interaction or Interface)
→ 사람이 시스템을 편리하고 안전하게 사용할 수 있도록 연구하고 개발하는 학문.
728x90
반응형
'정보처리기사' 카테고리의 다른 글
[정보처리기사] 8장 SQL(DB문제) (0) | 2023.03.05 |
---|---|
[정보처리기사] 7장 (애플리케이션 테스트관리) (0) | 2023.03.05 |
[정보처리기사] 5장 (인터페이스 구현) (0) | 2023.03.05 |
[정보처리기사] 4장(서버 프로그램 구현) (0) | 2023.03.05 |
[정보처리기사] 3장 (통합구현) (0) | 2023.03.04 |