最初的描述
« 我们是三名顾问。我们为客户承接项目:每个项目都有一笔酬金、若干里程碑和一个状态——提案、进行中、等待客户、已完成、已开票。每个人按项目登记自己的工时。我想看到每位顾问的工作量、事务所的在办业务以及待开票的项目。 »
生成前已确认的方案
描述首先成为一份待审阅的方案:五个实体——客户、项目、里程碑、工时、顾问——及其关联:一个项目属于一个客户,里程碑和工时挂在一个项目上,每条工时由一名顾问登记。
提案中的五个状态(提案、进行中、等待客户、已完成、已开票)原样保留,并将构建筛选器和徽章。所要求的三个指标——每位顾问的工作量、在办业务、待开票项目——都出现在方案中。你确认、必要时修正,然后生成就会精确构建所宣布的内容。
- 实体:客户、项目、里程碑、工时、顾问
- 关系:项目 → 客户;里程碑 → 项目;工时 → 项目、顾问
- 状态:提案、进行中、等待客户、已完成、已开票
- 指标:每位顾问的工作量、在办业务、待开票酬金
导航:项目组合居于中心
侧边栏打开:仪表盘、项目、客户、工时、顾问。项目列表就是事务所的组合:项目名称、客户、右对齐的酬金金额、负责顾问、状态徽章。
状态筛选器按你提问的方式切分组合:「提案」对应进行中的商务,「等待客户」对应跟进,「已完成」对应应进入开票的部分。按客户搜索,按金额或日期排序——事务所的存量尽收于一屏。
项目档案:里程碑、工时与酬金汇于一处
「采购重构 — Groupe Vernet」项目的档案汇集了原本散落在三张电子表格中的内容:抬头信息(可点击的客户、24 000 € 酬金、「进行中」状态)、带截止日期的里程碑列表,以及工时表——谁在哪天工作了多少小时、做了什么。
项目的累计工时直接在档案上读取,由各条登记计算得出。「Vernet 进展到哪一步了,已经花了我们多少时间?」这个问题无需打开任何一个文件即可解决。
工时登记:关联式,而非申报式
「新建工时」表单只有四个字段:项目(下拉框)、顾问、预填的日期、以小时计的时长——外加一条自由备注(「立项工作坊,汇报准备」)。无需凭记忆重建每周工时表:随手登记,散会时三十秒即可。
每条登记都会汇入项目档案、顾问工作量和仪表盘——单一数据库,无需转抄。
仪表盘:工作量、在办业务、开票
仪表盘沿用提案的指标:每位顾问进行中的项目(工作量)、事务所的在办业务——进行中项目酬金之和——、待开票酬金(已完成但未开票的项目)以及本月总工时。
按状态划分的组合分布补全了这些方块:事务所的经营健康一目了然——提案很多而在办很少,或反之。一切都在数据库上计算:一个转为「已完成」的项目会立即进入待开票计数。
演示数据:一个可信的项目组合
Cabinet Meridien 附带数月的模拟活动:约十五个名称合理的项目,分布在五个状态上,回头客户,三名顾问的登记工时从二月延续到六月,既有过去也有未来的里程碑。
工具由此在实际情形中得到评估:「待开票」筛选器返回真实的行,每位顾问的工作量显示出现实的差异。在放入真实卷宗之前,演示数据会被清除。应用运行在自己的专属 URL 上——而对事务所至关重要的是:完整源代码可以导出(ZIP、GitHub),并托管到任何你想要的地方,包括你自己的基础设施。