-
Notifications
You must be signed in to change notification settings - Fork 6
인수 조건
준팍(junpak) edited this page Jul 3, 2023
·
2 revisions
구분 | 세부 정보 |
---|---|
요구사항 | 토픽 생성 클릭 시, 해당 주제에 대해 정보를 모을 수 있는 지도가 생성된다. |
사용자 스토리 | 지원씨는 송리단길 맛집에 대한 정보를 모으기 위해서 새로운 토픽을 생성한다. |
인수 조건 | given : 유저가 로그인을 한 상태에서 when : 토픽 주제에 대해 입력한 후 생성 버튼을 누르면 then : 해당 주제에 대한 정보를 입력할 수 있는 지도가 생성된다. |
구분 | 세부 정보 |
---|---|
요구사항 | 메인 화면 접속 시, 지도 기준으로 주변에 어떤 토픽들이 있는지 확인할 수 있다. |
사용자 스토리 | 지원씨는 원하는 지역의 지도를 확인하기 위해 메인 화면에 접속하였다. |
인수 조건 | given : 유저가 메인 화면에서 when : 지도 위치를 설정하면 then : 해당 위치 주변에 존재하는 토픽들의 이름이 화면에 표시된다. |
구분 | 세부 정보 |
---|---|
요구사항 | 특정 토픽을 선택 시, 해당 토픽에 대한 모든 핀을 확인할 수 있다. |
사용자 스토리 | 지원씨는 송리단길 맛집 정보들을 확인하기 위해 송리단길 맛집 토픽을 클릭하였다. |
인수 조건 | given : 유저가 메인 화면에서 when : 자신이 확인하고자 하는 토픽 버튼을 누르면 then : 해당 토픽에 대한 모든 핀이 지도에 표시된다. |
구분 | 세부 정보 |
---|---|
요구사항 | 한 위치 내에서 2가지 이상의 토픽을 한번에 확인할 수 있다. |
사용자 스토리 | 지원씨는 송리단길에서 친구들과 놀기 위해, 맛집 토픽과 감성카페 토픽을 한번에 확인하였다. |
인수 조건 | given : 유저가 메인 화면에서 when : 자신이 확인하고자 하는 토픽들을 선택하면 then : 해당 토픽들에 대한 모든 핀이 색깔별로 지도에 표시된다. |
구분 | 세부 정보 |
---|---|
요구사항 | 생성 토픽 목록 확인 시, 자신이 이전에 만들었던 토픽을 확인할 수 있다. |
사용자 스토리 | 지원씨는 자신이 만든 토픽들을 확인하기 위해 “나의 토픽” 버튼을 클릭하였다. |
인수 조건 | given : 유저가 마이페이지 화면에서 when : 나의 토픽 버튼을 누르면 then : 지금까지 만들었던 토픽의 목록이 표시된다. |
구분 | 세부 정보 |
---|---|
요구사항 | 지도에서 원하는 지점을 클릭 시, 특정 주제에 대한 핀을 생성할 수 있다. |
사용자 스토리 | 지원씨는 멘야하나비의 정보를 송리단길 맛집 지도에 추가하기 위해 지도에서 클릭하였다. |
인수 조건 | given : 유저가 특정 토픽의 지도화면에서 when : 원하는 지점을 클릭하면 then : 해당 위치에 원하는 정보를 입력할 수 있다. |
구분 | 세부 정보 |
---|---|
요구사항 | 토픽 내의 핀의 정보가 잘못된 경우 내용을 수정할 수 있다. |
사용자 스토리 | 지원씨는 송리단길 맛집 토픽의 멘야 하나비가 이사한 위치 정보를 업데이트 하기 위해서, 핀의 위치를 수정하였다. |
인수 조건 | given : 유저가 특정 토픽의 핀 상세 정보 화면에서 when : 수정하기 버튼을 클릭하면 then : 해당 핀의 위치 및 상세 정보를 수정할 수 있다. |
구분 | 세부 정보 |
---|---|
요구사항 | 토픽 내의 핀이 토픽과 연관이 없거나, 현실세계에 더 이상 존재하지 않는 경우 삭제할 수 있다. |
사용자 스토리 | 지원씨는 송리단길 감성 카페 토픽에 육장정 음식점이 들어가있자 해당 핀을 삭제하였다. |
인수 조건 | given : 유저가 특정 토픽의 핀 상세 정보 화면에서 when : 삭제하기 버튼을 클릭하면 then : 해당 토픽에서 핀을 삭제할 수 있다. |
구분 | 세부 정보 |
---|---|
요구사항 | 생성 핀 목록 확인 시, 자신이 이전에 만들었던 핀을 확인할 수 있다. |
사용자 스토리 | 지원씨는 자신이 만든 핀을 확인하기 위해 “나의 핀” 버튼을 클릭하였다. |
인수 조건 | given : 유저가 마이페이지 화면에서 when : 나의 핀 버튼을 누르면 then : 지금까지 만들었던 핀이 지도에 표시된다. |
구분 | 세부 정보 |
---|---|
요구사항 | 현재 위치로 지도를 이동할 수 있다. (현위치 버튼) |
사용자 스토리 | 지원씨는 현재 위치 주변에 토픽을 확인 및 추가하기 위해 현재 위치로 지도를 이동하기를 원한다. |
인수 조건 | given : 유저가 지도화면에서 when : 나의 위치 버튼을 클릭 시, then : 지도 중심에 현재 나의 위치가 표시된다. |
구분 | 세부 정보 |
---|---|
요구사항 | 특정 사용자가 저장해둔 Topic을 외부로 공유 가능하다. (ex. 카카오톡) |
사용자 스토리 | 지원씨는 송리단길 맛집 정보를 친구에게 공유하기 위해서 해당 토픽의 링크를 전달하였다. |
인수 조건 | given : 유저가 특정 토픽의 지도 화면에서 when : 공유하기 버튼을 클릭 시, then : 해당 토픽의 링크가 복사된다. |
구분 | 세부 정보 |
---|---|
요구사항 | 특정 사용자가 저장해둔 위치 정보를 외부로 공유 가능하다. (ex. 카카오톡) |
사용자 스토리 | 지원씨는 송리단길 맛집 "멘야하나비"의 위치를 친구에게 공유하기 위해서 해당 핀의 링크를 전달하였다. |
인수 조건 | given : 유저가 특정 핀의 상세정보 화면에서 when : 공유하기 버튼을 클릭 시, then : 해당 핀의 링크가 복사된다. |
구분 | 세부 정보 |
---|---|
요구사항 | 검색창에 주소를 입력 시, 해당 위치의 지도로 이동한다. |
사용자 스토리 | 지원씨는 석촌호수를 찾기 위해, 검색창에 석촌호수를 입력하였다. |
인수 조건 | given : 유저가 검색창에서 when : 주소를 입력할 시, then : 해당 위치의 지도로 이동한다. |
구분 | 세부 정보 |
---|---|
요구사항 | 검색창에 키워드를 입력 시, 관련된 토픽이 검색된다. |
사용자 스토리 | 지원씨는 석촌 호수 주변 포토스팟을 찾기 위해 검색창에 석촌호수 포토스팟을 입력하였다. |
인수 조건 | given : 유저가 검색창에서 when : 토픽 관련 키워드를 입력할 시, then : 관련 토픽들의 목록이 표시된다. |
구분 | 세부 정보 |
---|---|
요구사항 | 지도 위에 경로를 그릴수 있다. |
사용자 스토리 | 지원씨는 석촌호수에서 송리단길로 이동하기 위해 각 지점 사이의 경로를 그렸다. |
인수 조건 | given : 유저가 핀들이 표시되어 있는 지도 화면에서 when : 출발지와 경유지, 도착지를 클릭할 시, then : 각 지점간의 경로를 지도위에 표시된다. |
Copyright © 2023 woowacourse Project - MapBeFine