Unit 1: Introduction to Software Project Management - Practice Quiz

INT411 — Software Project Management 60 Questions
0 Correct 0 Wrong 60 Left
0/60

1 Which statement best defines a project?

What is project? Easy
A. A temporary effort with a specific goal
B. A permanent business department
C. A routine daily activity
D. An unplanned personal task

2 Which characteristic is normally associated with a project?

Meaning of project Easy
A. It continues without any target
B. It has a definite beginning and end
C. It repeats exactly every day
D. It has no assigned resources

3 Why are software projects often different from construction projects?

Software project versus other types Easy
A. Software products cannot be changed
B. Software projects never need planning
C. Software always requires physical materials
D. Software is created mainly through intellectual work

4 Which feature makes software projects difficult to visualize?

Software Project Versus Other Types Easy
A. Software is mostly intangible
B. Software uses construction machines
C. Software has a physical weight
D. Software requires factory storage

5 What is a major activity in software production?

Nature of software production Easy
A. Packaging physical furniture
B. Mining raw construction materials
C. Manufacturing mechanical engines
D. Writing and testing program code

6 Software development is generally considered a form of:

Nature of software production Easy
A. Repetitive physical assembly
B. Creative and intellectual work
C. Material extraction
D. Agricultural production

7 Which activity is normally performed by software project management?

Activities by Software Project Management Easy
A. Planning project tasks and resources
B. Manufacturing computer hardware
C. Operating a public transport system
D. Designing office furniture

8 Which activity helps a project manager track project progress?

Activities by Software Project Management Easy
A. Raw material extraction
B. Building maintenance
C. Product advertising
D. Project monitoring

9 What is a key objective of effective software project management?

Key objectives of effective management Easy
A. Avoiding all communication
B. Delivering the project within agreed constraints
C. Removing the project schedule
D. Increasing requirements without approval

10 Which constraint is commonly managed in a software project?

Key objectives of effective management Easy
A. Road traffic only
B. Time
C. Building height only
D. Weather only

11 Which problem commonly affects software projects?

Problems with software projects Easy
A. Guaranteed customer agreement
B. Fixed technology for every project
C. Unlimited development time
D. Unclear requirements

12 What can happen when a software project is poorly planned?

Problems with software projects Easy
A. Permanent removal of risks
B. Fewer project activities
C. Delays and cost overruns
D. Automatic quality improvement

13 What is the main purpose of risk reduction?

Risk reduction Easy
A. To increase uncertainty
B. To lower the chance or impact of problems
C. To avoid documenting decisions
D. To remove all project objectives

14 What is risk identification?

Risk identification Easy
A. Assigning office seating arrangements
B. Writing the final user manual
C. Closing the project account
D. Finding possible events that may harm the project

15 What does project scope describe?

Project scope Easy
A. The work and deliverables included in a project
B. The office location of the development team
C. The personal interests of the project manager
D. The annual income of every employee

16 What is a project objective?

Objectives Easy
A. A list of unrelated personal activities
B. A record of past employee holidays
C. A desired result the project aims to achieve
D. A replacement for project requirements

17 Why are business objectives determined before starting development?

Business Planning: determining objectives Easy
A. To clarify the purpose and expected benefits
B. To eliminate the need for users
C. To guarantee unlimited funding
D. To prevent project evaluation

18 In software project planning, infrastructure may include:

Infrastructure Easy
A. Hardware, networks, and development tools
B. Only customer opinions
C. Only legal contracts
D. Only project advertisements

19 What is the purpose of forecasting demand for a software product?

Forecasting demand for product Easy
A. To estimate how many users may want it
B. To remove all product features
C. To avoid studying the market
D. To select the programming language automatically

20 What is the main purpose of a software project proposal?

Proposal writing Easy
A. To replace all project testing
B. To present the planned solution and its benefits
C. To hide the estimated project cost
D. To record unrelated personal information

21 A company is developing a mobile banking application with a defined budget, a planned completion date, and specific deliverables. Why is this work considered a project?

What is project? Medium
A. It involves routine daily operations
B. It continues indefinitely without milestones
C. It has a temporary goal and defined constraints
D. It uses only technical employees

22 Which characteristic most clearly distinguishes a software project from a construction project?

Software project versus other types Medium
A. Software projects require customer involvement
B. Software requires project planning
C. Software progress is difficult to measure physically
D. Construction projects have defined budgets

23 A development team spends most of its effort creating a new algorithm, but the algorithm can be copied repeatedly at almost no additional production cost. Which nature of software production does this illustrate?

Nature of software production Medium
A. Software is mainly manufactured in factories
B. Software requires identical physical components
C. Software production is primarily intellectual
D. Software production depends mainly on raw materials

24 A project manager creates a schedule, assigns developers to tasks, tracks progress, and updates stakeholders. Which management activity is being demonstrated most directly?

Activities by Software Project Management Medium
A. User-interface prototyping
B. Source-code compilation
C. Project coordination and control
D. Database normalization

25 A project is delivered on time but fails to meet essential user requirements. Which management objective was most clearly neglected?

Key objectives of effective management Medium
A. Maximizing documentation volume
B. Meeting agreed product quality and scope
C. Using the newest programming language
D. Increasing the number of project meetings

26 During development, stakeholders frequently request new features, causing repeated schedule delays. What problem is primarily affecting this project?

Problems with software projects Medium
A. Insufficient hardware capacity
B. Excessive code reuse
C. Uncontrolled scope growth
D. Overly stable requirements

27 A team is uncertain whether a proposed technology can support the expected transaction volume. Which action would reduce this risk most effectively?

Risk reduction Medium
A. Increase the number of status meetings
B. Remove performance requirements
C. Build an early technical prototype
D. Postpone testing until final delivery

28 Two projects use similar technologies, but one has clear responsibilities, realistic estimates, and regular risk reviews. Why is this project more likely to succeed?

Importance of software project management Medium
A. Management eliminates the need for skilled developers
B. Management reduces the need for software testing
C. Management provides structure for controlling uncertainty
D. Management guarantees that requirements never change

29 A customer asks a team to add multilingual support to a system, although the approved project statement includes only English support. What should the project manager do first?

Project scope Medium
A. Assess the change against the agreed scope
B. Add the feature immediately
C. Remove another feature without approval
D. Reject the customer without analysis

30 Which project objective is most suitable because it is measurable and time-bound?

Objectives Medium
A. Develop the best system available
B. Reduce average response time to seconds by release
C. Make users happier eventually
D. Improve the application substantially

31 Before estimating the cost of a proposed inventory system, the organization should first determine which information?

Business Planning: determining objectives Medium
A. The number of comments in source code
B. The preferred editor for developers
C. The final color scheme of the interface
D. The business problem and expected outcomes

32 A project depends on cloud services, test devices, secure networks, and a configuration-management system. These resources are collectively part of the project's:

Infrastructure Medium
A. Legal contract
B. Scope baseline
C. Infrastructure
D. Market forecast

33 A company plans a software product for a market expected to grow rapidly, but it has only informal customer opinions. What should improve the demand forecast?

Forecasting demand for product Medium
A. Base demand only on developer preferences
B. Ignore competing products
C. Use market evidence and customer research
D. Assume demand equals development capacity

34 A software project has uncertain requirements, changing technology, and dependencies on several teams. Which characteristic of software projects does this situation best demonstrate?

Characteristics Medium
A. Minimal dependence on stakeholders
B. Fixed production procedures
C. High uncertainty and complexity
D. Low communication requirements

35 A proposal claims that a system will reduce processing time by 60% but provides no measurement method or supporting evidence. What is the main weakness?

Proposal writing Medium
A. The proposal contains too many milestones
B. The proposal identifies a target customer
C. The proposal lacks a verifiable benefit basis
D. The proposal uses a technical vocabulary

36 A manager estimates effort only from the number of lines of code expected. Why is this approach risky?

Effort estimation Medium
A. Effort also depends on complexity and other activities
B. Effort is determined only by the project budget
C. Lines of code cannot be recorded after testing
D. Lines of code always measure user satisfaction

37 Users describe a system as needing to be "fast" and "easy to use." What should the analyst do next?

Requirement analysis Medium
A. Discard the statements as technically irrelevant
B. Wait until coding reveals their meaning
C. Implement the most advanced interface
D. Convert the statements into measurable requirements

38 A project relies on a single supplier for a critical software library, and the supplier may discontinue support. How should this issue be recorded?

Risk identification Medium
A. As a project opportunity
B. As a user-interface requirement
C. As a technical and supplier risk
D. As a completed project milestone

39 A development team plans to include an open-source library in a commercial product. Which issue should be examined before adoption?

Legal issues Medium
A. The office seating arrangement
B. The library's license obligations
C. The developers' preferred font
D. The number of project meetings

40 A software team discovers during development that a requirement interpreted incorrectly will affect several modules. Why can this be more disruptive than a similar late change in a physical production process?

Software Project Versus Other Types Medium
A. Software requirements are always completely fixed
B. Software changes require no design decisions
C. Physical products never have dependencies
D. Software components are often highly interconnected

41 A company continuously releases minor security patches while separately developing a one-time migration tool that will be retired after moving all customers to a new platform. Which classification is most defensible?

What is project? Hard
A. Patching is operations, while the migration tool is a project
B. Both activities are projects because each produces software outputs
C. Patching is a project, while the migration tool is operations
D. Both activities are operations because each supports the same platform

42 A construction project and a software project have equal budgets and durations. Midway through each, the client requests a major functional change. Why is the software project's cost impact usually harder to predict?

Software project versus other types Hard
A. Software materials fluctuate more sharply in price than construction materials
B. Software teams cannot use formal models to estimate revised completion dates
C. Software deliverables cannot be divided into independently testable components
D. Software dependencies are less visible and changes may propagate nonlinearly

43 A manager responds to a six-month schedule delay by doubling the development team during the final integration phase. Under which condition is this intervention most likely to delay the project further?

Nature of software production Hard
A. The remaining modules are independent and require little domain knowledge
B. The integration tests are automated and partitioned across isolated environments
C. The new members replace unavailable staff with equivalent system knowledge
D. The work is tightly coupled and requires extensive onboarding communication

44 A project is within budget and all planned tasks are complete, but acceptance testing shows that the delivered system does not support a critical business workflow. Which management activity most directly failed?

Activities by Software Project Management Hard
A. Procurement monitoring and supplier invoice reconciliation
B. Requirement validation and scope-to-deliverable traceability
C. Schedule compression and milestone progress reporting
D. Resource leveling and development environment provisioning

45 A sponsor demands simultaneous reductions in cost and delivery time while prohibiting scope or quality changes. The current plan already uses resources at sustainable capacity. What is the most appropriate managerial response?

Key objectives of effective management Hard
A. Add developers immediately because staffing always reduces elapsed duration
B. Present the constraint conflict and negotiate a feasible priority trade-off
C. Reduce internal reviews because they do not create customer-visible features
D. Accept both targets and recover the difference during system testing

46 A project reports 90% completion for eight consecutive weeks because most modules are coded, although integration defects and unresolved requirements continue to grow. Which underlying problem best explains the misleading status?

Problems with software projects Hard
A. The project uses iterative delivery instead of a sequential life cycle
B. The defect database contains both functional and performance issues
C. The team performs integration before completing user documentation
D. Progress is measured by activity completion instead of validated outcomes

47 A team must integrate an unfamiliar payment API whose performance and regulatory behavior are uncertain. Which early action provides the greatest direct reduction of technical and compliance uncertainty?

Risk reduction Hard
A. Defer integration until all internally controlled features are completed
B. Increase the contingency reserve without changing the development plan
C. Assign additional developers to produce the full integration in parallel
D. Build a focused prototype and review its behavior with compliance specialists

48 An organization authorizes an initiative with a dedicated team and budget but gives it no completion condition, unique deliverable, or measurable outcome. Which conclusion is most accurate?

Meaning of project Hard
A. It is necessarily a project because it has dedicated resources
B. It is a program because every program lacks a fixed completion condition
C. It resembles operations because temporary purpose and closure are undefined
D. It is a project because measurable outcomes are optional at authorization

49 A contract requires a mobile banking application with biometric login. During development, the sponsor asks for facial recognition, claiming it is already included under biometric login. Which artifact provides the strongest basis for deciding whether this is a scope change?

Project scope Hard
A. The project calendar with release milestones and dependencies
B. The detailed scope baseline with requirements and acceptance criteria
C. The current risk register with security threat ratings
D. The original effort estimate with developer-day allocations

50 Which objective is best formulated for controlling a software project?

Objectives Hard
A. Optimize application performance wherever the team finds bottlenecks
B. Improve response time significantly before the product is released
C. Create a highly reliable service that satisfies important users
D. Reduce the measured 95th-percentile latency to ms by release

51 A proposed analytics platform has the objectives "use artificial intelligence," "increase revenue," and "launch this year." What is the most important correction before detailed project planning begins?

Business Planning: determining objectives Hard
A. Convert each statement directly into a fixed-price supplier contract
B. Replace business objectives with a complete list of preferred technologies
C. Translate the statements into measurable outcomes linked to business strategy
D. Estimate development effort before stakeholders revise the stated objectives

52 A distributed team repeatedly produces environment-specific defects because development, testing, and production use different configurations. Which infrastructure decision best addresses the root cause?

Infrastructure Hard
A. Schedule more defect review meetings during the integration phase
B. Move final acceptance testing to the development team's local environment
C. Require developers to document their local configuration after each release
D. Standardize reproducible environments through version-controlled configuration

53 A subscription product forecasts first-year demand from a survey in which of 10,000 respondents expressed interest. Historical evidence shows that only of interested respondents become customers, with a plausible range of to . Which planning approach is most defensible?

Forecasting demand for product Hard
A. Ignore the survey because uncertain forecasts provide no planning value
B. Plan only for 6,000 customers because stated interest directly measures demand
C. Model 600 to 1,800 customers and test capacity and cash-flow sensitivity
D. Plan only for 1,200 customers because historical conversion is certain

54 A project uses emerging technology, serves multiple departments, and has a fixed regulatory deadline. Which project characteristic most strongly justifies incremental validation with stakeholders?

Characteristics Hard
A. The project has a formally allocated budget and reporting structure
B. The departments share access to the same organizational infrastructure
C. The deadline is fixed by an external regulatory authority
D. The product contains intangible and progressively understood requirements

55 A vendor proposal promises delivery in six months at a fixed price but omits assumptions about client data quality, interface availability, and acceptance responsibilities. What is the greatest project risk created by these omissions?

Proposal writing Hard
A. The proposal prevents the vendor from selecting a development methodology
B. The proposal cannot include a persuasive description of the vendor's experience
C. The customer must automatically accept every deliverable upon submission
D. The parties may interpret obligations differently and dispute resulting changes

56 A team estimates a project at 1,000 person-days. It expects 25 developers to complete the work in 40 working days by computing . Why is this schedule estimate most likely invalid?

Effort estimation Hard
A. The calculation ignores task dependencies, communication, and limited parallelism
B. Person-days cannot be used to estimate any software development activity
C. The calculation assumes that developers work fewer than eight hours per day
D. A valid schedule must always equal twice the estimated development effort

57 Two approved requirements state that every transaction must be permanently auditable and that customers may request complete deletion of all personal data. What should the analyst do first?

Requirement analysis Hard
A. Resolve the conflict using legal constraints and data-retention rules
B. Prioritize the deletion requirement because customer requests occur later
C. Remove audit data from scope because nonfunctional requirements rank lower
D. Implement both literally and allow testing to reveal any inconsistency

58 A risk register lists "database," "security," and "staff" as its three highest risks. Which revision would most improve its usefulness for management?

Risk identification Hard
A. Convert each label into a task and remove it from the risk register
B. Assign each label the same probability to simplify portfolio comparison
C. Rank the labels alphabetically and review them only after an incident
D. Replace each label with a cause-event-impact statement and an owner

59 A development team incorporates a library licensed under a strong copyleft license into a proprietary product distributed to customers. What should project management do before release?

Legal issues Hard
A. Remove the copyright notice while retaining the compiled library
B. Proceed because open-source components never affect proprietary licensing
C. Assess license obligations and obtain legal approval for the distribution model
D. Delay review until a customer formally requests the corresponding source code

60 A technically skilled team argues that formal project management is unnecessary because automated tests ensure software quality. Which response best identifies the flaw in that argument?

Importance of software project management Hard
A. Automated tests address product behavior, not scope, resources, risks, or stakeholders
B. Project management is required only when a team lacks automated testing tools
C. Project management replaces technical practices by independently assuring quality
D. Automated tests eliminate defects but cannot calculate the project's final cost