Cookies help us display personalized product recommendations and ensure you have great shopping experience.

By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
SmartData CollectiveSmartData Collective
  • Analytics
    AnalyticsShow More
    data analytics
    How Data Analytics Can Help You Construct A Financial Weather Map
    4 Min Read
    financial analytics
    Financial Analytics Shows The Hidden Cost Of Not Switching Systems
    4 Min Read
    warehouse accidents
    Data Analytics and the Future of Warehouse Safety
    10 Min Read
    stock investing and data analytics
    How Data Analytics Supports Smarter Stock Trading Strategies
    4 Min Read
    predictive analytics risk management
    How Predictive Analytics Is Redefining Risk Management Across Industries
    7 Min Read
  • Big Data
  • BI
  • Exclusive
  • IT
  • Marketing
  • Software
Search
© 2008-25 SmartData Collective. All Rights Reserved.
Reading: How Continuous Testing Is Hitting Shift Left On Security
Share
Notification
Font ResizerAa
SmartData CollectiveSmartData Collective
Font ResizerAa
Search
  • About
  • Help
  • Privacy
Follow US
© 2008-23 SmartData Collective. All Rights Reserved.
SmartData Collective > IT > Security > How Continuous Testing Is Hitting Shift Left On Security
SecuritySoftware

How Continuous Testing Is Hitting Shift Left On Security

Larry Alton
Larry Alton
6 Min Read
stronger cybersecurity practices
Shutterstock Licensed Photo - By 13_Phunkod
SHARE

When developers are looking at security issues in their programs, they can take one of several different approaches. Historically, though, the majority of developers have focused on a practice known as ?shifting right.? To shift right, in security nomenclature, is all about identifying bugs and weaknesses after launch and then making adjustments to deal with those issues. As DevOps teams become more skilled, however, shifting right is becoming obsolete. The future of data security is now all about shifting left.

Contents
  • Securing The Shift Left
  • Modeling For Left Shift
  • Act Early And Often
  • Does Order Matter?

Securing The Shift Left

If shifting right is all about reacting to threats after they?ve been identified, shifting left focuses on identifying those risks before software comes to market. And no matter the particular system ? whether it?s an app or a mainframe ? focusing on a shift left in programming means that products reach their end users with fewer coding bugs and higher quality code. This is a more cost-effective approach to development and greater security for customer data. Taking a proactive approach to data security is increasingly important because businesses are dealing with more data streams and more sensitive information than ever before. At the same time, they also have more information about what may go wrong and a greater ability to predict upcoming threats. Using predictive analytics, companies have been able to reduce operational risks, identify likely target points in their product, and predict user needs and behaviors, improving the overall product development process, from concept to layout.

Modeling For Left Shift

One reason that companies have relied on right shift for so long is that it?s an easy, but reliable approach to software development. They don?t have to hunt down the problems; users report them. Unfortunately, that also means that customers are more likely to be dissatisfied with the product and experience an excessive level of risk. Shifting left eliminates the issue of risk, but identifying risks in advance, though, is much more challenging, requires advanced modeling strategies, and relies heavily on continuous testing. In continuous testing systems, development experts are tasked with creating a variety of models that can approximate potential outcomes. Known as model-based testing (MBT), there are models for backlog ? information usually captured by user reports, as well as incremental modeling used for code updates. What this all adds up to is ultimately simple: continuous testing relies on MBT to identify issues and enable a shift left.

Act Early And Often

MBT generates an enormous amount of information, and automation is increasing the amount of data exponentially. However, many continuous testing programs are not yet fully automated, despite the fact that automation is considered a best practice. Most likely, though, a growing number of developers will move toward automation, and this will facilitate a widespread shift left and move what were formerly late-stage development issues to the beginning of the DevOps cycle.

More Read

What Does a VC Look for in a Big Data Startup? [VIDEO]
First Look: OpenL Tablets
6 Simple Steps to a Big Data Strategy
IP Scores Are Crucial to the Future of Data Security in 2022
All Is Not Lost: Finding Value In Marketing Attribution Data

Does Order Matter?

Changing the order of the development process may not seem very important in some respects, but when software tests for bugs and security issues come at the end of the process, each test needs to be comprehensive, and fixes can require going back to the beginning. On the other hand, by informally testing the program early and often, which is the continuous testing philosophy, developers get key feedback throughout the process. This makes it easier to correct the problem code and to identify major future issues without deconstructing the entirety of the program. Shifting to the left isn?t just about overall security. It?s also an issue of deployment. Continuous testing isn?t a goal in and of itself; it supports a business?s ability to put that new code into action. In an environment in which app updates are released regularly, continuous deployment is critical. Developers build and deploy in a constant cycle, creating what David Williams of CA Technologies calls ?continuous everything.? Today?s development and deployment timelines are shorter than ever, which is why businesses need to enter the continuous everything phase of software development, but those who have already done so can attest to the benefits. In particular, by shifting from manual continuous testing practices to an automated variation, DevOps teams have been able to deploy programs 80% faster than during the manual phase. The end result, then, is a higher quality product, a product that can more quickly be adapted in response to any performance problems, and a product that can be in customers? hands more quickly. Customers may not understand the language of left shift, but they know that?s what they want. For developers, though, left shift is a challenge with its own benefits. Yes, it means reorganizing the DevOps process, but once the system is in place, it is indeed faster and more cost-effective than right shift models. Despite the current lag in continuous testing and automation adoption, once in place, DevOps professionals will see a clear difference in their project outcomes. The next frontier is to the left.

TAGGED:cybersecurity
Share This Article
Facebook Pinterest LinkedIn
Share
ByLarry Alton
Follow:
Larry is an independent business consultant specializing in tech, social media trends, business, and entrepreneurship. Follow him on Twitter and LinkedIn.

Follow us on Facebook

Latest News

ai in business
Recurring Revenue Strategies for the AI Business Era
Artificial Intelligence Exclusive
ai for playground safety
Using Data to Plan Safer, More Efficient Public Playgrounds
Big Data Exclusive
AI for cybersecurity
How AI Supports Modern Penetration Testing
Artificial Intelligence Exclusive
ai kids and their parents
How Cities Use AI to Improve Playground Design
Exclusive News

Stay Connected

1.2KFollowersLike
33.7KFollowersFollow
222FollowersPin

You Might also Like

big data security protocols
Big DataExclusiveSecurity

3 Essential Big Data Security Protocols To Be Aware Of

8 Min Read

Data Breach at Stanford Children’s Hospital

2 Min Read
Data Science
Best PracticesCloud ComputingData Management

The Evolution Of Data Science In The Cloud

5 Min Read
bitcoin hackers and its safety
BlockchainExclusive

Useful Tips To Protect Your Bitcoin From Hackers

4 Min Read

SmartData Collective is one of the largest & trusted community covering technical content about Big Data, BI, Cloud, Analytics, Artificial Intelligence, IoT & more.

ai chatbot
The Art of Conversation: Enhancing Chatbots with Advanced AI Prompts
Chatbots
data-driven web design
5 Great Tips for Using Data Analytics for Website UX
Big Data

Quick Link

  • About
  • Contact
  • Privacy
Follow US
© 2008-25 SmartData Collective. All Rights Reserved.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?