It's been a while since I've used my time to actively think about waterfall projects, other than for the fact that I feel so blessed not to work on those anymore. I wanted to write this post thinking of the colleagues fortunate in different ways than I am, with the ideas of what is there for you on the current themes of testing.
1. Testing is testing, agile is a context
This phrase was going around some years back, and it's never been more true. Testing, as in looking at a product with most recent changes available to use and find information on, is very much the same with agile.
Agile as a context suggests some ideas that work just as well in waterfall environment:
- If we shared the ideas of what and how we're testing, we'd get more done and better - think testing over testers
- If someone is a specialist in testing, they will have a chance of bringing in diversity of viewpoints (testers and programmers focus their thinking differently!) and find problems the non-specialists struggle with. It's not magic, it's time and focus combined with continuously improving skills.
- A professional, self-organized team that works on learning does better in delivering.