9 ms·
I separate out the following roles and only do them one at a time: product manager, project manager, software developer, marketing, business ops, and overall bu
by leros 2y ago
I separate out the following roles and only do them one at a time: product manager, project manager, software developer, marketing, business ops, and overall business leader.
So for example, I might sit down as the overall business leader and decide a strategic direction I want to take. I then put on my product manager hat and decide what to build. I'll then project manage and prioritize those ideas. Then I'll become product manager / designer and spec out the features I prioritized. Then I'll sit down completely separately (usually it's own day) and develop a feature. Once it's released, I'll put on my marketing hat and do any relevant product marketing. That's sort of the lifecycle of developing a single feature.
I think what's dangerous is when you're jumping around all those roles at once. You can spin without being productive. There are times to be strategic, times to be creative, and times to just execute. You need different headspaces for those tasks.
I do all my planning in Notion, using a few different Kanban boards for different purposes.
- fstaff 2y agoI've been trying to do something similar by using a Pomodoro app (flocus) to dedicate time to a task. In MS Windows, you can have multiple desktops (crtl+win key+ right arrow), and I set several up based on my task to eliminate distractions. I build in get up and move time and respond to any new emails or Teams messages.