TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Any project management apps that focus on reducing cognitive load?

14 点作者 askjdlkasdjsd将近 5 年前
For personal use for my own side-projects. I normally use trello&#x2F;jira&#x2F;text files, but feature creep eventually leaves me looking at dozens of unfinished tasks across categories.<p>Then my project&#x27;s &quot;second 90%&quot; starts looking insurmountable and I start losing motivation and inevitably burnout. Which is not very good as the second 90% usually involves marketing, talking to users, figuring out monetization and all the important bits.<p>As a dev, I feel the most productive when I know exactly what to do next and I can just keep banging out task after task. Autonomously coding in the flow where it all seems to pass in a blur.<p>This is easier to do in jobs, not so much in alone side-projects. So, I want to find a todo&#x2F;kanban&#x2F;project management app, that specifically makes this easier.<p>I want to sit down once, decide on the order of tasks that I want to do, preferably only &quot;see&quot; like the top 2 or 3 at a time and then do them one at a time.<p>Once a task is done, it should ideally just fade away or something. I find archiving a card in trello rather unsatisfying and looking at it as crossed out in jira somehow doesn&#x27;t feel great. Like, to me it seems like a good use case to add some gamification to keep up the user&#x27;s motivation. I completed a task! Show me a nice animation while you chuck the task in a completed bin or something.<p>An app that essentially focuses on reducing the cognitive load and helping break it all down into smaller chunks that I can do one by one. Anything like this out there?

8 条评论

mattmanser将近 5 年前
What&#x27;s happening is that you&#x27;re getting bogged down by low-importance, low-impact tasks that are basically not going to make any difference if they&#x27;re done before you launch.<p>One of the techniques I&#x27;ve found useful is simply starting new task lists every now and again, especially when I&#x27;m feeling overloaded. Don&#x27;t transfer stuff, just add what you need to do off the top of your head.<p>You can keep the old ones to double check later, but I rarely ever do, the really important things will get added again.<p>Another thing to note, you really should have tried to sell at least one copy before you wrote a single line of code. I keep making this same mistake, but leaving the sales part until last is a recipe for disaster. That stuff shouldn&#x27;t be in the second 90%.
muzani将近 5 年前
It doesn&#x27;t sound like you need a better app. It sounds like you need better technique. You&#x27;ve described a lot of things that can be done in Trello, but many of these are doable in similar apps like Pivotal Tracker or Todoist. I use Sublime Text&#x27;s extension PlainTasks, but that might not meet your &#x27;low cognitive load&#x27; requirement. Trello&#x2F;Kanban seems like a multiplayer checklist.<p>I&#x27;m not sure if it helps but maybe check out The Checklist Manifesto (<a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Checklist-Manifesto-How-Things-Right&#x2F;dp&#x2F;0312430000" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Checklist-Manifesto-How-Things-Right&#x2F;...</a>)
runawaybottle超过 4 年前
Get a nice notebook and a nice pen. The dimensions of the book will matter depending on the constraints you want to set.<p>I usually use the front of a page to list the main tasks, the back of a page for smaller tasks&#x2F;tweaks. Cross things off as you go.<p>One page per user story is the primary constraint. Otherwise the plan is too big and needs to be split.<p>If you need the validation feedback, there’s nothing like a notebook with pages of marked off tasks.<p>You can take this many ways, I usually draw lines between chunks of connected tasks, box critical things, etc. The interesting thing about this ad hoc approach is that you will basically discover your organic organization process, which could lend to building your own better tools (or at least it is definitely informing what I would build).
cutout将近 5 年前
I was working on such project recently and a plain `TODO.md` file worked great. I was maintaining a list of tasks&#x2F;topics&#x2F;problems&#x2F;questions&#x2F;bug reports&#x2F;feedback. Interestingly the TODO section was growing as fast as the DONE.<p>I think it&#x27;s important to keep the DONE section, it can be very motivating to see this pile of work that is already done!
ApolloRising将近 5 年前
Try picking something you like from one of these: <a href="https:&#x2F;&#x2F;thedigitalprojectmanager.com&#x2F;best-trello-alternatives-top-kanban-tools&#x2F;" rel="nofollow">https:&#x2F;&#x2F;thedigitalprojectmanager.com&#x2F;best-trello-alternative...</a>
runjake超过 4 年前
GTD is specifically designed to reduce cognitive load and it is adaptable to most people&#x27;s needs.<p>I like Things on macOS and iOS, as well as the multi-platform Todoist.
mkbkn超过 4 年前
See Plan.io
Jugurtha超过 4 年前
I am curious as to why, as a developer, are you using Trello and Jira? It sounds so far from the code and there&#x27;s too much friction?<p>Have you tried using GitHub or GitLab for code related work?<p>You can have the following to accelerate work:<p>- Issue templates to reduce the friction to write well specified issues. Templates for bugs, features, and incidents will go a long way. You can create issues simply by sending an email to a specific address. You can save the issue templates as email templates, and create issues by sending an email. This reduces friction so you don&#x27;t have to open a browser, sign in to the repo management application, go to the repository, click on a button to create the issue, click on the drop-down to choose the template, and then edit the template, then hit save.<p>- Tags: you can have Todo, Doing, Done tags for a start. Others may include Improvement, Docs, etc. You take one and only one issue from the Todo, change it to Doing. Create a merge request. Checkout the newly created branch. Commit, push, and merge it. The issue is closed automatically.<p>- Use milestones: you can pick a handful of issues you want to tackle for a given week, and tackle only those, one by one.<p>- Get users for your applications and a dedicated Slack workspace. It&#x27;s one thing to develop in a void, it&#x27;s another when you have users who can reach you on Slack complaining about functionality and depending on your software to work. It can <i>really</i> focus your effort, and light a fire up your seat, as you wouldn&#x27;t spend time on vain features, but only on what matters: the bugs that are most frequent with the highest impact on work getting done, and functionality that makes life easier. Users will quickly tell you what matters. Not even talking about the feeling of serving real users. Even <i>one</i>.<p>- Add monitoring and analytics so you can see how people are using the software, and capture errors and exceptions.<p>- Add logging for successful actions and failed actions. Are the users failing to accomplish a task. Can you make it easier?<p>- Write the product description before writing the product: what would be cool to exist in the world that doesn&#x27;t? What would it do, etc. And then decompose those issues. But having an overarching story for the thing you&#x27;re building makes it tighter and helps you focus.<p>For a low footprint solution, you can use TaskWarrior[0]. It has a CLI, writes to JSON files. My .task is a repository and I have a script to push everything, so I can go to another laptop and simply pull my tasks. In other words, my tasks are version controlled. An entry in an rc file:<p><pre><code> function tupd() { git -C ~&#x2F;.task commit -a -m &quot;Update tasks $(whoami)@$(hostname)&quot; git -C ~&#x2F;.task push } </code></pre> &gt;<i>I completed a task! Show me a nice animation while you chuck the task in a completed bin or something.</i><p>I think you would have a bigger dopamine rush by having working software than having a nice animation. As a system, you would start optimizing for that animation, and probably make up bogus tasks that are easily completed just to feel productive.<p>TaskWarrior tells you &quot;There are more urgent tasks&quot; if there are tasks with a score higher than the one you just completed. I like that attitude.<p>Cognitive load can be amplified when using the wrong tools for the task, and I find that Trello&#x2F;Jira are in a universe that is simply far from code.<p>[0]: <a href="https:&#x2F;&#x2F;taskwarrior.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;taskwarrior.org&#x2F;</a>