nerdexam
CompTIA

CAS-001 · Question #436

A security engineer at a software development company has identified several vulnerabilities in a product late in the development cycle. This causes a huge delay for the release of the product…

The correct answer is D. Recommend switching to an agile development methodology and perform security testing during. Finding vulnerabilities late in the development cycle is a classic symptom of treating security as a gate at the end of the process rather than integrating it throughout. Switching to an agile development methodology (D) with security testing embedded in each sprint/iteration…

Technical Integration of Enterprise Components

Question

A security engineer at a software development company has identified several vulnerabilities in a product late in the development cycle. This causes a huge delay for the release of the product. Which of the following should the administrator do to prevent these issues from occurring in the future?

Options

  • ARecommend switching to an SDLC methodology and perform security testing during
  • BRecommend switching to a spiral software development model and perform security testing
  • CRecommend switching to a waterfall development methodology and perform security testing
  • DRecommend switching to an agile development methodology and perform security testing during

How the community answered

(40 responses)
  • A
    5% (2)
  • B
    13% (5)
  • C
    3% (1)
  • D
    80% (32)

Explanation

Finding vulnerabilities late in the development cycle is a classic symptom of treating security as a gate at the end of the process rather than integrating it throughout. Switching to an agile development methodology (D) with security testing embedded in each sprint/iteration - a practice known as DevSecOps or Agile Secure SDLC - means vulnerabilities are discovered and remediated continuously and incrementally, preventing the costly pile-up discovered late. Waterfall (C) is a sequential model where security testing at the end is common, reproducing the same problem. Spiral (B) is iterative but not as fast-paced or security-centric. The key differentiator in the correct answer is that agile sprints create natural, frequent checkpoints for security review throughout development.

Topics

#SDLC#secure development lifecycle#agile security#early security testing

Community Discussion

No community discussion yet for this question.

Full CAS-001 Practice