On This Page

This set of Software Project Management (SPM) Multiple Choice Questions & Answers (MCQs) focuses on Software Project Management Set 6

Q1 | It is often difficult to estimate size at an early stage in a project when only a specification is available
  • true
  • false
Q2 | Which technique is applicable when other projects in the same analogy application domain have been completed?
  • algorithmic cost modelling
  • expert judgement
  • estimation by analogy
  • parkinson’s law
Q3 | Which model assumes that systems are created from reusable components, scripting or database programming?
  • an application-composition model
  • a post-architecture model
  • a reuse model
  • an early design model
Q4 | Which of the following states that work expands to fill the time available.
  • case tools
  • pricing to win
  • parkinson’s law
  • expert judgement
Q5 | Which model is used during early stages of the system design after the requirements have been established?
  • an application-composition model
  • a post-architecture model
  • a reuse model
  • an early design model
Q6 | Which model is used to compute the effort required to integrate reusable components or program code that is automatically generated by design or program translation tools?
  • an application-composition model
  • a post-architecture model
  • a reuse model
  • an early design model
Q7 | The COCOMO model takes into account different approaches to software development, reuse, etc.
  • true
  • false
Q8 | Which of the following is not a metric for design model?
  • interface design metrics
  • component-level metrics
  • architectural metrics
  • complexity metrics
Q9 | Statement and branch coverage metrics are part of
  • analysis model
  • testing
  • design model
  • source code
Q10 | Function Points in software engineering was first proposed by
  • booch
  • boehm
  • albrecht
  • jacobson
Q11 | How many Information Domain Values are used for Function Point Computation?
  • three
  • four
  • five
  • six
Q12 | Function Point Computation is given by the formula
  • fp = [count total * 0.65] + 0.01 * sum(fi)
  • fp = count total * [0.65 + 0.01 * sum(fi)].
  • fp = count total * [0.65 + 0.01] * sum(fi)
  • fp = [count total * 0.65 + 0.01] * sum(fi)
Q13 | Structural complexity of a module i is given as S(i) = f*f (i). What does f symbolizes here?
  • “fan check-out” of module i
  • “fan check-in” of module i
  • “fan in” of module i
  • “fan out” of module i
Q14 | SMI stands for
  • software mature indicator
  • software maturity index
  • software mature index
  • software maturity indicator
Q15 | As the SMI approaches 1.0, the software product starts becoming unstable
  • true
  • false
Q16 | SMI = [Mt – (Fa + Fc + Fd)]/Mt. Here Mt is the number of modules
  • in the current release
  • in the current release that have been changed
  • from the preceding release that were deleted in the current release
  • none of the mentioned
Q17 | The amount of time that the software is available for use is known as
  • reliability
  • usability
  • efficiency
  • functionality
Q18 | Usability in metric analysis is defined as the degree to which the software
  • stated needs
  • is easy to use
  • makes optimal use of system resources
  • none of the mentioned
Q19 | Which of the following is incorrect activity for the configuration management of a software system?
  • internship management
  • change management
  • version management
  • system management
Q20 | Which of the following is the reason that software is delivered late?
  • changing customer requirements that are not reflected in schedule changes
  • technical difficulties that could not have been foreseen in advance
  • human difficulties that could not have been foreseen in advance
  • all of the mentioned
Q21 | 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?
  • software macroscopic schedule
  • software project scheduling
  • software detailed schedule
  • none of the mentioned
Q22 | Every task that is scheduled should be assigned to a specific team member is termed as
  • compartmentalization
  • defined milestones
  • defined responsibilities
  • defined outcomes
Q23 | What is a collection of software engineering work tasks, milestones, and deliverables that must be accomplished to complete a particular project?
  • task set
  • degree of milestone
  • adaptation criteria
  • all of the mentioned
Q24 | Ensuring that no more than the allocated number of people are allocated at any given time in Software Scheduling is known as
  • time allocation
  • effort validation
  • defined milestone
  • effort distribution
Q25 | What is used to determine the recommended degree of rigor with which the software process should be applied on a project?
  • degree of rigor
  • adaptation criteria
  • task set
  • both degree of rigor and adaptation criteria