What agile strategies are there for managing tests? How can you improve yours?
This is a hard question to answer. I really don’t know much in the way of “agile strategies for managing tests”, and google isn’t helping much.
I can talk about how I manage my own work, though.
The answer is: it’s haphazard and messy!
That’s a little bit just my personality type, my desk is messy, my drawers are messy, my Jira dashboard is messy.
I know where what I need is when I need it, but it’s not very well structured.
What you’re looking at is my Jira dashboard.
The two ‘ready to test’ sections are the two projects we’ve been working on, and anything else assigned to me is test scripts I need to write.
My bugbear is that a lot of the 'ready to test' stuff has actually been done, and I just haven't tidied it up. I think I've mentioned my lack of discipline on that already :D
I also keep a scrappy notebook style to-do list that includes work and personal items.
I must seem like a complete shambles!
But, it works for me. I often have two or three things ‘on the go’, and so working this way means I can quickly switch from one to the other if I get stuck on one, or have a sudden breakthrough on another.
One thing I’ve found that adds a bit of structure to this disaster is my Wednesday and Friday status reports.
Twice a week, I report to my leadership team on - “what I’ve done this week” and “what I’m doing for the rest of the week (or next week).
Something like the image on your right ->
If I find myself at a loose end or not sure what to work on next, this is great to refer back to as things I could or should focus on.
This has been a rambly post, and probably not that useful for you who are reading it - but it’s been useful for me to write it, and take stock of how I work!