Getting organized
So today I spent much of my time working, familiarizing myself with the systems at my new position. But I was also given an introduction to the way of working at the company. Probably not a big surprise but it's scrum.
This also got me thinking about my own projects. How will I organize it? How will I categorize everything? How will I know what to do next, which step is the next appropriate step to take, and whether I am making progress towards my goals or not?
So I decided to look into one person organizational methods, and suffice to say, it's hard to find good resources on this. I guess most people that start to do projects on their own are mostly complete beginners so they have no idea that they should (or should not) organize themselves somehow, or real pros, who have no problem keeping track of themselves.
I'd say I'm somewhere between these two classes of developers, while not a complete beginner, certainly not a full fledged 10X dev. So I think I will use some kind of a mix of scrum and kanban.
First I want to put on a product owner hat and describe what products I want to create (I have 2 in mind at the moment, but let's keep it a secret for now. I still have to think up the details). For this I'll write user stories, research tickets, and create a sizeable backlog.
Then I'll put on my developer hat, and go through these tickets like on a kanban board. I don't want to do fixed length sprints, as there is no real reason. I might set some milestones, but other than that, no fixed timeframe for now.
I will then go until all the tickets are done. Then I will (hopefully) have a MVP, and I'll be able to evaluate my progress, make notes, and see where further attention is needed.
There is also the possibility that new things will come up while I am developing and going through my tickets. But I'll try and think up a way to separate these two roles in me. Hopefully this won't turn me into Mr. Robot.
So my next mission is to create a JIRA board, and maybe a confluence page (we'll see about the order), and create epics, user stories, research topics. I think this will work out well.
Till next time!