Skip to main content
Sarkari MCQs Government Exam Question Bank
Menu
Question no. 91171

According to an IBM study, “31%of the project get cancelled before they are completed, 53% overrun their cost estimates by an average of 189% and for every 100 projects, there are 94 restarts”.What is the reason for these statistics ?

Select your answer for: According to an IBM study, “31%of the project get cancelled before they are completed, 53% overrun their cost estimates by an average of 189% and for every 100 projects, there are 94 restarts”.What is the reason for these statistics ?
Show answer

Answer: A. Lack of adequate training in software engineering

Explanation

The IBM study identified a widespread lack of formal software engineering training as a key failure factor. Inadequate methodological training leads to poor planning, inaccurate estimates, and project cancellations. Developers and managers often repeat costly mistakes without proper engineering education. Software crisis studies historically highlighted the extreme difficulty of managing large IT projects. Cost overruns and project failures prompted the establishment of software engineering as a discipline. Formal methodologies aim to bring discipline and predictability to software development lifecycles.

Organizations invest heavily in training to prevent disastrous software project failures and restarts. Understanding historical project failures helps modern teams adopt better agile and planning practices. Professional standards require continuous education to keep pace with evolving software technologies. Lack of software ethics contributes to failures, but the study specifically emphasized engineering training. Management issues play a role, but foundational engineering deficiencies were highlighted directly. All of the mentioned is incorrect because the study pointed specifically to training deficiencies.

Topic
—
Difficulty
medium

Related questions

Q1. Must all operations within a database transaction execute successfully prior to committing permanent alterations_________________?

Select your answer for: Must all operations within a database transaction execute successfully prior to committing permanent alterations_________________?
Show answer

Answer: B. available to the users

Database transactions ensure atomicity so changes are not available to users until fully committed. Making partial updates visible would violate data integrity rules in relational database systems. All constituent operat...

Q2. Which capability is not provided by formal verification methods?

Select your answer for: Which capability is not provided by formal verification methods?
Show answer

Answer: D. both providing frameworks and verifying systems

Formal verification methods mathematically prove system correctness rather than providing frameworks or investors. These methods focus strictly on checking software specifications against formal mathematical models. Prov...

Q3. Which sensor type functions effectively within commercial building intrusion detection systems?

Select your answer for: Which sensor type functions effectively within commercial building intrusion detection systems?
Show answer

Answer: D. All of the mentioned

Commercial intrusion detection systems utilize movement detectors, door sensors, and window sensors together. The correct answer encompasses all mentioned sensor types used in comprehensive building security layouts. Com...

Q4. Which principle is captured by the rule: ”For a component to be composable, all external interactions must take place through publicly defined interfaces”?

Select your answer for: Which principle is captured by the rule: ”For a component to be composable, all external interactions must take place through publicly defined interfaces”?
Show answer

Answer: C. Composable

Composable components must interact exclusively through publicly defined interfaces to ensure system integration. Hiding internal implementation details allows components to be swapped without breaking dependent modules....

Q5. Which ASP.NET web controls are available to a developer wishing to render graphics on a web page?

Select your answer for: Which ASP.NET web controls are available to a developer wishing to render graphics on a web page?
Show answer

Answer: A. AdRotator

The AdRotator control is a standard ASP.NET web control specifically designed to display rotating images. Developers use AdRotator to render graphical advertisements dynamically on web application pages. This control han...

Q6. Which of the following serve as models of application architectures ?

Select your answer for: Which of the following serve as models of application architectures ?
Show answer

Answer: D. all of the mentioned

Application architectures serve as reuse assessment tools, design checklists, and shared vocabularies. The correct choice acknowledges that architectural models fulfill multiple functional roles in engineering. Comprehen...

New!

Mock Test System is now available!

Prepare for your exam with interactive mock tests. Select your subjects, attempt 100 random MCQs against the clock, and see exactly where you stand.

Start Mock Test