2012-03-23 6 views
1

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

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

Должен ли я? И если да, то каковы ограничения объектов предпочтений в Rally? Сколько данных я могу безопасно хранить в них, и сколько объектов настроек может разумно справиться с системой? Это сотни, тысячи, десятки тысяч? Наш экземпляр уже имеет тысячи из них только из стандартных приложений, которые установлены, поэтому похоже, что ответ составляет не менее тысячи.

ответ

4

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

С другой стороны, я хотел бы узнать больше об анализе, который вы имеете в виду. Перед приездом на ралли я немного поработал using LOC to normalize metrics, а также до heuristically determine artifact dependency. Теперь на Rally у меня есть как функции аналитики, так и функции соединителя в моей области ответственности в качестве владельца продукта, и я изучал способы ответственно использовать LOC на Rally.

+0

Спасибо за ответ - на этом мы будем двигаться вперед. Кроме того, я нашел в документе, что вы можете включить 32K данных в каждый объект предпочтения. Есть две вещи, которые мы рассматриваем для отслеживания LOC для начала. Первая - плотность дефектов. Первая заявка будет заключаться в том, чтобы поместить строку на диаграмме «Общих открытых дефектов», которая указывает максимальное количество открытых дефектов, которое удерживает нас ниже нашего стандарта плотности дефектов. Во-вторых, отслеживать соотношение тестовых линий, добавленных к линиям полезной нагрузки, разбивая их на компоненты и потенциально даже на команду. – kimon

+0

Это звучит как интересное использование LOC. Убедитесь, что люди, регистрирующие дефекты, - это не те люди, которые будут следить за диаграммой. Эти виды использования, как правило, являются самореализующимися. –