1. Introduction
1.1) Purpose
•
12월까지 어플리케이션 프로토타입을 완성하기 위한 것이다.
•
이 일은 DDIP팀이 5개월간 작업할 내용을 정리한 것이다.
•
이 문서의 독자는 외부도 포함된다.
1.2) Document Conventions
// 문서 규칙
•
DB : Database
1.3) Intended Audience and Reading Suggestions
// 이 프로젝트 누구에게 유용한가 → ㅇㅋ
설명
1.
개발자
2.
기획자
3.
디자이너
4.
프로젝트 멘토님
1.4) Project Scope
설명
•
서비스 이름 DDIP (확정아님)
•
SRS 목적
•
아이폰을 지원한다.
•
안드로이드는 지원하지 않는다. (비즈니스 검증을 거친 후에 지원할 계획이다.)
1.5) References
// 참고 자료
1.
물건을 완성하는중에, 혼선 방지를 위해서.
2.
물건을 팔아먹을때, 구매측의 개발조직에서 물건의 스펙을 올바로 인수인계 받기 위해
2. Overall Description
2.1) Product Perspective
설명
•
시장 경쟁자 : 기존 모임 서비스들
•
2.2) Product Features
설명
주요 기능 상세 내용은 3번에서 → 추상적인 요약만, 그룹이 연결되어 있는 데이터 플로우 다이어그램이 도움이 된다.
•
모임을 모으는 기능
•
고객이 보았을 떄 이 제품을 왜 사야 하는 지
2.3) User Classes and Characteristics
사용자 계층을 파악하고 특징을 설명한다. 선호하는 사용자 계층을 파악한다.
2.4) Operating Environment
frontend : swift
backend :
AWS / azure / NCP
2.5) Design and Implementation Constraints
개발자가 선택할 수 있는 사항을 제약하는 모든 요소와 각 제약조건의 이유
ex ) 반드시 사용하거나 피해야 하는 기술/언어/db
이전 제품과의 호환성, 비즈니스 규칙에 따른 제약, 프로세스 제약, 인터페이스 규칙 등
2.6) Assumptions and Dependencies
3. System Freatures
3.1) Functional Requirements
4. External Interface Requirements
4.1) User Interfaces
•
Front-end Software : Swift UI
•
Back-end Software : Firebase
4.2) Hardware Interfaces
•
iOS Device
4.3) Software Interfaces
4.4) Communications Interfaces
5. Nonfunctional Requirements
5.1) Performance Requirements
5.2) Safey Requirements
5.3) Security Requirements
5.4) Software Qality
< 앱 목적 >
1.
같은 목적을 가진 사람들과 함께 하십시오. 혼자 할때보다 잘할수 있습니다.
2.
사람들과 함께 하더라도, ['누구'와 언제, '누구'와 어디서, '누구'와 무엇을] 에서 ['내'가 언제, '내'가 어디서, '내'가 무엇을]으로 고민의 중심을 변경하세요.
3.
4.
내가 만나온 모임들이 가지는 사람들 간의 관계 지도
•
내가 해왔던 모임들의 영향력을 알 수 있다
5.
4번을 다시 써보면) 내 활동을 눈으로 확인하고, 다른사람과 비교해볼 수 있습니다.
// 프로젝트의 이유
•
프로필을 꾸미거나 불필요한 준비 없이 모임 가능 < a
•
내가 원하는 목적만 있으면 언제든지 모임 가능 < b
•
목적이 맞는사람들 끼리 가볍고 빠르게 만날 수 있도록 하기 위함 < c
< 타겟 >
•
특정 주제에 대한 모임을 빠르게 찾고 싶은 사람
•
내 주변의 모임을 빠르게 찾고 싶은 사람
•
잠깐 비는 시간에 모임을 찾고 싶은 사람
•
사람이 필요한 경우 (혼자 보다는 여럿이 모이면 나은 경우)
•
여럿이 모일수록 비용이 줄어들고 뭔가 편해지는 것
•
요즘 1인가구가 늘어나는데 혼자서 뭔가 하기가 어렵다 그래서 모이자!
•
모임에서 만난사람한테 방해받지 않고 만나서 너할일 너 하고 나 할일 나 하고 깔끔한 관계의 모임이 필요한 사람
•
내가 해왔던 모임들의 영향력을 확인하고 싶은 사람들
•
배달 최소금액, 식당 2인 이상, KTX 탈때, 운동 모임, 스터디모임, 맛집, 헌혈보드게임, 피시방
◦
카페 공부 / 보드 게임 → 42베타테스트
◦
러닝
◦
유랑
◦
헌혈
◦
맛집
// 프로젝트 범위 (대략적인 규모 와 그 이유)
•
언제 어디서든 사용자들이 주변의 모임을 쉽게 찾을 수 있도록 하기 위해서 글로벌 사용자들이 사용할 수 있도록