Software Engineering Mcqs

How many forms exists of Barry Boehm’s COCOMO Model ?

(A) Two

(B) Three

(C) Four

(D) No form exists

Submitted By: Ali Uppal


Which software project sizing approach develop estimates of the information domain characteristics ?

(A) Function point sizing

(B) Change sizing

(C) Standard component sizing

(D) Fuzzy logic sizing

Submitted By: Ali Uppal


Why is decomposition technique required ?

(A) Software project estimation is a form of problem solving

(B) Developing a cost and effort estimate for a software project is too complex

(C) All of the mentioned

(D) None of the mentioned

Submitted By: Ali Uppal


Which of the following strategies means that the impact of the risk will be reduced ?

(A) Avoidance strategies

(B) Minimization strategies

(C) Contingency plans

(D) All of the mentioned

Submitted By: Ali Uppal


Which software engineering team has no permanent leader ?

(A) Controlled decentralized (CD)

(B) Democratic decentralized (DD)

(C) Controlled Centralized (CC)

(D) None of the mentioned

Submitted By: Ali Uppal


SPMP stands for__________________?

(A) Software Project Manager’s Plan

(B) Software Project Management Plan

(C) Software Product Management Plan

(D) Software Product Manager’s Plan

Submitted By: Ali Uppal


Which of the following is an activity that distributes estimated effort across the planned project duration by allocating the effort to specific software engineering tasks ?

(A) Software Macroscopic schedule

(B) Software Project scheduling

(C) Software Detailed schedule

(D) None of the mentioned

Submitted By: Ali Uppal


Which of the following is not a project factor that should be considered when planning the structure of software engineering teams ?

(A) The difficulty of the problem to be solved

(B) High frustration caused by personal, business, or technological factors that causes friction among team members

(C) The degree of sociability required for the project

(D) The rigidity of the delivery date

Submitted By: Ali Uppal


Which type of software engineering team has a defined leader who coordinates specific tasks and secondary leaders that have responsibility for sub tasks ?

(A) Controlled decentralized (CD)

(B) Democratic decentralized (DD)

(C) Controlled centralized (CC)

(D) None of the mentioned

Submitted By: Ali Uppal


Who interacts with the software once it is released for production use ?

(A) End-users

(B) Client

(C) Project (technical) managers

(D) Senior managers

Submitted By: Ali Uppal