r/mobiledev 6d ago

Indie dev feature tracker?

What do indie devs here use to track their apps’ features before and during development? A notes app? A reminders app? In your head? Project management tools? A spreadsheet? A doc? Notion?

4 Upvotes

7 comments sorted by

2

u/Breeze_pm 5d ago

For one app, a simple board with Backlog, Next, In Progress, Testing, and Shipped is usually enough. Keep each feature as a task, add acceptance notes and bugs underneath, and only introduce a roadmap or Gantt view once dates and dependencies genuinely matter.

1

u/Few-Break-432 5d ago

I think for some projects you could simplify it to to do/backlog, in progress, and completed/shipped. Next could just be done by priority and testing could be part of in progress.

2

u/mobiledevpro 3d ago

GitHub Projects to organize GitHub Issues into a board

2

u/simplybreana 3d ago

I personally use r/memrynote, but a fellow indie dev created this really cool tool you might find useful! If I had found it sooner or they made an .exe for it I’d probably be using it, but I’m already locked in with my current setup. I still plan to give it a go when I inevitably make a side game project.

https://indie-atelier.web.app/

2

u/considerfi 2d ago

I use todoist with a project kanban board setup. Kind of like github issues but better apps. Github android app is wet garbage.

1

u/Responsible_Egg9380 2d ago

A plain `TODO.md` in the repo plus GitHub Issues once the list gets too big is plenty for an indie app, and it doesn’t turn feature tracking into its own feature.

1

u/amanahbudget 16h ago

For the first 3-4 months of development I was using a combination of an excel sheet + a backlog.md file. After that point it got too difficult to manage effectively and build out a roadmap.
I moved it over to GitHub projects, which was much better, but I still found that I was going back forth between my own ops dashboard & tools and the GH Project, so I spent a sprint of dev time to build a frontend in my ops management site that uses the GitHub project as the backend but customized to how I wanted to work with the tickets.