Beyond DevSecOps by Reducing Complexity While Empowering Developers

Beyond DevSecOps by Reducing Complexity While Empowering Developers

The intersection of software development, security, and government regulations is a challenging space; one where complexity often hinders progress. At Prodacity, a fireside chat session explored how DevSecOps has evolved, why security must become part of the development flow, and how organizations can reduce cognitive load for developers while maintaining compliance.

From DevOps to Platform Engineering Providing The Need for Guardrails

The rise of platform engineering is, in many ways, a response to early DevOps practices that prioritized speed over structure. The private sector learned quickly that “move fast and break things” can introduce risk. Platform engineering emerged as a way to provide a paved road offering developers flexibility without overwhelming them with configuration complexity.

In the public sector, agencies like the VA face even greater challenges. AWS, for example, provides extensive configuration options, but as pointed out, too much upfront complexity can slow development. Platform engineering helps by offering pre-configured environments that allow developers to focus on building, rather than getting lost in infrastructure decisions.

The Security Bottleneck and Why DevSecOps Needs a Rethink

DevSecOps has been around for a decade, but many of its implementations still struggle with friction between security and development teams. One of the biggest gaps? Developers can easily meet KPIs by delivering features and closing user stories, but there are often no direct consequences if applications ship with vulnerabilities. There’s no metric that ties software breaches directly to developer accountability.

Security bottlenecks happen when security is treated as an external function rather than an integrated process. As noted in the session, developers aren’t avoiding security best practices because they don’t care – often, they simply don’t know what’s required. Kubernetes security, for example, is still a mystery to many developers who are simply trying to ship applications.

A key takeaway? Security professionals need to be embedded into development teams in a ratio that allows them to understand the tech stacks they’re securing. This prevents bottlenecks before they start and turns security into an enabler rather than an obstacle.

What Actually Makes Developers Productive?

Productivity in software development is more than just code output. According to theCUBE Research, developers only spend 24% of their time actually writing code and the rest is lost to context-switching, security reviews, compliance processes, and other distractions. To be effective, engineers need:

  • A flow state – uninterrupted time to focus on meaningful work
  • Limited cognitive load – abstracting unnecessary complexity
  • Short feedback loops – immediate, actionable responses

Currently, security processes often disrupt these three key elements. Instead of providing real-time guidance, security tends to act as a “slap on the wrist” after something goes wrong. The solution? Tools that offer inline feedback, like live security implications of code changes, rather than vague vulnerability reports that developers can’t immediately act on.

Reducing Complexity and The Role of AI Leveraging Policy-as-Code

One of the recurring themes in the discussion was complexity never truly gets simpler, it just gets hidden behind additional layers of software. There are too many tools, too many microservices, and too much information for developers to process effectively.

The open-source community has started to address this through policy-as-code which is a model where security and compliance rules are baked into automated workflows. Rather than leaving security decisions to chance, organizations can provide clear boundaries for developers while still allowing flexibility.

AI is another area with potential. As was pointed out in the session, AI and ML will inevitably play a role in security, but they must be used strategically. Instead of replacing humans, AI should position developers in the right place by offloading low-value tasks while allowing engineers to focus on understanding threats and making informed decisions.

What’s Next for DevSecOps?

The fireside chat closed with insights into where DevSecOps is heading:

  • Kubernetes security needs better awareness – Too many developers lack experience with securing cloud-native applications.
  • The VA is driving forward-thinking initiatives – There’s an effort to rethink how technology is built to solve real user problems.
  • Platform engineering will continue to evolve – The goal isn’t just to simplify deployment, but to ensure that the risks organizations take on are worth the value they deliver.

Final Thought

The biggest challenge in modern development isn’t just security but balancing security, complexity, and developer productivity. The best security practices don’t slow developers down; they provide them with the right tools and immediate feedback to make better decisions.

For government agencies and enterprise organizations alike, the path forward isn’t just about shifting security left, it’s about making sure it’s actually useful when it gets there.

Authors

  • Paul Nashawaty, Practice Leader and Lead Principal Analyst, specializes in application modernization across build, release and operations. With a wealth of expertise in digital transformation initiatives spanning front-end and back-end systems, he also possesses comprehensive knowledge of the underlying infrastructure ecosystem crucial for supporting modernization endeavors. With over 25 years of experience, Paul has a proven track record in implementing effective go-to-market strategies, including the identification of new market channels, the growth and cultivation of partner ecosystems, and the successful execution of strategic plans resulting in positive business outcomes for his clients.

    View all posts
  • Bringing more than a decade of varying experience crossing multiple sectors such as legal, financial, and tech, Sam Weston is an accomplished professional that excels in ensuring success across various industries. Currently, Sam serves as an Industry Analyst at Efficiently Connected where she collaborates closely in the areas of application modernization, DevOps, storage, and infrastructure. With a keen eye for research, Sam produces valuable insights and custom content to support strategic initiatives and enhance market understanding. Rooted in the fields of tech, law, finance operations and marketing, Sam provides a unique viewpoint to her position, fostering innovation and delivering impactful solutions within the industry. Sam holds a Bachelor of Science degree in Management Information Systems and Business Analytics from Colorado State University and is passionate about leveraging her diverse skill set to drive growth and empower clients to succeed.

    View all posts