管理或绘制项目所有需求的更好方法

时间:2013-08-30 09:12:05

标签: project-management

当我们设计一个软件/应用程序时,它会输出不同输入或不同数据输入的相应响应,或者输出条件输出。

例如:

  1. 我查询部门的详细信息
  2. 我查询员工的详细信息
  3. 我查询被暂停的员工的详细信息
  4. 所以基本上有两个资源:一个给出部门细节,另一个给员工细节。第二资源在一定条件的基础上给出了细节。

    资源可以有N个资源和N个条件。

    我正在寻找一些方法来绘制它或记录它,以便我可以轻松地提醒实际的功能要求。我不想花太多时间在文档上,否则我会降级我的开发。

    我不想使用流程图或活动图。因为它们更详细,涵盖了完整的处理过程。我正在寻找可以显示条件及其对响应的影响的东西。

    我也在寻找一些图表,它可以向我展示每个字段的含义(作为响应,或数据库表的列),并可以将其与需求联系起来。

1 个答案:

答案 0 :(得分:0)

我在这里看到的最好的方法是开发场景并将它们绘制成流程图。您无需描述每个流程细节。它可以是项目的更高级别概述。 例如 : 所以1.I查询部门的详细信息 您可以根据输入和响应列出操作。如果您的项目处于敏捷框架中,那么无论如何都不需要记下每个细节。您还可以在进度时绘制更多图表。随着您越来越了解系统,您的工作越多。当你从头开始开发一个软件项目时,通常就是这样。使用像Jira,git,bitbucket这样的好工具进行代码管理,并拥有一个更好的框架来实现项目作为敏捷项目。对于数据库图表,最好的方法是绘制架构图,以查看哪个表依赖于哪个表与其关系,然后在项目中实现该表。保留架构图总是好的,因为您可以在需要时稍后引用它。