应用规划技术

时间:2010-03-02 15:36:51

标签: application-planning

让我勾画一个场景:

  

将规范交给开发人员   需要仔细阅读并开始他的   项目(网络应用程序)。最   开发人员刚开始的时候   编码,并将做很少   规划。这导致某些部分迟到或匆忙完成,因为它们不是   很明显。

我试图在我们的小型Web开发商店中改变这种心态,首先让开发人员勾勒出所有功能,类,页面,数据库表等。这个想法是整个应用程序可以快速原型化,然后是实际代码稍后填写。

我知道这可以在笔记本电脑或白板上完成,但理想情况下我希望在建模后创建类或功能的某种软件。甚至可能会提供一些评论。

这可能吗?该软件是否存在?我只是懒惰吗?

附注:我认为这与计划和实施API的方式类似。

4 个答案:

答案 0 :(得分:0)

我一直在使用mindmanger来查看新系统的工作流程,并且使用balsamiq来模拟UI。我觉得这个组合非常好。

加特

答案 1 :(得分:0)

答案 2 :(得分:0)

我推荐http://www.sparxsystems.com/“Enterprise Architect”解决方案 MS-VISIO也是很好的解决方案。

答案 3 :(得分:0)

笔记本/白板方法适用于中型应用程序。我会小心要求人们首先勾勒出他们的课程。您应该确保所有要求都被理解,并且核心部分是逻辑 - 目标是尝试回答“如何”问题而不涉及具体的实现细节。

草绘第一个类的问题在于它是上面的 next 阶段。当然也有例外情况,但对于一般应用程序,我会警惕有人问我将使用哪些类以及哪些确切的方法,即使这些主体最初可能是空白的。