Good or Bad Idea to shared your development time between projects?
For some time I had no topic to share with you, I'm sorry.
As most other developers, I have not only one project to do. Of course there are two or three main projects to handle, but what's about the side project I have to or like to do?
In the past I stopped my development of my main projects and switched the focus to project E. After finishing E in a short time, I came back to A,B and C. That was fine for a long time.
Sometimes if I got stocked in my development I put project E on holt, to get back to ABC. If the amount of time was to long, I started by zero if I tried to resume project E, in other words: To get back into E it take too much time.
If I worked for many month on project B - live got boring. So what could I change?
Imagine you like to do a lot of different things - some will earn you money, some will help you with future project and some are just for fun or you want to try some new stuff.
So with the main projects A,B and C you start 4 more or even interesting projects D-G. at this point you have 7 active projects one for every day of the week (if you work 7/days/week). ;-)
So every day I decide what's the topic for today between A-G. Nice! Every day a new task to do. Sometimes the same for two or three days in a row, but then resume another project.
This was a nice idea and improved my work a lot.
There is - of course - a back side of the medal: Projects that normally takes 3 month now takes 12! That's the only drawback you have to deal with... It feels like you are not getting any progress, because no project get's finished or even shipping state.
So do scrump with no team? Perhaps some kind of project gant graph thing, to see a progress in all your projects… If I find a good software, I like to try this.
Or add project H for that topic to my list… ;-)