理想情况下,您将与您的开发人员(S)建立良好的关系(因为这样您就能更好地了解对方),但如果不可能这样做,那么尽可能多地进行交流将使您受益。
我是一个开发人员,所以下面是我喜欢的设计师,其他开发人员可能有不同的偏好:
- 页面布局/设计(如果您已经有)。假设这里我正在做前端开发(HTML/CSS),但是如果前端尚未构建,这也有助于构建逻辑,因为我可以看到最终产品中应该包含什么。我想看看你的想象。如果你给我一张图片,我会假设它是整个网站的模板,所以给我任何布局偏差的东西。表单,因为它有助于了解您希望如何布局表单。如果你没有完整的设计,然而,线框通常是足够好,让我们知道我们要进入什么。
- 为此,我还喜欢有一个..jpeg/..png文件和一个.psd文件(最好没有无关的层;如果您有六个层组成了一个iPhone图形,将它们压平,我不需要12次看到“第5层的副本”)。这样,我可以看到它没有潜在的转换问题之间的Photoshop版本(或Photoshop和Gimp),并有层的图像。
- 了解字体、字体大小和渐变基色的十六进制版本也是非常有用的,这样我就不用再猜测了,因为你更有可能看到与我相比的像素之间的区别(带测量值的覆盖层将非常棒)
- 即使您不需要我们做前端,拥有一个..jpeg/..png应该是什么样子(如果HTML/CSS没有完成)将有很大的帮助,因为这样您就不需要说了,你就可以显示出来了。
- 某种信息流的轮廓。只要这是合乎逻辑的,你就可以随心所欲地做到这一点。我们说的是逻辑代码,所以它不一定是花哨的。有些人喜欢用例格式,而另一些人更喜欢流程图。
- 我认为最好的方法是用逻辑查看每一页,并像用户一样遍历它。这是用例模板派上用场的地方,因为它迫使您这样做。你应该能够运行谷歌搜索“用例模板”,并找到你需要的。
- 你想/需要使用什么技术。你是我们的客户,所以你应该知道你需要或想要什么。即使它只是基本技术(PHP5.2、.Net等),而且我们可以决定框架、CMSes或其他什么,这也没关系。
- 对于前端,我们必须支持哪些浏览器,因为它可以决定我们使用什么技术(对于我们中的一些人来说,是否收费更高,因为您想要支持IE6)。
许多这些都可以放在一般的“规范表”中。不过,让它成为可扫描的,这样我们就不需要挖掘来获取我们需要的信息了(也许只有我,但我在整个开发过程中都使用这些文档作为检查清单)。
你的问题有点宽泛,所以如果我没有充分回答你,请随时发表评论,我可以编辑、回复或以其他方式澄清。