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