代码之家  ›  专栏  ›  技术社区  ›  Russell Myers

每个项目或公司的Fitnesse wiki?

  •  3
  • Russell Myers  · 技术社区  · 16 年前

    对于一个有许多开发项目的公司,您应该创建多个fitness wiki(每个项目/产品一个)还是将它们都包含在一个大型wiki中?

    一个大型wiki的优点是能够轻松链接到公司的其他产品,并且它是所有fitness测试的一站式位置。

    或者,多个wiki的优点是,将测试自动化划分到多个服务器变得更容易,将wiki与项目分支/标记一起进行分支变得更容易。

    我对这两种可能性的优缺点或经过深思熟虑的替代方案(例如,不要“以某种方式将维基根结合在一起”)感兴趣。

    1 回复  |  直到 16 年前
        1
  •  1
  •   VonC    16 年前

    似乎所有这些都归结为一个管理问题:
    有多少台服务器可用,由谁管理?
    一个中央服务器意味着一个服务器能够在请求方面(所有项目的开发人员都可以在相当规则的基础上进行许多查询),以及在与“服务器上”相关的计算方面承担负载。

    另一个标准是可见性。做你的开发项目 需要 看对方的装修指标?出于“政治”原因,这些指标中的一些可能并不总是被其他项目所欢迎。一些项目经理可能想让他们靠近背心,控制他们的官方沟通。

    实际上,正是由于后一个原因,我们的fitnesses wiki由每个团队管理,更像是一个内部工具。我们有另一个全球维基(基于 Confluance )用于管理每个项目的全局文档。这些常见的wiki可能会提取一些内部fitnesse wiki数据。