Developer Testing is a trend within Software Development that involves Developers taking on more of the testing responsibility within the software development lifecycle (SDLC); with new SDLCs like DevOps pushing increased collaboration and unsiloing departments, the days when Software Testing was only done by the QA department are gone. However, contrary to popular belief, Developer Testing isn’t all that new in the grand scheme of software development.
Continue readingCategory: Software Testing
Best of Robotic Process Automation for 2021 (So Far)
Robotic Process Automation (RPA) is quickly becoming the new “must-have” as businesses are embarking on Digital Transformation journeys. With the RPA market valued at $1.9 billion USD in 2019, it’s expected to experience a compounded annual growth rate of 34% to reach a value of $11 billion USD by 2027. That’s great to know, but why is this happening?
Continue readingThe Culture Shift to Developer Testing
Introduction
This is part 2 of a 2-part piece on the culture shift to Developer Testing. Part 1 covered the difference between “culture” and “practices” and their implications for your teams; it also examined the origins of “Developer Testing,” and discussed how much testing is a Developer’s responsibility. Part 2 will begin by exploring various cultural aspects of popular development methodologies with recommendations on how to successfully implement said cultural practices in your own teams; it will conclude by emphasizing the importance of getting culture right within your teams with 5 first-steps you can take. So, without further ado, let’s dive into part 2.
Continue readingThe Culture Shift to Developer Testing
Introduction
Developer Testing is a trend in software development that aims to improve delivery speed and reduce costs. It’s important to note that there isn’t an exact definition of what Developer Testing is; it is going to vary from organization to organization, with some having Developers take over more of the testing tasks and others have Developers take over all of the testing tasks. It could range from more unit testing by Developers to testing full end-to-end workflows. No matter the case for your organization, to have success in moving testing tasks to Developers is reliant on a culture that supports this—not just implementing a new tool or saying, “Okay, Developers, now you get to test!”
Continue reading