Я работал в запуске в течение нескольких лет, где мы запустили с КОМАРЫ , инструмент с открытым исходным кодом, и по существу создали нашу собственную тщательно продуманную систему отслеживания ошибок сверху ее. Аргумент был то, что мы постараемся не тратить много денег в коммерческой системе, и мы соответствовали бы системе отслеживания ошибок точно к нашим потребностям.
, Конечно, это оказалось намного более твердым, чем ожидалось и было большим отвлечением для разработчиков - кто также должен был поддержать систему отслеживания ошибок в дополнение к нашему коду. Это было одним из влияющих факторов к упадку нашей компании.
Каждый разработчик программного обеспечения хочет создать их собственную систему отслеживания ошибок. Это - потому что мы можем , очевидно , изменяют к лучшему то, что уже там, так как мы - специалисты по проблемной области.
Это почти наверняка не стоит стоимости (с точки зрения часов разработчика). Просто купите JIRA.
при необходимости в дополнительных отчетах для системы отслеживания ошибок можно добавить их, даже если необходимо сделать это путем доступа к базовой базе данных непосредственно.
Я имел с обеих сторон эти дебаты, таким образом позвольте мне быть немного два, стоял здесь.
, Когда я был моложе, я продвинул для создания нашей собственной системы отслеживания ошибок. Я просто выделил все вещи, которые от материала полки не могли сделать, и я заставил управление идти для него. Кого они выбирали для продвижения команды? Я! Это было моим первым, оказываются руководителем группы и имеют речь во всем с дизайна на инструменты персоналу. Я был взволнован. Таким образом, моя рекомендация состояла бы в том, чтобы проверить к мотивациям людей, продвигающих этот проект.
Теперь, когда я старше и сталкиваюсь с тем же вопросом снова, я просто решил пойти с FogBugz. Это делает 99% того, в чем мы нуждаемся, и затраты в основном 0. Плюс, Joel пошлет Вам персональные электронные письма, заставляющие Вас чувствовать себя особенным. И в конце, который не является проблемой, Ваши разработчики думают, что это сделает их особенными?
Уже существует столько больших там, почему отходы время для перестраивания колеса?
Просто использование FogBugz.
Я создал свои собственные системы отслеживания ошибок. Я тоже подумал: «Как это может быть сложно, это всего лишь система отслеживания ошибок» ERR - НЕПРАВИЛЬНО * - на это ушло шесть месяцев.
Основная причина, по которой я испекла свои собственные, заключалась в том, чтобы получить именно то, что я хотел. Другая причина заключалась в том, что это был хобби-проект.
Я бы сказал, что это единственный случай, когда оправдано создание собственного - это проект для хобби. Ни одна компания не должна тратить на это свое время.
Мое программное обеспечение, кстати, называется Bugweb .