Agile Terms
Tools and Tech
Testing and QA
Environments and Releases Phases
Documentation and Requirements
100

This role ensures the team follows Agile principles and removes blockers.They ask 3 questions and they lead daily calls?

What is a Scrum Master?

100

This tool is used for managing Agile boards and tracking work.

What is Jira?

100

This type of testing ensures that new code doesn’t break existing functionality.

What is regression testing?

100

This is the environment where developers write and test their code before sharing it with others.

What is the Development (Dev) environment?

100

This document outlines high-level business needs and project objectives.

What is a Business Requirements Document (BRD)?

200

This is a short, time-boxed period used to complete a set amount of work.

What is a Sprint?

200

This platform is used for documentation and team collaboration.

What is Confluence?

200

This type of testing is performed by end users to verify the system meets their needs.

What is User Acceptance Testing (UAT)?

200

This environment is used by testers to validate that the application works as expected.

What is the QA environment?

200

This document describes in detail how a system or feature should function from a technical perspective.

What is a Functional Requirements Document (FRD)?

300

A list of work items prioritized by the Product Owner and the customer. Also known as a wish list. 

What is a Product Backlog?

300

This is a type of testing performed by users to validate functionality.

What is UAT?

300

This document outlines the steps, inputs, and expected results to verify a specific function.

What is a test case?

300

This pre-production environment is used for business user testing and mimics production as closely as possible.

What is the UAT or Staging environment?

300

This Agile-format requirement includes a role, goal, and benefit.

What is a user story?

400

The happens at the end of a sprint. Where 3 questions are asked? 

What is a Sprint Retrospective?

400

Daily Double

This allows two software systems to communicate with each other by sending and receiving data, often in formats like JSON or XML, using protocols such as REST or SOAP. 

400

This type of testing checks whether individual components or pieces of code function correctly. Happens in the development environment ?

What is unit testing?

400

This is the live environment where real users access the application.

What is the Production (Prod) environment?

400

This section of a user story describes the conditions that must be met for it to be complete. Follows Given, When, and Then

What are acceptance criteria?

500

This meeting happens daily to discuss progress and blockers.

What is a Daily Standup?

500

Daily Double

This Agile chart visually tracks the amount of remaining work in a Sprint or project and helps teams monitor progress toward completion. 

500

This type of testing ensures that integrated components or systems work together as expected and data flows correctly between them.

What is System Integration Testing (SIT)?

500

These two post-launch support phases ensure the system is stable and maintained after release.

What are Operations & Maintenance (O&M) and Hypercare?

500

This document links business requirements to their corresponding functional specs, test cases, and status throughout the project lifecycle.

What is a Requirements Traceability Matrix (RTM)?