ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [DEMO] 협업 툴 제작 프로젝트
    Project 2020. 5. 11. 20:29
    728x90

    1. 프로젝트 개요

    • 본 프로젝트는 프로젝트 진행 시 프로젝트 진행에 도움을 주고, 효과적으로 팀원 들과의 협업을 할 수 있도록 돕는 프로젝트 관리 도구를 만드는 것을 주 목적으로 둔다.
    • 프로젝트 관리 프로그램은 보기 쉬운 UI와 팀원 간 협업을 좀 더 편리하게 할 수 있는 기능들을 제공하여 프로젝트를 원활하게 수행하는데 도움을 줄 것이다프로그램의 주요한 기능은 다음과 같다

    번 호

    기 능

    1

    프로젝트의 생성 및 관리 기능

    2

    Task의 생성 및 관리 기능

    3

    조작성과 가시성을 높인 UI 시스템

    4

    게시판 기능

    5 팀원 간 협업 기능

     


    2. 시스템 구성

    [기본 기능]

     

    1)     로그인 / 회원가입 기능

    • 사용자는 팀 프로젝트 프로그램을 사용하기 위해서 로그인을 해야한다. 로그인을 위해서는 아이디와 비밀번호를 요구한다. 입력하지 않는다면, 프로그램을 사용할 수 없다. 처음 이 프로그램을 사용하는 사용자는 회원가입을 유도한다. 회원가입을 위해 간단한 신상정보를 등록하면 가입이 완료된다. 회원가입은 네이버 계정을 통해 연동되어 가입이 가능하도록 설계되었다. 본 프로그램의 기능은 로그인을 한 이후에 이용 가능하다.

     

    2)     프로젝트 관리 기능

    • 프로젝트 관리 기능으로는 대표적으로 프로젝트의 생성, 변경, 삭제 즐겨찾기 기능이 있다. 사용자는 프로젝트를 생성할 수 있고 생성한 프로젝트의 명과 프로젝트인원을 변경할 수도 있고 필요 없는 프로젝트는 삭제할 수도 있다. 또한 중요한 프로젝트를 즐겨찾기 기능을 통해 맨 위로 올릴 수도 있다.

     

    3)     팀 관리 기능

    • 팀 관리 기능은 프로젝트에 속한 사람들을 관리하는 기능이다. 팀원을 조회할 수 있고, 새로운 팀원이 들어올 시 등록도 할 수 있다. 또한 각자의 역할 및 정보가 입력되어 있어 새로운 팀원이 굳이 직접 물어보지 않아도 각 팀원에 대해 어느 정도 파악이 가능하다는 편리함이 있다. 더 이상 활동하지 않는 경우 삭제할 수 있는 기능도 있다. 이를 통해서 따로 기록을 할 필요 없이 팀 관리 기능을 이용하여 팀원들을 관리할 수 있다.

     

    4)     task 관리 기능

    • 프로젝트의 전반적인 현황을 한눈에 볼 수 있게 하며, 필요한 업무에 따라 포스트잇의 카드 형식으로 생성과 추가를 할 수 있으며 필요할 경우에는 즉시 삭제와 변경이 가능하다. 또한 팀원들이 무엇을 생성, 추가하고 삭제, 변경하는지 알 수 있는 알림 기능을 통해 커뮤니케이션을 돕는다.

     

     

    [추가 기능]

     

    1)     회의 장소 조회 / 예약 기능

    • 회의가 가능한 공간들을 조회하고 예약할 수 있는 기능을 제공한다. 사용자는 회의 가능 장소를 정하면 지도 위에서 그 위치에서 가까운 회의를 할 수 있는 장소를 조회해준다. 사용자는 회의 장소를 정하여 원하는 시간대에 예약을 할 수 있다.

     

    2)     영상 통화 기능

    • 프로젝트 수행 중 보다 직접적인 소통을 원하는 경우, 영상 통화 기능을 통해 해소할 수 있다. 사용자는 팀원들에게 영상통화를 걸거나 받을 수 있다. 영상통화가 올 경우 수신 버튼을 이용해 전화를 받고, 발신할 경우 원하는 팀원을 선택하여 전화를 걸 수 있다. 팀원을 한 명 이상 선택하면 그룹 통화를 할 수 있다.

     

    3)     협업 툴 지원 기능

    • 팀 프로젝트를 위한 간단한 협업 툴을 지원한다. 협업 툴이라 함은 팀 프로젝트 과정의 질을 향상시키기 위해 사용되는 도구를 말한다. 지원하는 협업 툴의 종류는 WBS, 퍼트 차트, 간트 차트로 제한한다. 협업 툴의 생성 후에는 사용자가 원할 정우 편집과 삭제를 할 수 있다.

     

    4)     메신저 기능

    • 사용자는 메신저를 이용하여 다른 사용자와 대화를 주고받을 수 있다. 메시지를 송신, 수신할 수 있으며 사용자의 이해를 돕기 위한 이미지 첨부 그리고 필요 시 파일 첨부도 가능하게 하였다 이를 이용하여 팀원 간의 프로젝트에서 조금 더 유연한 커뮤니케이션이 가능하게 된다. 추가 기능으로 “메신저 무기명 투표” 기능이 있다. 이는 메신저에서 사용자 누구든지 자유롭게 투표 생성이 가능하며 아이디어나 의견을 결정해야할 때 실시간으로 응답을 확인할 수 있다.

     

    5)     게시판 기능

    • 게시판은 프로젝트를 하면서 여러 사람들과 정보 공유, 프로젝트 인력 구인 등 목적에 따라 생성, 삭제가 가능하며 이용자들의 커뮤니케이션 공간 제공을 목적으로 한다. 게시판은 본 프로젝트 협업 도구에 가입한 모든 이용자가 이용할 수 있고 게시판의 공개 범위는 같은 프로젝트 참여자나 전체 이용자로 선택하여 설정이 가능하다. 게시글의 작성, 수정, 삭제가 가능하고 댓글 기능이 있어 피드백을 받을 수 있다.

    3. Use Case 다이어그램

     


    4. 비기능 요구사항

     


    5. UI 명세서

     


    6. 프로젝트 보드 화면의 예시

    728x90

    댓글

kxmjhwn@gmail.com