wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

IAoS Quiz 1

Total questions: 20

Worksheet time: 30mins

Name
Class
Date
1.

Which of the following is the best definition of a requirement?

a)

An agreed-to expectation for a product or system to perform some function or possess some quality within specified constraints with acceptable risk.

b)

Communicate what the stakeholders need and expect from a product or system in order for a given problem or opportunity to be

addressed.

c)

The result of a formal transformation of one or more needs into an agreed-to obligation for a product to perform and possess quality within specified constraints with acceptable risk.

d)

The process of leading the work of a team to achieve all project goals within the given constraints, carefully managing resources, smart budgeting, and clear communication across multiple teams and stakeholders.

2.

All of these fall under software requirements EXCEPT:

a)

Delve into the how of a software project

b)

Match project goals with stakeholder goals

c)

Identify use cases

d)

Describe functional modules and non-functional attributes

3.

Which of the following describes a requirement that is TRACEABLE?

a)

Can be linked backwards to its origin and forward to the design elements and source code that implement it and to the test cases that verify the implementation as correct

b)

All search criteria should be explicitly listed. The designer and developer cannot guess what the user means by “etc.”

c)

Does not duplicate other user requirements (URs) or pieces of URs or create redundancy in any way which creates conflict

d)

Should only be able to be interpreted in one way

4.

Which characteristic of a user requirement VIOLATES the following?

REQ1: Payment by PayPal shall be available.

REQ2: Only credit card payments shall be accepted.

a)

Design-free

b)

Testable

c)

Specific

d)

Consistent

5.

A requirement that cannot be implemented will mean that the need of the stakeholder will not be met. It is best to identify these requirements as quickly as possible so as not to disappoint the owner of the requirement. This means that your requirements, with respect to the capacity of your project team, SHOULD BE:

a)

Feasible

b)

Performance-specified

c)

Unambiguous

d)

Atomic

6.

The simple difference between requirements management and project management is:

a)

The former focuses on what is expected of the product, the latter oversees the scope, cost, and time processes that ensure the success of delivering said product.

b)

A requirements manager is technical whereas a project manager is the opposite.

c)

Requirements management is the overall process of receiving clients. Project management is the process of documenting, analyzing, tracing, prioritizing and validating requirements.

d)

No concrete difference. They are the same.

7.

The team performs acceptance testing and validation to track and measure how the requirements are satisfied. This refers to which stage in the RMP?

a)

Planning

b)

Development

c)

Verification

d)

Change Management

8.

All of the following are the job roles and responsibilities of a Project Manager EXCEPT:

a)

Play the lead role in planning, executing, monitoring, controlling, and closing out projects

b)

Supports user behavior through great visual design and usability

c)

Negotiates achievable deadlines with the clients and discusses these with the team

d)

Know how to realistically set time estimates

9.

Which of the following best describes the Business SME?

a)

Makes a documentation during the project’s life cycle to present as final reports to clients and identify the areas where there is a need for future development

b)

Ensures approval of change plan deliverables in alignment with stakeholders (documents and informs them, too)

c)

Provides the knowledge and expertise in a specific subject, business area, or technical area for a project and he/she is able to explain them

d)

Prepares and presents the report on functioning modules and defects to the production team

10.

Which of the following best describes the Tester?

a)

Makes a documentation during the project’s life cycle to present as final reports to clients and identify the areas where there is a need for future development

b)

Ensures approval of change plan deliverables in alignment with stakeholders (documents and informs them, too)

c)

Provides the knowledge and expertise in a specific subject, business area, or technical area for a project and he/she is able to explain them

d)

Prepares and presents the report on functioning modules and defects to the production team

11.

There are usually two members of the project and requirements management process that lead the team that gathers the requirements from stakeholders and SMEs, and they own all stages of the process. Who are they?

a)

The PM and the BA

b)

The PM and the BSME

c)

The BA and the BSME

d)

The BA and the CMA

12.

They create design-related requirements solutions.

a)

Tester

b)

Developer

c)

Designer

d)

Analyst

13.

What does SDLC mean?

a)

Software Development Life Criteria

b)

System Development Life Cycle

c)

Software Design Life Cycle

d)

Software Development Life Cycle

14.

Simply, it is the blueprint for completing a project.

a)

SDLC

b)

SME

c)

RSD

d)

RMP

15.

Objectives, as a fundamental reason for having an SDLC, are important for all of the following reasons EXCEPT:

a)

They create a project team with those above-average intellectual capacity, abstract-logical, mathematical thinking skills, and cognitive memory.

b)

They represent an agreement between the project manager and the project sponsor (and other major stakeholders) on the main purpose of the project.

c)

They help nail down the overall project scope, help identify risks and allows to provide estimates on effort, duration and cost.

d)

They help your sponsor determine whether everything expected in the project objectives has, in fact, been achieved.

16.

Which is the first phase of the SDLC?

a)

Evaluation

b)

Implementation

c)

Design

d)

Requirements

e)

Testing

17.

This phase includes the system configuration and creation of functional software, testing, and verification. Here, the system is tested against the risks identified in the previous two phases.

a)

Evaluation

b)

Implementation

c)

Design

d)

Requirements

e)

Testing

18.

Its phases run sequentially, and every stage depends directly on the outcome of the previous phase. In a true ______ model, the team never goes back a step after finishing a phase, so the model's success rests on the team's ability to avoid mistakes.

a)

Waterfall

b)

Spiral

c)

Agile

d)

SDLC

19.

This model is the best choice if you are unclear about the project requirements and looking for frequent changes. Projects that need help with development and enhancement processes which gear towards creating "prototypes" should lead towards this method.

a)

Waterfall

b)

Spiral

c)

Agile

d)

SDLC

20.

This model focuses on process adaptability and customer satisfaction by rapid delivery of working software product. This breaks the product into small incremental builds and these builds are provided in iterations. Each iteration typically lasts from about one to three weeks. Every iteration involves testing teams working simultaneously.

a)

Waterfall

b)

Spiral

c)

Agile

d)

SDLC