I have started a new job as a software engineer one month ago working on a web, saas oriented piece of software.
I like it, but I have spotted an area where I need to increase my skills, which is visualising new features of software in my head, fast.
Let me explain the context: we are a small team of 6 developers, we work in an agile environment, with sprints of 3 weeks.
At the beginning of each sprint, we meet for a poker planning session. The goal of the meeting is to discuss the difficulty of each task of the following sprint, in order to validate that we are able to implement all of the tasks in 3 weeks.
To be able to discuss and evaluate, I have to imagine how the new features will be designed, how they will integrate the existing systems etc.
It is hard for me because in my previous job, I always used a pen and a paper to design. Plus, I had time to do it before going to meeting, not in "real-time". Now I have to do it in my head, as we speak and I find it is hard to connect all the dots.
Do you know how can I improve this skill ? Thank you guys !