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. An unplanned personal task
C. A permanent business department
D. A routine daily activity

2 Which characteristic is normally associated with a project?

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

3 Why are software projects often different from construction projects?

Software project versus other types Easy
A. Software products cannot be changed
B. Software always requires physical materials
C. Software projects never need planning
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 requires factory storage
B. Software has a physical weight
C. Software is mostly intangible
D. Software uses construction machines

5 What is a major activity in software production?

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

6 Software development is generally considered a form of:

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

7 Which activity is normally performed by software project management?

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

8 Which activity helps a project manager track project progress?

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

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

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

10 Which constraint is commonly managed in a software project?

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

11 Which problem commonly affects software projects?

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

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

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

13 What is the main purpose of risk reduction?

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

14 What is risk identification?

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

15 What does project scope describe?

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

16 What is a project objective?

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

17 Why are business objectives determined before starting development?

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

18 In software project planning, infrastructure may include:

Infrastructure Easy
A. Only customer opinions
B. Hardware, networks, and development tools
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 avoid studying the market
B. To estimate how many users may want it
C. To remove all product features
D. To select the programming language automatically

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

Proposal writing Easy
A. To present the planned solution and its benefits
B. To hide the estimated project cost
C. To replace all project testing
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 continues indefinitely without milestones
B. It has a temporary goal and defined constraints
C. It involves routine daily operations
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 requires identical physical components
B. Software production depends mainly on raw materials
C. Software is mainly manufactured in factories
D. Software production is primarily intellectual

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. Database normalization
B. Project coordination and control
C. User-interface prototyping
D. Source-code compilation

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. Using the newest programming language
C. Increasing the number of project meetings
D. Meeting agreed product quality and scope

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. Overly stable requirements
B. Uncontrolled scope growth
C. Insufficient hardware capacity
D. Excessive code reuse

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. Remove performance requirements
B. Increase the number of status meetings
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 reduces the need for software testing
B. Management provides structure for controlling uncertainty
C. Management eliminates the need for skilled developers
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. Remove another feature without approval
B. Add the feature immediately
C. Assess the change against the agreed scope
D. Reject the customer without analysis

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

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

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

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

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. Market forecast
B. Legal contract
C. Scope baseline
D. Infrastructure

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. Use market evidence and customer research
B. Ignore competing products
C. Assume demand equals development capacity
D. Base demand only on developer preferences

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. Low communication requirements
B. Fixed production procedures
C. Minimal dependence on stakeholders
D. High uncertainty and complexity

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. Lines of code cannot be recorded after testing
B. Lines of code always measure user satisfaction
C. Effort also depends on complexity and other activities
D. Effort is determined only by the project budget

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

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

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 technical and supplier risk
B. As a completed project milestone
C. As a project opportunity
D. As a user-interface requirement

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 number of project meetings
B. The developers' preferred font
C. The library's license obligations
D. The office seating arrangement

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. Both activities are projects because each produces software outputs
B. Patching is operations, while the migration tool is a project
C. Both activities are operations because each supports the same platform
D. Patching is a project, while the migration tool is operations

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 dependencies are less visible and changes may propagate nonlinearly
B. Software materials fluctuate more sharply in price than construction materials
C. Software deliverables cannot be divided into independently testable components
D. Software teams cannot use formal models to estimate revised completion dates

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 new members replace unavailable staff with equivalent system knowledge
C. The work is tightly coupled and requires extensive onboarding communication
D. The integration tests are automated and partitioned across isolated environments

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. Resource leveling and development environment provisioning
B. Schedule compression and milestone progress reporting
C. Procurement monitoring and supplier invoice reconciliation
D. Requirement validation and scope-to-deliverable traceability

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. Reduce internal reviews because they do not create customer-visible features
C. Present the constraint conflict and negotiate a feasible priority trade-off
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. Progress is measured by activity completion instead of validated outcomes
B. The team performs integration before completing user documentation
C. The project uses iterative delivery instead of a sequential life cycle
D. The defect database contains both functional and performance issues

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. Assign additional developers to produce the full integration in parallel
B. Increase the contingency reserve without changing the development plan
C. Defer integration until all internally controlled features are completed
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 resembles operations because temporary purpose and closure are undefined
C. It is a project because measurable outcomes are optional at authorization
D. It is a program because every program lacks a fixed completion condition

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 detailed scope baseline with requirements and acceptance criteria
B. The project calendar with release milestones and dependencies
C. The original effort estimate with developer-day allocations
D. The current risk register with security threat ratings

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

Objectives Hard
A. Improve response time significantly before the product is released
B. Create a highly reliable service that satisfies important users
C. Optimize application performance wherever the team finds bottlenecks
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. Translate the statements into measurable outcomes linked to business strategy
B. Estimate development effort before stakeholders revise the stated objectives
C. Convert each statement directly into a fixed-price supplier contract
D. Replace business objectives with a complete list of preferred technologies

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. Standardize reproducible environments through version-controlled configuration
C. Move final acceptance testing to the development team's local environment
D. Require developers to document their local configuration after each release

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. Plan only for 6,000 customers because stated interest directly measures demand
B. Ignore the survey because uncertain forecasts provide no planning value
C. Plan only for 1,200 customers because historical conversion is certain
D. Model 600 to 1,800 customers and test capacity and cash-flow sensitivity

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 deadline is fixed by an external regulatory authority
B. The departments share access to the same organizational infrastructure
C. The product contains intangible and progressively understood requirements
D. The project has a formally allocated budget and reporting structure

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 customer must automatically accept every deliverable upon submission
B. The proposal cannot include a persuasive description of the vendor's experience
C. The proposal prevents the vendor from selecting a development methodology
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. A valid schedule must always equal twice the estimated development effort
B. The calculation ignores task dependencies, communication, and limited parallelism
C. Person-days cannot be used to estimate any software development activity
D. The calculation assumes that developers work fewer than eight hours per day

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. Prioritize the deletion requirement because customer requests occur later
B. Implement both literally and allow testing to reveal any inconsistency
C. Remove audit data from scope because nonfunctional requirements rank lower
D. Resolve the conflict using legal constraints and data-retention rules

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. Rank the labels alphabetically and review them only after an incident
B. Replace each label with a cause-event-impact statement and an owner
C. Assign each label the same probability to simplify portfolio comparison
D. Convert each label into a task and remove it from the risk register

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. Proceed because open-source components never affect proprietary licensing
B. Delay review until a customer formally requests the corresponding source code
C. Remove the copyright notice while retaining the compiled library
D. Assess license obligations and obtain legal approval for the distribution model

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 replaces technical practices by independently assuring quality
C. Automated tests eliminate defects but cannot calculate the project's final cost
D. Project management is required only when a team lacks automated testing tools