반응형
UI 요구사항
UI 요구사항의 확인
1) UI 요구사항의 개념
- 새로 개발할 시스템의 적용할 UI에 대한 요구사항을 조사
- 다양한 경로를 통해 사용자의 요구사항을 조사하여 분석한 후 명세
- 목표 정의, 활동 사항 정의, UI 요구사항 작성 순으로 진행
2) 목표 정의
① 목표 정의의 개념 : 사용자들을 대상으로 인터뷰를 진행하여 사업적, 기술적 요구사항을 명확히 정의
② 인터뷰 진행 시 고려사항
- 최대한 개별적으로 진행하고 최대한 많은 인원의 인터뷰를 진행
- 다수의 의견을 수렴하지만, 개인 소수의 의견을 놓치지 않도록 함
- 한 시간을 넘지 않도록 하고, 리서치(Research)를 시작하기 전에 진행
3) 활동 사항 정의
① 활동 사항 정의의 개념 : 조사된 요구사항을 바탕으로 앞으로 진행해야 할 활동들을 정의
② 활동 사항 정의의 특징
- 사용자와 회사의 목표를 일치시키는 작업
- 개발에 필요한 자원을 결정하여 리서치 규모 및 디자인 목표 등을 결정
- 단위 업무를 구분하고 작업의 우선 순위를 선정
- 프로세스 책임자와 회의 일정 및 계획을 작성
4) UI 요구사항 작성
① UI 요구사항 작성 시 고려사항
- 반드시 실사용자 중심으로 작성
- 인터뷰와 리서치를 바탕으로 작성
- 요구사항 요소 확인, 정황 시나리오 작성, 요구사항 작성의 순서를 가짐
② 요구사항 요소 확인
- 데이터
- 가장 초기에 확인, 인터페이스 구성에 영향을 미침
- 사용자 요구 모델들의 주요 특성을 기반으로 데이터 객체 정리
- 기능 요구
- 사용자 목적 달성을 위한 기능 항목을 동사형으로 정리
- 요구사항 추족의 핵심으로 최대한 철저히 정리
- 제품/서비스의 품질 : 제품의 품질과 서비스, 감성적 측면을 고려하여 작성
- 제약 사항 : 개발에 필요한 비용, 시스템 규제, 개발 데드라인 확인
③ 정황 시나리오 작성
- 사용자 요구사항 도출을 위해 작성하는 초기 시나리오
- 6하원칙에 따라서 이야기 형식으로 간결하고 명확하게 작성
- 기능 중심으로 작성되며, 함께 발생되는 기능들은 하나의 시나리오로 통합
- 외부 전문가, 다경험자에게 검토를 의뢰
④ 요구사항 작성 : 정황 시나리오를 바탕으로 최종 요구사항을 작성
UI 프로토타입
1) UI 프로토타입의 개념
① UI 프로토타입의 개념
- 사용자의 요구사항을 검증하기 위한 수단이므로 최대한 간단하게 제작
- 제품의 작동 방식을 이해하는 데 필요한 기능은 반드시 포함
- 사용자 요구사항을 모두 반영될 때까지 지속적으로 보완, 개선
② 제작 단계
- 1단계 : 사용자 요구사항을 분석하는 단계
- 2단계 : 프로토타입을 손으로 직접 그리거나 편집 도구 등
- 3단계 : 사용자가 직접 확인하여 기능의 추가 및 수정 의견을 제안
- 4단계 : 요청한 제안 사항을 바탕으로 수정과 합의가 이뤄지는 단계, 사용자가 최종 승인할 때까지 3~4단계를 반복
2) UI 프로토타입의 장단점
① 장점 : 사용자 설득에 용이, 결함을 사전에 발견 가능, 요구사항과 기능의 불일치를 예방 가능
② 단점 : 반복적인 개선작업에 의해 필요 이상의 자원이 소모, 프로토타입을 진행하지 않은 중요한 기능이 생략
3) 종류
① 페이퍼 프로토타입 (Paper Prototype)
- 손으로 직접 스케치, 그림 등을 이용하여 작성하는 방법
- 적은 자원으로 개발하는 경우 사용
- 장점 : 비용 저렴, 회의 중 작성 가능, 즉시 변경, 고객의 기대감 감소
- 단점 : 실제 테스트 부적절, 상호 관계 표시 어려움, 공유 어려움
② 디지털 프로토타입 (Digital Prototype)
- 컴퓨터 응용 소프트웨어를 이용하여 작성하는 방법
- 숙련된 전문가가 있어 산출물과 유사한 품질의 결과물을 만들어 낼 수 있을 경우에 사용
- 장점 : 최종 제품과 비슷한 환경으로 테스트 가능, 수정과 재사용 용이
- 단점 : 응용 프로그램의 사용법 숙지 필요
※ <이기적> 환상의 콤비 정보처리기사 책으로 공부하며 정리한 내용입니다.
반응형
'Certificate > 정보처리기사' 카테고리의 다른 글
[정보처리기사] 공통 모듈 (정리, 공부) (0) | 2022.12.21 |
---|---|
[정보처리기사] UI 설계 ( 정리, 공부 ) (1) | 2022.12.20 |
[정보처리기사] UI 표준 ( 정리, 공부 ) (1) | 2022.12.16 |
[정보처리기사] UML ( 정리, 공부 ) (0) | 2022.12.15 |
[정보처리기사] 요구사항 정의 ( 정리, 공부 ) (0) | 2022.12.14 |