The #1 Reason Why Agile Transformations Fail
Before turning your back on Agile, read this I’ve often heard that Agile transformation implies a paradigm shift, but what is a paradigm and why does it imply such a change? Anyone who has successfully made the shift can tell you that it’s not just…
TestingUY 2019 Recap: Bigger, Better, and All About Agile
What we took away from the Uruguayan testing conference we proudly sponsor each year This May, Montevideo hosted what felt like a party for testing in Latin America. In this sixth edition of TestingUy, the two day event gathered some 600 people from many parts of…
Are Agile Testers Still a Thing?
With the coupling of and loss of specific roles in software development teams, how can testers remain relevant? Testing in Agile Methodologies With the implementation of Agile methodologies and the coupling of roles in software development, the tester has been lost in several moments since…
A Guide to Good Cucumber Practices
An introduction to using test automation tool, Cucumber, as a part of your Behavior Driven Development Strategy By: Luis Zambra, Vicente Saettone, and Federico Toledo, Ph.D. In this post, we’ll share some good Cucumber practices, especially when writing scenarios using the Gherkin language, clarifying some BDD…
Why We Are Not a Software Quality Assurance Company
It’s a matter of responsibility for quality Often times, testers get blamed when a bug makes it to production. “Who tested this? Who left this untested? How could this happen? Where was the QA?” I’ve seen several cases in which a tester ends up being…
We Want our DevOps Venn Diagram Circle Back – Plus One!
In this guest post, Agile test experts, Lisa Crispin and Janet Gregory, share their views on DevOps and Software Quality Close to a decade ago, the DevOps movement grew out of agile development. It was defined as the intersection of “Dev”, “Ops”, and “QA”. (Source:…
The 3 Fast and the Furious Agile C’s
Breaking Down Agile and DevOps Practices: The “Continuouses” Software development is like NASCAR racing. Both require velocity, and in software development, it’s about developing, testing, and fixing issues at a speedy yet sustainable pace to avoid a crash and burn. And like driving a car,…
Testing as the Driver Towards a DevOps Culture
Lessons learned from helping organizations foment a DevOps culture through Agile testing practices At Abstracta we work with many companies, several of whom already have a DevOps culture and others whom we’ve helped to define and promote it. Over the years, we’ve seen DevOps gaining…
How to Easily Do Accessibility Testing in Continuous Integration
How to add accessibility tests to your CI pipeline using the open source tool, Pa11y If you are unfamiliar with continuous integration (CI), it’s a practice wherein each developer’s code is merged frequently (at least once per day). In this way, a stable code repository…
Devs, You Have Unit Testing All Wrong
Why you shouldn’t skip unit testing for building high-quality software If you’re a developer or work in the world of software development, you might have heard some misconceptions about unit testing. We’ll go debunking some of them one by one in this post, and maybe…
5 Can’t-Miss Sessions at Agile Testing Days USA 2018 in Boston
A testing ‘festival’ like no other Tutorials, workshops, social gatherings, talks, keynotes, networking, and more… we can’t wait to attend the festival that is Agile Testing Days USA this June in Boston. It is always invigorating and inspiring to exchange ideas and meet pioneers in…
Kanban for Software Testing Teams
Committing to the continuous improvement of kaizen This article was originally published on stickyminds.com Kanban, a highly effective framework for “going agile,” is based on the Japanese business philosophy of kaizen, which believes that everything can be improved. One of the principles of kanban that…