I started my 7-day challenge with a quick planning and task breakdown session. That took me about 10 minutes, but I felt it would be worth it. I don’t have data to confirm if this actually makes me more productive, but taking a few minutes for planning and task breakdown definitely makes me feel more productive and focused.
The User Stories
- US1: As a website visitor I want to be able to easily and securely subscribe and unsubscribe in order to receive updates via email.
- US2: As a project owner I want to be able to create a series of drip-emails that are automatically sent to subscribers when they subscribe, in order to keep my subscribers engaged with my project.
I didn’t really feel the need to add more details or acceptance criteria, because I have those mostly in my head already. It felt more productive to proceed with a quick task breakdown for the first story, and then immediately get working on it.
Task breakdown for US1
“As a website visitor I want to be able to easily and securely subscribe and unsubscribe in order to receive updates via email.”
This story will also include the work of setting up the initial python project and the git-repository.
Day 1 summary
I was able to complete the first two tasks very quickly today, because I was using a familiar tech stack. I can now spin-up a local docker-compose environment that could potentially be deployed to a cloud service.