- Which of the following is a people-intensive activity?
- a) Problem solving
- b) Organization
- c) Motivation
- d) Project management
- Software ____ provides the framework from which a comprehensive plan for software development can be established.
- a) People
- b) Product
- c) Process
- d) None of the above
- Which of the following is an important factor that can affect the accuracy and efficacy of estimates?
- a) Project size
- b) Planning process
- c) Project complexity
- d) Degree of structural uncertainty
- The critical path method is good for
- a) Small project
- b) Large project
- c) Both small and large
- d) Medium project only
- A ____ is developed using historical cost information that relates some software metric to the project cost.
- a) Algorithmic cost modeling
- b) Expert judgment
- c) Estimation by analogy
- d) Parkinson’s Law
- Which of the following are parameters involved in computing the total cost of a software development project?
- a) Hardware and software costs
- b) Effort costs
- c) Travel and training costs
- d) All of the above
- Which of the following is a project scheduling method that can be applied to software development?
- a) PERT
- b) CPM
- c) CMM
- d) Both PERT and CPM
- One of the following is a Risk management responsibility.
- a) Project team
- b) Investor
- c) Developer
- d) Customer
- Inspections and testing are what kinds of Quality Costs?
- a) Prevention
- b) Internal Failure
- c) External Failure
- d) Appraisal
- Who plays the role of policy maker in change management?
- a) Project manager
- b) Customer
- c) SCM manager
- d) None of the above
The answers are:
- d
- c
- b
- c
- a
- d
- d
- a
- d
- a