FitNesse Wiki для проекта или компании? - PullRequest
3 голосов
/ 02 октября 2008

Для компании со многими проектами разработки, следует ли вам создать несколько вики FitNesse (по одному для каждого проекта / продукта) или содержать их все в большой вики для всего?

Преимущества одной большой вики - возможность легко связываться с другими продуктами компании, а также то, что это универсальное место для всех тестов FitNesse.

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

Меня интересуют преимущества и недостатки этих двух возможностей или хорошо продуманная альтернатива (например, не «просто как-то объединить корни вики»).

1 Ответ

1 голос
/ 02 октября 2008

Кажется, все сводится к проблеме администрирования:
Сколько серверов доступно и кто ими управляет?
Один центральный сервер означает сервер, способный взять на себя нагрузку, как с точки зрения запросов (все разработчики из всех проектов могут делать много запросов на довольно регулярной основе), так и с точки зрения вычислений, связанных с FitNesse на сервере. *

Еще одним критерием является видимость. Ваши проекты развития нуждаются в , чтобы видеть друг друга индикаторы FitNesse? По «политической» причине некоторые из этих индикаторов не всегда можно увидеть во всех остальных проектах! Некоторый руководитель проекта может захотеть держать их рядом с жилетом и контролировать их официальное общение.

На самом деле, именно по этой причине наши вики FitNesses управляются каждой командой, в большей степени как внутренний инструмент. У нас есть еще одна глобальная вики (на основе Confluance ) для управления глобальной документацией для каждого проекта. Эти общие вики могут извлекать некоторые внутренние данные вики FitNesse.

...