Использование Microsoft Dynamics CRM в качестве программного обеспечения для отслеживания ошибок? - PullRequest
3 голосов
/ 29 июня 2010

Я работаю в магазине разработки, который использует устаревшее отслеживание ошибок программного обеспечения. В настоящее время они ищут альтернативы, чтобы заменить его.

Это программное обеспечение отслеживает наши ошибки, а также задачи для запросов новых функций.

Мы создаем базовое приложение, которое настраиваем и поддерживаем для различных клиентов. В этом ключе у нас есть специалисты по обслуживанию клиентов, которые оказывают помощь как в основных ошибках приложений, так и в ошибках конфигурации клиента.

Из-за этого уклона в сторону обслуживания клиентов / технической поддержки предлагается Microsoft Dynamics CRM. У меня нет опыта работы с ним, но, насколько я могу судить, он больше предназначен для отслеживания проблем, с которыми сталкиваются клиенты, чем для отслеживания ошибок и контроля качества с точки зрения разработки.

Кто-нибудь использовал Microsoft Dynamics CRM и обнаружил, что это подходящее программное обеспечение для отслеживания ошибок?

У меня проблемы с распознаванием преимуществ использования программного обеспечения CRM для отслеживания ошибок / задач. Я мог понять это с точки зрения продаж, но я думаю, что иметь отдельное программное обеспечение для отслеживания ошибок имеет больше смысла, чем объединять все вместе. Кто-нибудь еще сталкивался с такого рода затруднениями - каковы были результаты и / или убедительные аргументы за или против такого подхода?

РЕДАКТИРОВАТЬ: клиентам не нужно добавлять ошибки напрямую; они звонят в нашу службу поддержки, и мы открываем билет. Наше текущее программное обеспечение было расширено для отслеживания проблем и отслеживания ошибок / функций в качестве единой системы. К сожалению, это не делает большую работу - разрыв происходит на уровне контроля источника. Мы не можем связать наборы изменений с ошибкой или задачей.

В конечном итоге я предложил использовать TFS для задач / ошибок разработки, которая предоставляет нам автоматическое связывание изменений и продолжает искать пути использования Microsoft Dynamics CRM для решения проблем клиентов. Могут быть способы настроить эти два устройства для совместной работы, но если нет, то для ошибки потребуется добавить комментарий с проблемой #, чтобы связать проблему с ошибкой, которая проходит через разработку / QA / развертывание.

Спасибо за ответы!

Ответы [ 2 ]

5 голосов
/ 29 июня 2010

Я бы не стал. CRM (хотя некоторые из них имеют встроенное отслеживание задач и даже отслеживание программных ошибок) не являются (в основном) разработчиком или продуктом, но ориентированы на клиента.

Я бы посоветовал вам взглянуть на что-то вроде JIRA для отслеживания ошибок / улучшений / разработки. В зависимости от размера вашей команды вы можете начать работу за 10 долларов США.

С точки зрения поддержки клиентов, если вам нужно разрешить клиентам напрямую создавать проблемы, JIRA может стать немного дороже. Если это так, вы можете рассмотреть GetSatisfation , который позволяет вам предоставлять поддержку внешнего интерфейса и включает интеграцию с JIRA для вашей внутренней работы по отслеживанию / разработке.

Использование функции «получить удовлетворение» (или ее эквивалент) также может помочь вам получить информацию о процессе поддержки вашего продукта, что может снизить ваши расходы.

4 голосов
/ 29 июня 2010

CRM очень настраиваемый и может делать практически все, что вы хотите. Мы используем его очень много внутри ... наши элементы разработки созданы, ошибки отслеживаются по ним, клиентские кейсы открываются там, и мы также отслеживаем ошибки и ошибки. У нас также есть некоторая начальная работа по подключению к нему нашего управления исходным кодом, так что мы можем точно определить коммиты, в которых участвует конкретный элемент.

Вам, безусловно, нужно будет настроить его так, чтобы он работал так, как вы хотите ... это может потребовать всего лишь добавления некоторых сущностей и полей или же, как написание пользовательских страниц ASPX, плагинов и рабочих процессов. Я бы сказал, если вы хотите использовать другие функции Dynamics CRM в будущем, это стоит посмотреть. Если вы ищете систему отслеживания ошибок, чтобы просто купить и начать использовать, она может быть не для вас.

...