Windows 下有带依赖管理功能的 TODO List 工具吗

2023-07-18 19:54:52 +08:00
 nealot

把 TODO List 像游戏中的科技树那样管理,分成已研发、可开始研发、依赖不满足三种类型,直观展示

1869 次点击
所在节点    程序员
16 条回复
locoz
2023-07-18 19:56:05 +08:00
那不就是分类/标签功能吗?微软自己的都有吧?
nealot
2023-07-18 20:05:08 +08:00
@locoz 不只是标签

搜一下 civilization 5 tech tree
nightwitch
2023-07-18 20:56:02 +08:00
一个 todolist 没必要做成有向无环图吧。过度设计了。
ujoe2013
2023-07-18 22:10:22 +08:00
nealot
2023-07-18 23:12:52 +08:00
@ujoe2013 依赖指的是不同的 TODO Item 间的逻辑依赖关系

比如开发一个商业软件
- 需要注册商标
- 需要一个软件官网
- 需要开发软件本身

在注册商标之前,需要进行调研,了解商标相关规范,注册哪几个国家地区的商标?有没有所谓的国际商标的概念?商标取名有什么注意点

比如说,如果软件是提供数据服务的,那么网站本身可能还比较简单,无非是用某种数据库存储和提供查询,数据的合规采集可能才是主要问题。当数据采集完成后,这些数据可能可以用于另一个软件

所以这就形成了一个上一级任务到下一级任务的多对多关系,类似游戏中点科技树
JohnH
2023-07-18 23:17:43 +08:00
Windows 下或者说任务管理类最强没有之一
https://www.mylifeorganized.net/
wudicgi
2023-07-18 23:53:15 +08:00
思维导图是不是更好用点
Leei
2023-07-19 00:20:46 +08:00
org-mode 解君愁,装好 Emacs 就行,而且全平台都能用/同步,你说的这种依赖关系可以用 org-brain 实现,还能定义各种关系,不仅仅是依赖关系
Leei
2023-07-19 00:31:04 +08:00
@Leei 说的有点问题,准确来说,org-mode 默认情况下,只要改一个配置的参数就能支持任务之间的依赖。子任务没完成的情况下,是没法把父任务的状态设置成完成的
DigitalG
2023-07-19 00:42:32 +08:00
虽然不是纯粹的 TODO 工具,但 Notion 的 Project 有 Blocking 和 is Blocking 的属性设置
ujoe2013
2023-07-19 07:45:34 +08:00
@nealot todo A 可以依赖某些条件值并在完成后设置这些条件值,todo B 只有某些条件值达到要求后才可以运行。这样的场景是不是达到你所说的 todo 时间的逻辑依赖
Goalonez
2023-07-19 09:13:04 +08:00
试试滴答清单的子任务?配合看板视图或者四象限?不确定是不是能满足你的需求.
xlmo
2023-07-19 09:36:59 +08:00
MLO 可以,而且 PC 端终于有官方中文了。
leeg810312
2023-07-19 11:06:37 +08:00
这不叫 todo ,你要的是项目管理工具,这是项目管理甘特图
nealot
2023-07-19 12:41:59 +08:00
@leeg810312 甘特图用得不多

按我的理解,甘特图主要用于项目排期,其特点是,每个子任务的开始时间、结束时间 (包括依赖关系) 在项目开始时就定好了,每个参与者必需尽力保证进度。

试想一下,如果把游戏中的科技树换成甘特图会好用吗?科技树重点展示任务之间的依赖关系:A 科技是下一级 B 和 C 的前置科技,B 科技完成能开始 D ,而 D 是一项较重要的科技。玩家在刚开始看科技树的时候,尚未形成一个具体的规划;看科技树的这个过程,形成了第一级甘特图规划,而不是全部的甘特图,这个规划也可能随时间调整。

几个月后的计划可能会变,而它们之间的依赖关系不变,因此这个科技树可以永远放在这里。有的项目 (或者说传统项目) 是在一开始就把所有子任务安排明白,很少有调整,这当然是好的,这相当于游戏一开始就把点科技树的整个顺序定下来。而如果未来的计划未定,那么甘特图的作用就比较有限了
leeg810312
2023-07-19 14:20:57 +08:00
感觉你甘特图用得很少,甘特图排期和依赖关系都是关键要素,只做排期不需要用甘特图,项目日程表就可以做到。

科技树也只是把你知道或者你想象设计的确定下来,项目任务不也一样?项目计划也只能把确定的写出来,预估重要性,我可没有看出来有什么不同。游戏过程中,可以会遇到 2 个重要科技,需要根据当时的战况决定走哪个发展路径,项目执行中不也会遇到出现了某个状况,需要走不同的路线图,执行 plan B 吗?这时候甘特图不就变了吗?但不管哪个路径,任务依赖关系不变。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/957795

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX