continuous integration

Articles

Infinity sign made out of code 5 Tips to Take Your DevOps Pipeline Beyond the Basics

The goal of a DevOps pipeline is to create a continuous workflow that includes the entire application lifecycle. But too often, people focus only on the tools and automating everything, not stopping to think whether their processes could further improve performance and efficiency. Let's look at some common challenges to continuous delivery and then learn five tips for refining your DevOps pipeline and taking it to the next level.

Gilad David Maayan's picture Gilad David Maayan
Docker logo How Docker Enables Agile Software Development

Docker has revolutionized how software is packaged, distributed, and deployed, so it's easy to see why it has become the de facto containerization platform. But have you thought about how Docker actually makes software development, testing, delivery, and deployment more agile? Let's look at how Docker inherently supports several of the founding principles of agile software development.

Deepak Vohra's picture Deepak Vohra
Ship's helm The Agile Advantage for Last-Minute Changes

Companies using heavyweight development processes manage change by limiting or locking down scope, but this has negative consequences for our products and our customers. Agile takes a different approach by recognizing the value of last-minute changes and making it inexpensive and straightforward to make changes to software, even late in the development cycle, using continuous integration.

David Bernstein's picture David Bernstein
Testing feedback loop 5 Key Factors to Achieve Agile Testing in DevOps

Part of the path to DevOps requires adoption of agile methodologies. What does it mean for testing when you switch from the traditional waterfall model, with a few long release cycles per year, to the agile model, with changes occurring every two weeks? Here are five key factors to achieve the agile software testing necessary in DevOps.

Denise Rigoni's picture Denise Rigoni

Better Software Magazine Articles

Using Agile and DevOps to Achieve Quality by Design Using Agile and DevOps to Achieve Quality by Design

When software nears completion, it is the wrong time to focus on quality. Product delivery improves if you invest in a plan, validate in small increments, and focus on continuous testing.

Michael Sowers's picture Michael Sowers
DevOps and the Culture of Code DevOps and the Culture of Code

Migrating an organization to continuous integration requires adoption new processes, tools, and automation. DevOps relies on dramatic culture change to encourage total transparency and collaboration among all project stakeholders.

Patrick Turner's picture Patrick Turner
What Testers Need to Know about Continuous Testing What Testers Need to Know about Continuous Testing

Thanks to the trend toward DevOps and continuous delivery, traditional testing isn’t enough. Including test automation in your strategy is a good start, but your testing approach needs to change.

Wayne Ariola's picture Wayne Ariola
The Impact of Quality Intelligence on DevOps and the IoT The Impact of Quality Intelligence on DevOps and the IoT

QI is gaining momentum for providing fast and accurate test data to make better decisions. Just running your app through test suites isn’t enough for DevOps and the IoT.

Steven Winter's picture Steven Winter

Interviews

Ryan Kenney Containers, Docker, and Kubernetes 101: A Conversation with Ryan Kenney
Video

Ryan Kenney, senior consultant at Coveros, chats with TechWell community manager Owen Gotimer about the difference between containers, container engines, and container orchestration; using containers in your CI/CD pipelines; and the cost of security.

Owen Gotimer's picture Owen Gotimer
Andy Glover Open Source at Netflix: A Conversation with Andy Glover
Video

Andy Glover, director of delivery engineering at Netflix, chats with TechWell community manager Owen Gotimer about a couple of Netflix's open source projects, the benefits of open source, and a few open source lessons his team learned along the way. Continue the conversation with Andy and Owen (@owen) on the TechWell Hub (http://hub.techwell.com/)!

Owen Gotimer's picture Owen Gotimer
Sunil Sehgal Deciding if You’re Technically Ready for DevOps: An Interview with Sunil Sehgal
Video

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.

Jennifer Bonine's picture Jennifer Bonine
Martin Chikilian Why It’s Critical to Invest in DevOps Right Now: An Interview with Toptal’s Martin Chikilian

In this interview, Martin Chikilian, lead director of engineering at Toptal, digs into current DevOps trends and whether DevOps is just a fad. Martin explains why the gig economy is so big for DevOps, why there are so many unfilled positions, and what continuous concepts mean for software.

Josiah Renaudin's picture Josiah Renaudin

Conference Presentations

Agile + DevOps East Continuous Delivery Dojo: From Doing Agile to Being Agile
Slideshow

State Farm adopted an innovative approach to a common problem many organizations face with agile transformation: How do you influence, nurture, and support a whole scale culture of agility? How do you move from doing agile to being agile? 

Lisa Maurer
STARCANADA 2019 Continuous Application Security Testing
Slideshow

Because of its specialized nature, many aspects of application security testing are often assigned to testers from another team or another company who may be brought in to perform a point-in-time assessment prior to a release.

Josh Gibbs
STARCANADA 2019 Stabilizing Continuous Testing in DevOps
Slideshow

Organizations have matured their software development practices over the past few years. Despite advancements and innovations, testing remains one of the biggest challenges in DevOps.

Eran Kinsbruner
STARCANADA 2019 Continuous Delivery Requires Radical Changes for Testers
Slideshow

What do testing and quality look like in a continuous delivery world? Who does what and how? Is there still a need for testers, or do developers do all the testing? Is it really possible to achieve quality when you deploy to production many times each day?

Jeff "Cheezy" Morgan

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.