It is ongoing and no way to stop these changes - I talk about big changes in s/w development practices and methodologies, approaches and trends. I don't think everybody realize how Agile had captured whole market, it made it softly and steady, you know, kind a "kill me softly". Killers finally will be killed by other gangsters but it is different story. Now we play slightly different game - nimble, quick, lightweight, not thinking about long term - just make it happen today, few sprint and release. For the time being, I worked for 3 crazy_about_Agile companies. And since I'm test automation guy, it was never problem for me; I'm like a fish in sea. Agile brings new concept of QA, at some extend it breaks traditional QA, it removes user advocates, it kills idea of independent assessment and verification.
However it brings new opportunities, here are some of these:
- test automation is integral and nobody can escape from that responsibility. No more manual testers! What's the heck?
- much more exploratory, ad-hoc, session-based, security, whatever-you -call-challenging or truly breaking testing. Awesome technical challenge instead of boring step by step testing
- quick bug reporting with tech insight. Do meaningful headline, attach logs and some piece of code maybe - you are set. No more rudementary 12 detailed steps to reproduce
- User evolvement - crowdtesting, dog food, beta, alpha demo, blah. Community rulez. The benefits - UA, A/B, functional, compatibility, distributed testing in one in one bottle. BugPub is a gate for real crowdtesting with win-win model
- No more kind a tools which cover all your needs. This expensive stuff is now called crap. So tools should be either free or cheap and right, I mean perfectly fit your needs
- No more bunch of managers which just double staff
It is ongoing, it is right over you, just surf's up!