Software Testing Trend: Quality @Speed – New Mantra of Testing
Matthew Shapiro
Driving meaningful Business Outcomes Through #Digital Transformation, #AI, #ML, and #Gen AI Solutions. Senior Director - Client Partner @Solvd.
Digital is disrupting the businesses in many ways and testing is also not untouched by this. There is a demand for speed, while quality, of course, is a given; as a result the old methods of testing are getting replaced with the new ways of testing. Agile and DevOps are again important factors for delivering quality at speed. Quality engineers are getting part of the agile teams which thus leads to a collaborative approach and enable them to deliver software builds in quick succession.
Though it is tougher to change the way a developer or tester thinks and bring them together, it has become a necessity given the market demands. It is a cultural shift. Developers will need to the work of a tester and tester will need to get more involved in writing the scripts for test automation. Agile is forcing the differentiation between testers and developers bleak and creating a new kind of role called SDET which we discussed earlier.
If we look at how pit stops were managed before and now, there is a huge difference in the delivery time. Earlier it used to take 67 seconds for a pit stop and now it takes just 2 seconds.
The new pit stops have the skilled people who can take care of anything to everything and things are done in parallel instead of one by one. Though technology has a big role to play in this, but people are the most important asset here.
So what does this mean for you?
Create a quality culture in your organization where test teams and developers work together. Developers needs to be part of the quality culture and the focus has to be about preventing bugs.
If you would like to know all the 9 other trends which are shaping the future of Software Testing & Quality Assurance, you can download the free eBook from Gallop Solutions on Top 10 Software Testing trends. Here is the link to download.
Keywords: Quality Assurance Trends, Software Testing, SDET
Senior Delivery Manager @ Wipro Limited; (Prince 2 Practitioner, CSM, SAFe Agilist)
8 年It's really nice article. In most of the cases (over all) I agree with you. In my experience (IT) I have seen bigger or smaller organizations adopting agility at unit or functional levels. But when it comes to system integration level, unlike mechanical engineering, these teams are knowingly or unknowingly shifting towards classical waterfall / incremental iterative methods due to various challenges like people, planning, unknown practical problem. I feel some one can address these challenges well ahead of agility would be a great success. I really liked your statement "developers need to adopt quality culture so that prevent bugs". But is it possible 100℅? Because any one who is in producer role need reviews from critisizer. This question always pinch me can any one play producer n critisizer role together. If yes what should be the maturity level. To achieve that maturity level what one should do? Even after these many questions I like your article
CMO @ Covasant | Ex-Forrester Principal Analyst & CMO Advisor Asia Pacific | IIM Indore Fellow (PhD) | Top 50 Brand Leaders Asia | Keynote Speaker
8 年Great post Matthew. Could not agree less. I was discussing with a few folks today why we say - The Future is Today. The fact is, the speed at which things are changing around us.. the speed at which future is approaching us, it is as if Future is not in future but has already arrived today. Assuring Quality at Speed is definitely the new mantra for Testing.