These are peripherals such as mouse, keyboard, stylus, scanner.
What is an input device.
I am directly related to what the program will do.
What are functional requirements.
This tool lists variable names, data type, purpose, description etc.
What is a data dictionary.
Both of these types of criteria need be evaluated.
What are efficiency and effectiveness.
This is a computers random access memory or RAM.
What is primary storage.
I am the characteristics that a client may like in the program, but do not affect what it does.
What are non-functional requirements.
This step is halfway between source-code and English, also refereed to as structured English.
What is Pseudocode.
This outlines the data required, measurement tool, criteria and achievement.
I am used for sending and receiving data and information from one place to another, commonly via networks.
What is communication hardware.
Social,legal and technical requirements that restrict development are a type of me.
What are constraints.
In a flow chart a rectangle is used to signify this.
What is a process.
A evaluation strategy is created in this phase of the Problem Solving Methodology.
What is design.
Application software such as video or photo editors employ this to accelerate processing intensive calculations.
What is a GPU graphics processing unit
So stakeholders are clear, this is written to outline what the solution will do and what it will not do.
What is the scope.
This is a set of rules applied to labeling objects in a mock-up.
What are naming conventions.
Often confused with usability, how well a solution function for particular needs is referred to as this.
What is accessibility.
I am equivalent to 1024 GB of RAM or 1000 000 GB of storage.
What is a Petabyte.
Evaluating the error handling techniques built into a solution, or using validation to prevent errors is a measure of the requirement of me.
What is robustness.
This type of design thinking will bring all ideas together for the best planned solution.
What is convergent thinking.
The measure of the extent to which all requirements are evident in a solution.
What is completeness.