Project management 编写/维护规范文档的最简单方法是什么?

Project management 编写/维护规范文档的最简单方法是什么?,project-management,specifications,Project Management,Specifications,我在一家刚起步的公司工作,那里的文档优先级最低。给我的理由是,初创公司通常不会在文档和操作方面投入太多时间。因此,在每个项目开始时,我很少有时间记录我将要编写的系统的特性/规范/行为 在大多数情况下,即使我准备了一个初始文档,需求也会不断发展,系统的行为在开发过程中也会发生轻微的变化。此外,我在一家以产品为基础的公司工作,因此我们提出了自己的要求,这在开发过程中肯定会发生一些变化 因此,我的问题是,系统规范/行为的最简单可能表示形式是什么?如何在不花费太多时间的情况下轻松编写一个并定期更新它(在

我在一家刚起步的公司工作,那里的文档优先级最低。给我的理由是,初创公司通常不会在文档和操作方面投入太多时间。因此,在每个项目开始时,我很少有时间记录我将要编写的系统的特性/规范/行为

在大多数情况下,即使我准备了一个初始文档,需求也会不断发展,系统的行为在开发过程中也会发生轻微的变化。此外,我在一家以产品为基础的公司工作,因此我们提出了自己的要求,这在开发过程中肯定会发生一些变化


因此,我的问题是,系统规范/行为的最简单可能表示形式是什么?如何在不花费太多时间的情况下轻松编写一个并定期更新它(在其中写入大量行)?

当您有固定的项目生命周期时,需求规范更有意义。你所描述的听起来很像一个迭代的项目生命周期,敏捷项目管理更适合它。在敏捷项目管理中,需求作为用户故事进行管理。用户故事是用以下格式描述需求的一种简单方法:

作为一个(角色)我想要(某样东西)以便 (福利)

例如,对于购物车应用程序,一个用户故事可以是:

作为注册用户,我想添加一个 将产品列在购物车上,以便我 我可以点

在每次迭代中,您可以返回并查看是否需要添加新用户故事或修改现有用户故事。对于初学者,您可以将用户故事保存在电子表格中(每行一个),但许多其他高级敏捷pm包可供在线和离线使用