본문 바로가기

Convention

[ Convention ] 프로젝트 컨벤션

1. 시스템 명 생성 규칙

 

1) 시스템 명은 단어의 앞자리로만 구성

 

2) 시스템 명은 세글자~네글자로 구성

- e.g. 고객관리시스템(PMS : Project Management System)

 

3) 시스템 명이 시스템을 포함 네글자가 될 경우 시스템을 제외하고 세글자로 구성

- e.g. 고객관계관리시스템(CRMS : Customer Relationship Management System) →

         고객관계관리(CRM : Customer Relationship Management)

 

4) 시스템 명은 되도록 세글자로 구성하되 의미 전달이 어려울 경우 네글자로 구성

- e.g. 도로명주소안내시스템(RNAGS : Road Name Address Guidance System) 

         도로명주소안내(RNAG : Road Name Address Guidance)

 

2. 프로젝트 명 생성 규칙

 

1) 프로젝트명은 [시스템명(소문자 변환)]-[프로젝트종류] 로 생성(e.g. pms-cms)

 

2) 프로젝트 종류는 아래 정의한 종류를 사용(정의한 종류에 해당되는 것이 없을 경우 확인 후 추가)

- cms : 관리자 Rest API & 페이지

- web : 사용자 Rest API & 페이지
- app : 모바일 Rest API & 페이지
- com : 공통 Rest API & 페이지
- ios : iOS 프로젝트(Xcode)
- and : 안드로이드 프로젝트 (Android Studio, Eclipse)

'Convention' 카테고리의 다른 글

[ Convention ] DB 컨벤션  (0) 2023.01.22
[ Convention ] 시멘틱 버전 관리  (0) 2022.03.24