Tracking Changes Between Software Deployments
An organization wants to ensure it can track changes between software deployments. Which of the following concepts should the organization implement?
Community Votes
100% of anonymous learners picked answer D. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
The question tests knowledge of source code management tools versus general security concepts like non-repudiation.
Version control is the essential practice for monitoring and recording changes in software code. This page confirms it as the correct method for tracking deployment variations.
Learners often confuse version control with continuous monitoring, which focuses on system health rather than code history.
Community Discussion (4 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Version control systems (VCS) are specifically designed to track modifications to files over time. By implementing a VCS, an organization can maintain a history of every change made to the codebase, allowing them to identify exactly what was modified between deployments and revert if necessary.Why the Other Options Are Wrong
Continuous monitoring tracks system performance and security events in real-time, not historical code changes. Rights management controls access permissions but does not record edit histories. Non-repudiation ensures that a party cannot deny their actions, which is a legal/security outcome rather than a technical mechanism for tracking file versions.Community Comment Notes
Community feedback strongly supports Version Control as the answer. Users emphasize that VCS allows teams to 'collaborate and manage different versions.' One commenter notes it is also known as 'source code management,' reinforcing its relevance to software development lifecycles.Exam Strategy
Focus on the specific function of each term. If the question asks about 'tracking changes' or 'history', think Version Control. If it asks about 'real-time alerts', think Monitoring.
Frequently Asked Questions
Why is continuous monitoring incorrect?
Continuous monitoring tracks system state and security events in real-time, whereas version control records historical changes to code files.
Does version control ensure non-repudiation?
While it provides an audit trail, non-repudiation is a broader security goal often achieved via digital signatures, not just version tracking.