The Latest

Testing feedback loop 5 Key Factors to Achieve Agile Testing in DevOps[article]

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
Graph showing how testing earlier costs less and means fewer overall defects The Shift-Left Approach to Software Testing[article]

The earlier you find out about problems in your code, the less impact they have and the less it costs to remediate them. Therefore, it's helpful to move testing activities earlier in the software development lifecycle—shifting it left in the process timeline. This article explores the shift-left methodology and how you can approach shifting left in your organization.

Arthur Hicken's picture Arthur Hicken
Lightning Strikes the Keynotes[presentation]
Slideshow

Lightning Talks consist of a series of five-minute talks by different speakers within one presentation period.

Nine Incredible Speakers
Clone of Lightning Strikes the Keynotes[presentation]
Slideshow

Lightning Talks consist of a series of five-minute talks by different speakers within one presentation period.

Bob Galen
The Evolution of a Continuous Integration Pipeline[presentation]
Slideshow

 

[video:https://youtu.be/mRi0Mfu9luA width:300 height:200 align:right]

Greg Sypolt
Diversity without Disclosure: Rethinking Our Norms[presentation]
Slideshow

[video:https://youtu.be/I2ZlRzcL204 width:300 height:200 align:right]

Cheryl Hammond
Nontechnical Managers Leading Technical Teams[presentation]
Slideshow

[video:https://youtu.be/H3RUmqhfcYw width:300 height:200 align:right]

Victoria Guido
Start Your DevOps Journey on the Right Foot[presentation]
Slideshow

The word "DevOps" is ubiquitous, yet there is no standard definition of the term. DevOps is not a tool or something you can buy.

Nathen Harvey
Branching example Picking the Right Branch-Merge Strategy[article]

A good branch-merge strategy facilitates processes among multiple developers and is the basis for any well-functioning DevOps pipeline that uses continuous integration. Let’s explore branching strategies, merging strategies, and how you can put them together in a way that’s right for your team in order to bring quality features to production faster.

Alan Crouch's picture Alan Crouch
Code on a computer screen Testing a Software Rewrite[article]

Suppose we’re looking at a system rewrite where the stakeholders have none of the original engineering documentation. (This isn't surprising; documentation becomes obsolete—or even misleading—as the system changes, and corresponding docs don't get updated.) What can we do? Here are some tactics to use—and risks to anticipate—when testing a system rewrite.

Steve Poling's picture Steve Poling
Lightning Strikes the Keynotes[presentation]
Slideshow

Throughout the years, Lightning Talks have been a popular part of the STAR conferences.

Nine Incredible Speakers
Beyond Coding: Test Automation as Art[presentation]
Slideshow

The rise of test automation is changing the testing landscape as organizations urgently accelerate their automation goals.

Katrina Clokie
The AI Testing Singularity[presentation]
Slideshow

[video:https://youtu.be/32B3LU3qk9E width:300 height:200 align:right]

Jason Arbon
Cutting through the Hype around Continuous Testing[presentation]
Slideshow

There is a lot of hype around continuous testing these days. It seems like every product vendor has a continuous testing product and every consulting company has a continuous testing practice. But what exactly is continuous testing?

Jeffery Payne
Creative Trespassing: Sneak More Imagination into Your Work and Get More Done[presentation]
Slideshow

After years of smuggling creativity into the corporate sector without getting busted, Tania Katan has learned that we don’t need to be in a job that is distinctly creative in order to be distinctly creative in our job.

Tania Katan

Pages

CMCrossroads is a TechWell community.

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