开发功能规范从来都不是一种愉快的体验,但我觉得很好地规划一个项目是一种病态的乐趣。我想我有一些父亲的问题。
无论我自己的问题是什么,我都可以找到关于如何在不同程度上创建单一功能规范的文章。这里有很多模板和例子,我也有自己的一个好的库。然而,我发现很难找到任何讨论如何高效地产生多个功能规范的人。
有没有人知道一个源代码,讨论如何管理快速生成不同类型功能规范的过程?比如说,一家提供网络应用的公司,比如使用ColdFusion或PhoneGap之类的快速开发工具,或者某种体验取决于使用该工具的方式,而不是最终的结果。因此,功能规格可以有一个奇妙的差异在他们。
有人能告诉我如何管理这个过程,以减轻从头开始构建每一个过程的负担吗?
编辑-我真的很喜欢OmniGraffle,但是我并不试图保持一个外观和感觉或做任何可视化的事情(保存过去的屏幕截图可能是有用的,如果它们可以被索引)。代码片段似乎更接近我想要的。但实际上,我认为我正在寻找归档/索引过去的文本块的方法。
所以,如果我在一年前描述了一个采购订单系统,而我今天正在构建类似的东西,我想找到一年前的功能规范,以便有一些示例文本可以开始。
在我的脑海里,这是一些新颖的写作软件,就像代码片段一样,可以编写一个文本块(可以是场景、章节或脱口或者其他任何东西),然后移动整个身体。yWriter就是这么做的。然而,我需要找到一种方法来索引/搜索这些大块文本的相关性。我希望能更多地了解这种系统。
发布于 2014-06-18 23:10:51
使歧义具体化
我认为您更多的是指#1,在这种情况下,您可能会看到像OmniOutliner模板这样的例子,它可以包含复杂的字体和格式,类似于Word文档中的“类型样式”。
代码片段是解决这一问题的一种机制,但您将只获得用于编程IDE的代码段库,而IDE通常将缺乏文本样式特性。代码片段库类似于文本宏:扩展为大型文本块的短条。您可以为与各种框架相关的项目规范的不同结构创建自己的代码段。
另一种解决方案是利用OmniGraffle和OmniOutliner (或其他配对)等工具的文件互操作性。WhenOmniGraffle打开一个外部文件,它将列表结构显示为对象/节点树。在添加了更多的节点后,OmniGraffle文件可以在OmniOutliner中重新打开,并以列表的形式查看,并具有所有附加的外列样式。
这是一种不错的多模式方法,但将您锁在一个工具集中。除非更多的人要求工具来做这类事情,否则可能是不可避免的。
https://stackoverflow.com/questions/24296109
复制相似问题