본문 바로가기

BUGboard

BUG board 오픈 하였습니다.


BUG board 는 우리나라의 게임 개발 현실에 맞게 사용할 수 있는 BTS(+PMS) 입니다.

BTS(Bug Tracking System)는 종류가 매우 다양하고, 기능도 천차만별인데,
대표적인 툴로는 무료인 Mantis(http://www.mantisbt.org) 와 유료인 Jira(http://www.atlassian.com/software/jira)가 있습니다.

※ BTS 의 종류 (http://en.wikipedia.org/wiki/Bug_Tracking_System)



Mantis (맨티스 - 무료의 장점으로 우리나라 게임회사 에서 가장 널리 쓰이고 있는 BTS)
Mantis Bug Tracker is a free and open source web-based bug tracking system
released under the terms of the GNU General Public License version 2.
The most common use of MantisBT is to track software defects. 
                                        However, MantisBT is often configured by users to serve as 
                                        a more generic issue tracking system and project management tool.

Jira (지라 - 다양한 기능을 제공하여 유료툴 중 우리나라 게임회사에서 가장 널리쓰이고 있는 BTS)
JIRA is a proprietary issue tracking product, developed by Atlassian,
commonly used for bug tracking, issue tracking, and project management.
The product name, JIRA, is not an acronym but rather a truncation of "Gojira", 
                                       the Japanese name for Godzilla. It has been developed since 2004.



그런데, 이러한 기존의 BTS(Bug Tracking System) 들은
실제 게임 개발 현업에서 사용하지 않는 불필요하고 무거운 기능들이 많이 포함되어 있습니다.

※ 커스터마이즈가 된다고는 하지만, 검색 속도 등에서 만족할 만한 성능을 보여주기에는 어려움이 있습니다.
    BTS 는 본인이 등록한 버그나, 업데이트 되는 내용들을 빠르게 검색할 수 있어야 하는데,
    기존의 BTS 들은 길게는 수초간 기다려야 목록이 나오기도 합니다.


BUG board 는 기존 BTS 의 대안이 될 수 있도록
꼭 필요한 것들만 넣어 가볍고 편리한 것에 초점을 맞추어 개발하고 있습니다.

일정관리를 포함하여 간단한 PMS(Project Management System)로도 활용 할 수 있으며,
최근 애자일 개발과 관련하여 포스트잇 게시판 기능을 넣는 등,
현업의 필요에 따라 계속 업그레이드를 해 나갈 예정입니다.

BUG board 의 가장 큰 특정은
사용이 친숙한 게시판 형태라는 점과, 각 게시판이 독립적으로 쿼리를 사용한다는 점입니다.


개별 게시판의 기능이 다른 게시판의 운용에 영향을 주지 않기 때문에
기능이 추가되더라도, 전체적인 성능이 저하되지 않습니다.
또한, 게임 개발은 프로젝트마다 개발 프로세스가 모두 다 다르기 마련인데,
각 프로젝트에 맞는 기능들을 선택적으로 사용할 수 있어서
커스터마이즈도 매우 손쉽게 적용할 수 있습니다.

BUG board 의 개발은 무료오픈 프로젝트였던 (구)제로보드 소스를 분석/재구성 하여 이루어 졌으며,
상용을 목적으로 하고 있지 않습니다.

※ 무료로 자유로운 사용이 가능합니다만, 수정/배포를 원하시 경우에는 별도로 연락을 주시기 바랍니다.