Rails的网站开发工作流程

时间:2011-10-06 22:34:33

标签: ruby-on-rails workflow

我正在从头开始构建第二个Rails Web应用程序。我很奇怪在工作流程方面最佳做法是什么:

  • 开始编写基本功能,然后添加GUI设计并重复, 或
  • 然后为基本功能创建全套线框 设计数据和模型,然后编码,然后重复

在我看来,布局线框迫使我更加思考用户将如何使用应用程序,但选择工作流程有点依赖于框架(支持敏捷开发与否)。

您的方法是什么,有什么优点和缺点?

谢谢。

1 个答案:

答案 0 :(得分:0)

没有“最好的”;这取决于实际发生的事情。

在开始工作流程设计之前,您可能已经知道某些基本功能,但您不太可能知道所有这些功能。无论哪种方式,高级行为测试都是开始在UX和更低级别定义功能的好地方。

我不确定“支持敏捷开发与否”是什么意思,这与框架没有任何关系。该框架不应仅对工作流的实施方式产生影响。