UI의 구분
CLI : 명령과 출력이 텍스트 형태.
GUI : 아이콘이나 메뉴를 클릭.
NUI : 말이나 행동으로 조작.
UI의 기본원칙 (직 유 학 유)
직관성 : 누구나 쉽게 이해할 수 있어야함.
유효성 : 목적을 완벽하게 달성해야 함.
학습성 : 쉽게 배우고 익힐 수 있어야 함.
유연성 : 사용자 요구사항을 최대한 수용 및 실수 최소화.
와이어 프레임
- 페이지에 대한 개략적 레이아웃. 뼈대임
목업
- 실제 화면과 유사하게 만듦. 정적임
스토리 보드
- 와이어프레임에 설명, 페이지 간 이동 흐름 추가
프로토타입
- 실제 구현된 것처럼 테스트가 가능한 동적인 형태의 모형
유스케이스
- 사용자의 요구사항을 기능 단위로 표헌
SW 품질 관련 표준
ISO/IEC 9126 : 소프트웨어 국제 표준
ISO/IEC 25010 : 9126 업그레이드
ISO/IEC 12119 : 패키지 소프트웨어의 제품 품질 요구사항 및 표준
ISO/IEC 9126의 소프트웨어 품질 특성 (기 신 사 효)
기능성 – 요구사항을 정확하게 만족하는 기능이 있는지
신뢰성 – 오류없이 수행할 수 있는지
사용성 – 향후 다시 사용하고 싶은 정도
효율성 – 얼마나 빠르게 기능을 처리할 수 있는지