Why would an organization with a competitive, elitist culture find it difficult to introduce program inspection such as the V&V technique:
Let's start by looking at some key terms.
Competitive: In the context of software engineering, being competitive means releasing software as fast as possible with features that are on par or superior to what is already existing.
Elitist culture: This culture breeds veteran programmers and really smart and technical people who have been in the software engineering fields for a very long time, with a lot of industry recognition to show for it.
Program Inspection: A technique in software engineering adopted to ensure that the documentation produced during a given stage of software development stays consistent with the documentation produced for previous stages, while still obeying the previously established protocols.
V&V technique: Verification and Validation model.
Why then would an organization with a competitive, elitist culture find it difficult to introduce program inspections as V&V technique?
The answer lies in the work flow and how software is developed in a competitive and elitist environment. While program inspection techniques are relatively easy to use, they can pose some challenges for organization with a competitive and elitist culture. These organizations will mostly be working on really large-scale projects. Program inspection techniques like V&V are not well suited for large-scale projects because the project requirements will not be clearly defined at the start. The Agile model will be well suited for such kinds of organizations.