PM/Study

[09일차] 화면설계서 (스토리보드/SB)

sooya14 2021. 4. 28. 14:36

 

06. 화면 설계서 - 문서의 구조 

 

화면설계서 = 스토리보드 = SB

 

경력직 기획자의 역량을 살펴보기 위해 많이 포트폴리오가 될 수 있는 문서 => 실력을 가늠해볼 수 있다. 

 

용어 정리 

 

화면설계서 

화면 서비스에서 어떻게 구성을 해야할지 화면을 구성하기 위해 기획과정에 나온 모든 것을 포함해야한다는 의미에서 사용되는 용어 

 

스토리보드/SB

이용시나리오와 인터랙션을 강조한 부분 

전반적인 흐름을 보여줘야 한다는 의미에서 사용 

 

구성 요소 

- 수정 이력 관리 

- 기획의도 / KPI 

- 프로세스 플로우 차트 

 EX. 전시 - 주문 - 결제 - 배송 

- 수정 및 신규 화면목록 (IA) 

부분 별 화면설계서를 만들어야한다면 포함을 시키는 경우도 있다. 

- UI 

 > 와이어프레임

 > 목업 인터렉션 (케이스별로 별도 노출 )

- 디스크립션 

노출 로직, 디자인, 솔루션 사용 등 설명 

 

=> 기획 작업의 총집합 

 

1) 수정 이력

- 기획자가 숙제처럼 작성하며 프로젝트 기간동안 지속적인 업데이트 진행 

 

- 버전 히스토리, 업데이트 날짜, 설명, 이슈 사항, 작성자 기입 

 

2) 기획 의도 / KPI

- 특별한 양식은 없다. 

 

- 오픈 전후 효과를 측정할 수 있는 KPI 가 있으면 기록한다. 

만약 수치화 시킬 수 있는 것이 없으면 사용성 데스트 등 목표나 계획을 포함단다. 

 

- 분량이 많으면 전략 기획서 따로 문서를 작성할 수도 있다. 

요약만 해놓고 참고하세요! 라고 명시할 수 있다. 

 

- 프로젝트 외 대외적으로 설명해야하는 기회가 있을 수 있다. 

정식적인 문서형태로 이야기 해야하기 때문에 전략기획 역할이 필요할 수 있다. 

 

3) 프로세스 플로우 차트 

 

- 서비스에서 다루는 서비스 흐름을 다루는 것인데 IA 와는 조금 다르다. 

 

- 실제 테스크 단위의 개발에 필요한 테스크 단위로 볼 수 있다. 

 

- IA 라면 페이지 세개 일 뿐이지만 실제 페이지 내에 로그인, 실패 여부, 로그인 처리 등 개발적인 로직이 들어가게 된다. 

 

- 화면 설계를 보는 디자이너, 개발자들이 한눈에 플로우를 인지 시킬 수 있다. 

 

=> 화면 단위의 플로우가 아니다

 

4) 개발범위 화면 목록 (IA)

 

- 개발 범위를 페이지 단위로 나누면 엑셀 형태 뿐만 아니라 트리구조로도 작성하기도 한다. 

 

- 개발 범위를 나누어 줄 수 있고, 신규인지 수정인지 표시도 해줄 수 있다. 

 

- 화면 별 관리상, 누가 개발인지 완료 여부 등을 볼 수 있다. 

 

=> 화면 갯수와 관련된 것 

 

5) UI 설계 - 와이어프레임, 목업케이스, 디스크립션 

강의자료 04-42

서브젝트: 화면의 명칭 

Location : IA 의 트리구조의 순서 

Writer: 기획자 

Date: 날짜 

 

시스템: PC 모바일 어드민 

 

디스크립션 부호를 붙여서 내용을 기입 

 

- 화면이 케이스에 따라 변화할 경우 화면을 여러개로 분리하여 케이스를 표시 

- 인터렉션, 정책, 로직 등 

EX. 색상은 4가지만 사용 가능 

텍스트는 2줄이상 들어가면 끊어라 

 

- 케이스 및 로직 정리 시 표나 별도 장표를 활용하여 명확하게 표시 

 

 

07. 화면 설계서 - 디스크립션의 고도화 

 

화면 설계서의 디스크립션 작성 

※ 참고 

어린이 코딩 관련 소프트웨어 관련 '소프트웨어야 놀자'

 

- 세부적으로 쪼개서 명확하고 정확하게 작성해야 한다. 

개발자들이 이해할 수 있도록 

플로우를 알고리즘적으로 구성할 수 있도록 정확하게 

 

- 인터렉션과 데이터 노출에 대한 부분의 로직을 명확하게 해야한다. 

ex. 게시판 노출 순서를 최신 사항 기준 - 등록시 시퀀스에 따라서 

언제 다시 접속을 해도 똑같이 되도록 정의해야한다. 

 

- 개발, 디자인시 이슈사항이나 우회사항이 있다면 명시

이슈: 개발 상황시 문제

우회사항: 비지니스적인 이유 때문에 피해야하는 부분 / 아직 정의가 되지 않은 부분 

 

- 정책이 불분명한 부분은 추후 버전관리가 되도록 해야한다. 

ex. 00월 00일 논의 후 기재

 

케이스의 구분과 작성 : 분기처리와 예외처리 

스토리보드 UI 영역의 

 

Full case 방식

- 어드민의 경우 변동사항이 별로 없다. 

 노출 될 수 있는 모든 케이스를 기입해 준다. 

 어떻게 작동하는지 디스크립션을 통해 기입 

VS

케이스별 작성 방식 

화면마다 작성 

 

  • 분기처리 

로그인 회원과 비로그인이 들어올 때, 

로그인 영역에 따라 달라지는 부분은  그 화면은 화면은 1개이다. 

그러나 케이스에 따라 다르게 나오는 것이다. 

 

데이터 테이스에 따라 다른 UI 나 출력값이 보여주는 케이스 

 

  • 예외처리 

EX

데이터가 불러오는 영역이 있는데 

주소지를 불러오는 영역인데 주소지 등록을 안한 회원이 있으면 

Null 표시를 할 것인지 주소지를 등록해주세요 라고 안내 메세지를 표시할 것인지 

 

비정상적인 데이터나 이용상황에서 발생되는 문제를 방지하가ㅣ 위한 조치 

CF) 유효성체크 (Validation Check) : 디스크립션에 기입해야한다. 

 

예시 

- 통이미지인가 

- 이미지 텍스트인가 

- 시스템폰트인가 

- 고정/가변인가

 상품명은 데이터 베이스 텍스트를 뿌려주는 것 => 가변 영역 

 136 구매 : '구매' UI 상 고정 부분 

- 데이터 호출 / 케이스구분인가 

 할인율이 있을 때도 없을 때도 있는데 케이스 구분해주기 

- 데이터 관리화면은 무엇인가 

 

16:00 

개발자와 개발자의 예상 질문을 추축하면서 디스크립션을 작성하는 것이 좋다. 

 

 

 

-----

패스트캠퍼스 

'서비스 기획서 완성 온라인 완주반' 

강의 스터디