서비스 주소 : https://agilestorming.live/
데모 영상 : https://youtu.be/dQBu_paYQ0Q
💡 AgileStorming
은 쉽게 쓰는 실시간 애자일 협업 툴입니다.
저희는 마인드맵 방식으로 애자일 방법론에 기반한 협업을 간편하게 시작할 수 있도록 지원합니다.
아이디어는 마인드마이스터에서 얻었으며, 프로젝트를 위한 마인드맵을 그리다가 애자일 방법론을 접목한 협업툴을 만들게 되었습니다.
실시간으로 팀원들과 다 함께 마인드맵을 그리며, 프로젝트를 기획할 수 있습니다.
마인드맵을 작성하시면, 칸반 보드, 백로그, 번업 차트, 캘린더는 자동으로 생성됩니다.
칸반보드에서 작업중인 작업은 다른 사람들에게도 나타납니다. 마인드맵 히스토리를 통해 프로젝트 발전 과정을 한 눈에 파악하세요. 스프린트, 라벨을 통해 태스크를 관리할 수 있습니다. 백로그, 캘린더, 차트를 통해 프로젝트 현황을 파악할 수 있습니다.
J036 김승현 | J046 김유석 | J122 안주영 | J195 조성현 |
---|---|---|---|
@daejjyu | @yusokk | @juyahn | @Tongky-HGU |
레디스를 사용해 이벤트 소싱 패턴을 적용하였습니다. 소켓 통신을 전달된 프로젝트의 변경 사항이 요청되면, 레디스에 로그를 저장해 빠르게 응답하고 비동기로 데이터베이스에 반영합니다.
서버를 도커화시키고, 자동 배포 환경을 구축했습니다.
CI 환경을 구축, 테스트와 lint를 자동화하여 코드 품질을 보호했습니다.
- 프로젝트를 생성하고 링크 공유를 통해 함께 프로젝트를 시작할 수 있습니다.
- 소켓통신을 이용하여 실시간으로 공동 편집이 가능합니다.
- 스프린트, 라벨을 생성하여 원하는 작업을 할당할 수 있습니다.
- 마인드맵의 전체 히스토리를 확인할 수 있습니다.
- 할당된 태스크를 칸반보드, 캘린더, 차트, 백로그 탭에서 쉽게 확인할 수 있습니다.
- 스프린트, 담당자, 라벨의 필터링 기능을 제공함으로써 전체 진행 상태를 쉽게 파악할 수 있습니다.