DevOps
Continuous Automation, from Source Code to Production Automation is necessary to achieve the benefits of DevOps principles, so teams may use automation at every step of software development. Depending on how frequently and confidently a team deploys code, they can use automation to enable continuous integration, continuous delivery, and, finally, continuous deployment. |
||
Rethinking Your Measurement and Metrics for Agile and DevOps In their transition to agile and DevOps, many teams forget they also need to update their measurement and metrics plan. Some measurements and metrics from the traditional waterfall software development lifecycle may remain useful, but many may not provide value—and some may even adversely impact progress toward goals. |
||
Making DevOps Evolution Happen It takes effort to evolve an organization’s culture, processes, and technology to optimize performance for a DevOps environment, and it all comes down to the people. Large-scale mobilization requires a focus on people at all levels, empowering them to discover and make the changes that will help them most. Here's how. |
||
5 Steps to Stable Continuous Testing in DevOps Continuous testing minimizes risk and ensures DevOps has the tools to deliver quality, modern code that is ready for the future. To fulfill this, you have to first understand the three types of personas in testing. Then, you'll know how to work with them to progress along the path toward achieving continuous testing. |
||
Key Enablers for Continuous Testing Continuous testing means testing before, during, and after each software change is made. Testers have long advocated for this, but DevOps has made it more popular by pushing for rapid feedback and shifting testing left in the lifecycle. Here are three practices your company should embrace to enable continuous testing. |
||
DevOps Transformations for QA Teams: A Slack Takeover with Stacy Kirk Thought leaders from the software community are taking over the TechWell Hub to answer questions and engage in conversations. QA architect an agile coach Stacy Kirk, founder of QualityWorks Consulting Group LLC and nodeqa.io, hosted this Slack takeover and discussed improving teams by implementing DevOps practices. |
||
Debunking 4 Myths of DevSecOps Adoption DevSecOps means more secure applications through greater collaboration. However, many organizations hold preconceived notions and misconceptions about what DevSecOps is and why their organizations will face challenges in adopting it. Here are four common myths about DevSecOps transformation, along with the truth. |
||
What’s Different about Testing Serverless Applications? Serverless computing is a DevOps technique that uses cloud-provided runtimes to execute code components in a defined workflow. Testing is easier in some ways with this model, but more difficult in others. Let's dive into the ways testing serverless applications and components is different from traditional architecture. |