CISSP · Question #765
Which of the following can BEST prevent security flaws occurring in outsourced software development?
The correct answer is A. Contractual requirements for code quality. The best way to prevent security flaws occurring in outsourced software development is to establish contractual requirements for code quality that specify the security standards, guidelines, and best practices that the outsourced developers must follow. This way, the organization
Question
Which of the following can BEST prevent security flaws occurring in outsourced software development?
Options
- AContractual requirements for code quality
- BLicensing, code ownership and intellectual property rights
- CCertification of the quality and accuracy of the work done
- DDelivery dates, change management control and budgetary control
How the community answered
(47 responses)- A72% (34)
- B4% (2)
- C15% (7)
- D9% (4)
Explanation
The best way to prevent security flaws occurring in outsourced software development is to establish contractual requirements for code quality that specify the security standards, guidelines, and best practices that the outsourced developers must follow. This way, the organization can ensure that the outsourced software meets the expected level of security and quality, and that any security flaws are detected and remediated before delivery.
Topics
Community Discussion
No community discussion yet for this question.