I've been trying to motivate myself and a group of people to work with me on an app. The idea is generally liked and we all see the usefulness of the app.
I've setup sync twice a week and it went well to start with. But as time went along, we've started to fade off a little.
I tried simplifying and have small tasks to keep achieving goals regularly, but that hasn't been enough.
Looking for more ideas here.
Okay, just invented a new framework for your team:
Create a GitHub issue for every task that you guys need to launch. Keep adding tasks as they appear.
Assign 1 virtual point to each task.
Each day that a task is not completed, add a point to it.
When you finally launch, everyone gets the share of the company / revenue based on the percentage of earned points relative to all points that came into existence.
In theory, this will work perfect:
This is a pretty cool idea!
I would just add, though, that maybe it's better to do it based on number of hours or story points, etc. because tasks will have different levels of complexity (ie. it wouldn't be fair for a small / big task to get similar number of points).
We'd see better in practice, but I think all tasks should be equal initially. Hard ones will either accumulate points or break up into smaller ones anyway.
I think if your team isn't being paid then it needs to be small enough in scope to have MVP built in a weekend max, or else people fall off. That's just my experience.
It depends. Maybe you can give us more context on what the project is, what your role is and what their roles are.
You're employing them, so: