我遇到了一种情况,我敢肯定,我的业务规则文档分布在电子邮件,文档(现在已过期)和IM中。这很臭。
我可以想到两个选择:Sharepoint(讨厌它,搜索功能很糟糕)或wiki。
我希望在理想的解决方案中看到一些事情:
跟进我的维基评论看起来有at least 3 wikis可以做我想做的事(奖励,SharePoint-Wiki-Plus,ThoughtFarmer)。 ThoughtFarmer,爱这个名字。
答案 0 :(得分:8)
+10⁶对于Wiki来说,这是迄今为止我发现的文档,特别是技术文档的最佳解决方案。 IMO,VCS中“好”Wiki引擎优于Office文档的优点是(但您已经意识到这一点,因为此功能列表非常接近您的要求):
我在使用Wiki进行文档处理时遇到的唯一问题是,在您的代码的同时对文档进行版本更难(即您提供版本x.y.z并希望“锁定”此版本的文档)。我用出口来解决这个问题,但这并不完美。
我已经使用 TWiki Foswiki,Confluence和XWiki。它们都是“好的”Wiki引擎(如上所定义)并且都符合您的要求。因此,最终的选择可能仅取决于您的约束(许可,定价,技术)和个人偏好。
截至今天,如果商业工具是一个选项,我会选择Confluence,如果不是,则选择XWiki。
答案 1 :(得分:3)
更为离谱的想法是研究FitNesse。它是一个wiki,主要用于描述业务规则(或验收要求)作为测试。
答案 2 :(得分:1)
我正在开发一个。
大约一年前,我在网上寻找需求管理软件,发现其中至少30个,大约有3个类别:
无价((例如在航空航天公司销售)
昂贵(例如每个座位1000美元),我的雇主从未选择使用
廉价或免费,但遗漏的功能在我看来很重要
还有一些通用工具(例如Wiki,或电子邮件和Word文档和/或电子表格),这些工具也缺少我认为很重要的功能。
我认为你应该详细说明:“缺少看起来很重要的功能”。
您可以使用通用Wiki做的事情:
但是,有些事情我认为你不能用通用的Wiki,甚至是非常基本的东西:
定义自定义属性(例如“开始日期”,“预计费用”等);将这些属性值与您的功能相关联;列出具有属性的特征(在表格或网格中)(以便对它们进行排序,例如按“重要性”或“难度”排序)
帮助追溯(当只有两个阶段,例如“要求”和“实施”时,可追溯性并不太难;但是当有几个阶段时,例如“用例”,“功能规范”,则更难, “架构”,“实施细节”,“测试用例”,“测试结果”和“错误报告”)
支持结构化信息,即小节而不仅仅是顶级部分。
即使简单的编辑也不应该是一个不错的选择。商务人士可能更喜欢使用MS Word UI进行编辑:但MS Word会生成文档,即“信息孤岛”;但如果你不使用MS Word,那么你正在使用什么? WYSIWYG浏览器内编辑器?或降价语法?
答案 3 :(得分:1)
我喜欢使用FogBugz内置的Wiki功能,假设您已经将它用于功能/错误跟踪。将信息放在同一个工具中很方便。
答案 4 :(得分:0)
Drupal符合您列出的要求,它可以通过大量模块进行高度扩展(请参阅下面的内容),并且可以在GPL下使用。
答案 5 :(得分:0)
我们在之前的项目中使用了JIRA来存储大约750种不同的业务规则。 JIRA主要是/有点像一个错误跟踪工具,但它是如此强大和可定制,你可以将它用于各种工作流程/过程/知识库情况。 (顺便说一句 - 我不会为生产它的公司工作)。
如果您决定沿着这条路走下去,可以提供一些建议......
这是一个很好的方法,我真的推荐它。