개발의 흐름에 다른 문서 정리(구현 단계)

HU·2021년 9월 9일
0

디자인 가이드(가이드 라인)

디자인 가이드가 필요한 이유?

UI 측면에서.

  • UI를 표준화하고 화면 간 일관성을 확보하기 위함

UX 측면에서.

  • 사용자가 일관적이고 차별화된 경험을 하기 위한 것이 목적이다.
  • 브랜드의 정체성과 컬러 등이 일관되도록 기능, 이름 등의 요소를 정의한다.

디자인 가이드라인의 기준(공통적인 요소)
1. 명확한 정보 전달
2. 사용자 이해
3. 일관성,
4. 스토리텔링
5. 인터렉션(서로 교류가 있는 서비스를 의미)
그외 중점을 두는 부분은 색상, 공간(크기, 간격), 타이포그래피(서체, 크기 등)가 있다.

출처: https://office-life.tistory.com/38

프로그램 정의서

  • 소스코드의 단계별 동작 표준, ADT 등을 정의한 문서이며, 자바를 사용할 경우 대체로 java doc을 통해 문서 작성을 하기도 한다.

※ Java doc

  • Java 소스에 문서화를 하는 방법으로 클래스나 메소드에 주석으로 기술한 내용을 javadoc 명령어를 사용하여 문서화할 수 있다. 주석을 달 경우 /** **/ 를 이용한다.
  • @author, @param, @return 등의 어노테이션을 작성함으로써 무슨 의미인지 내용을 전달한다.

※ ADT(Abstract Data Type) 추상자료형이란? 순수하게 기능이 무엇인지를 의미한다.

  • 정의서 항목 및 설명
    • 프로그램명
    • 프로그램 타입: ex) O(온라인), B (배치)
    • 언어: ex) C, JAVA 등
    • 입출력 ID, 이름
    • I/O: 입력 값, 출력 값
    • 기능 정의: 기능 및 용도 기재
profile
지식 쌓기

0개의 댓글

관련 채용 정보