gedit notes_.txtAsk HN: How do you manage your one-man project?
31–40 of 62 posts
Re: Ask HN: How do you manage your one-man project?
#32Re: Ask HN: How do you manage your one-man project?
#33I take pleasure with taking things out of my todo list. I noticed that big tasks that will take about a week to accomplish should really have their own board with tons of small "cards" for each tiny task. I break the 1 big task into very small tasks that I should be able to accomplish in 15 minutes to 1 hour.
This drives me forward because the side project work becomes a game.
Re: Ask HN: How do you manage your one-man project?
#34In the past I tried something similar to scrum (have a master list of everything I needed to do). But since I do have a day job and other responsibilities, I found that seeing a massive list got too overwhelming. Now I focus only on what I can get done now, not worrying about the pile of things waiting to be done.
Re: Ask HN: How do you manage your one-man project?
#35[1] https://workflowy.com/?ref=45b58c2.tw (disclosure: referral link gets me 250 more list items a month)
Re: Ask HN: How do you manage your one-man project?
#36Every Friday morning, I step back and evaluate my progress: I write a paragraph about what I did during the week, a paragraph about the overall sentiment of the feedback that I got during the week, and a paragraph about where the project stands in comparison to its long-term goals. During this time, I also go over my task list and add, remove, or reprioritize tasks as needed to make the list reflect reality.
Re: Ask HN: How do you manage your one-man project?
#37Re: Ask HN: How do you manage your one-man project?
#38More recently, at work, I've been using a Trello board, as I'm sure many others here do.
Re: Ask HN: How do you manage your one-man project?
#39Re: Ask HN: How do you manage your one-man project?
#40This way the files are available whenever I switch computers and they are automatically backed up.
I keep several text files in a directory: 1. A backlog. This is roughly similar to a scrum backlog. It's disorganized and needs to be, because it's important that I can easily put stuff in here when an idea comes to me without having to get distracted organizing things.
2. A plan. I periodically select a few things fro mthe backlog and organize them into a chunk of work that I plan on doing next. I put checkboxes like this [ ] next to each item, and when I finish the item, I change it to this [x]. The item that I am currently working on looks like this [.] to indicate it's in progress. That way when I get interrupted for 2 hours or a day and come back, I can easily see what I was doing and get back in the groove.
Periodically I move everything I have completed from the plan text file into a file like history/2012-12.txt. I put a date right before the items I put in. This way I can go back and see what I completed on a given time period.
Also into the plan file I will put notes of issues I'm researching, which can occasionally be useful to go back and look at a month or more later. Those notes get moved into the history file when that chunk of work gets completed.
The benefit of this approach is that I can use this method even when I am traveling on the train, and it let's me easily switch computers and keep working. I find my to do list to be just as important as my code, because it's very hard for me to be productive on a large project without continuous planning.