我们是一个小型团队,即将开始使用RoR在韩国开发成功的美国网络应用程序的本地化版本。
我们的问题是:您建议我们使用哪个流程来开发应用程序?
我们应该从数据模型开始吗? HTML中的视图然后编码它们?只需一个功能,开发它,然后根据需要添加其他功能?
答案 0 :(得分:4)
这个问题没有正确答案。这取决于太多因素,例如:
我会针对这些因素的不同组合使用不同的开发方法。
编辑:您可以使用此问题尝试https://softwareengineering.stackexchange.com/。
答案 1 :(得分:0)
我不同意合唱歌曲“没有正确答案”,但我同意这个问题不适合Stack Overflow。但是,我想我确实有答案......
我认为您应该使用Agile development method并按重要性顺序逐步添加功能。
某人或小团队应优先考虑功能。
你应该总是有一个有效的应用程序。
一次添加一件事。写测试。一次只用一个用户故事迭代地开发整个系统。