With 2018 well underway, it seems like a good time to look ahead and think about what we hope to accomplish this year. Find out which agile trends these software experts are most looking forward to in the coming months.
On this team, testers were overcommitted, avoidable defects were surfacing, and documentation was hard to find. Worse, trust and morale were low. Upgrading tools was out of the question, so the testers decided to take matters into their own hands and create incremental change themselves. Here's how a team added a new type of traceability to its requirement test case world.
Writing changeable code makes it easier and more cost-effective to add features to existing software. Writing changeable code doesn’t take longer, but it does require paying attention to certain things when building a system. It's important to have a good suite of unit tests that support refactoring code when needed, and test-driven development helps you create independently testable code.
DevSecOps is a growing movement to incorporate security into DevOps practices in order to ensure flaws and weaknesses are exposed early on through monitoring, assessment, and analysis, so remediation can be implemented far earlier than traditional efforts. By failing fast with security testing, organizations reduce risk of a security incident and decrease the cost of rework.
The internet of things (IoT) continues to proliferate as connected smart devices become critical for individuals and businesses. Even with test automation, performing comprehensive testing can be quite a challenge.
Because enterprise applications are highly interconnected, development in stages puts a strain on the implementation and execution of automated testing. Service virtualization can be introduced to validate work in progress while reducing the dependencies on components and third-party technologies still under development.
In this interview, Michael Faulise, the founder and managing partner at tap|QA, explains how the move toward DevOps and away from release management is giving control back to developers, then details why major companies often need partners to leverage CI, CD, and other modern techniques.
In this interview, Sam Kaufman, the founder and CTO of BugReplay, explains why most teams don’t put enough emphasis on bug reporting—even though agile and DevOps have made it even more important than before. He also details where DevOps can improve and where he sees it in five years.
In this interview, Sunil Sehgal, the managing partner of TechArcis Solutions, defines DevOps and whether or not your team has the technical savvy to properly adopt its practices. He explains what DevOps means for developers and testers and details what DevTestOps truly is—and why it's essential.
In this interview, Mike Sowers, CIO and president of SQE Training at TechWell, explains what goes on at TechWell's different software testing conferences like STARCANADA. He details the different topics you’ll learn about, the speakers, and the types of presentations you can expect.
Organizations transitioning to agile often hire external consultants to help them become more agile. However, what tends to happen six months after the consultants leave is that the organization is often left with more—and different—problems than they had before. Susan Lin says this...
Why would a century-old utility with no direct competitors take on the challenge of transforming its entire IT application organization to an agile methodology? In an increasingly interconnected world, the expectations of customers continue to evolve. From smart meters to smart phones, IoT...
In case you haven’t heard, the leadership landscape has been changing—and continues to change—to keep up with the accelerating pace of business. And agile development has been an incubator of new leadership approaches. It has introduced or fostered many innovative concepts...
Large organizations can be filled with manual processes, and many people feel they are stuck with them. Bill Roberts and James La Spada tell the story of how Capital One used DevOps culture and kanban principles to significantly increase the speed of feature delivery—while lowering risk.