Ultimate Web Development terms and Glossary for 2023

Pertaining to the simultaneity of two or more processes. Pertaining to the simultaneous processing of individual parts of a whole, such as the bits of a character or the characters of a word, using separate facilities for the various parts. Term describing simultaneous transmission of the bits making up a character, usually eight bits . Contrast with serial. A computer program that is the output of an assembler or compiler.

  • Specification analysis.
  • Computers which operate with system software based on these instruction sets have been referred to as complex instruction set computers.
  • A software tool used to test output data reduction, formatting, and printing.
  • All of the behind-the-scenes digital operations that it takes to keep the front end of a website running, such as the coding, style, and plugins.
  • Contrast with code review, design review, formal qualification review, test readiness review.

If a change is made to a website, users will need to clear their browser’s cache to see it. Workforce development is one of EDA’s seven investment priorities. Sectoral partnerships prepare workers for jobs that employers need filled. Pools of capital available for lending. As loans are repaid, the capital is returned to the fund and then reloaned to another project. RLFs are evergreen sources of funding that can be continuously recycled to support different projects in perpetuity.


Contrast with code review, design review, formal qualification review, requirements review. The planned systematic activities necessary to ensure that a component, module, or system conforms to established technical requirements. All actions that are taken to ensure that a development organization delivers products that meet performance requirements and adhere to standards and procedures. The actions, planned and performed, to provide confidence that all systems and components that influence the quality of the product are working as expected individually and collectively.

Translating a program expressed in an assembly language into object code. An n-dimensional ordered set of data items identified by a single name and one or more indices, so that each element of the set is individually addressable; e.g., a matrix, table, or vector. A software V&V task to ensure that the algorithms selected are correct, appropriate, and stable, and meet all accuracy, timing, and sizing requirements.

development glossary

IDE An IDE is a kind of application that facilitates software developers in writing code. Data abstraction Data abstraction is a principle of data modeling theory emphasizing separation between the external interface and internal implementation. UX design is short for User Experience design. UX designers work on providing a great user-friendly experience for website visitors. UX designers focus more on the user’s journey through the website and helping them to achieve their goals.

Synonymous with microcomputer, a computer that is functionally similar to large computers, but serves only one user. Perfective maintenance. Software maintenance performed to improve the performance, maintainability, or other attributes of a computer program. Contrast with adaptive maintenance, corrective maintenance. A sequence of instructions that may be performed in the execution of a computer program. A change made directly to an object program without reassembling or recompiling from the source program.

Metadata Glossary

A measure of the reliability of a computer system, equal to average operating time of equipment between failures, as calculated on a statistical basis from the known failure rates of various components of the system. Longitudinal redundancy check. A system of error control based on the formation of a block check following preset rules. A program which copies other programs from auxiliary memory to main memory prior to its execution.

development glossary

Performance requirement. A requirement that imposes conditions on a functional requirement; e.g., a requirement that specifies the speed, accuracy, or memory usage with which a given function must be performed. A high-level programming language designed to encourage structured programming practices. Object oriented design. A software development technique in which a system or component is expressed in terms of objects and connections between those objects.

In other projects

It became widely adopted in the 1990s. The Agile learning model dives directly into a project and produces small content pieces swiftly. The results obtained are later refined and polished through multiple quick iterations. Establishing documented evidence which provides a high degree of assurance that a specific process will consistently produce a product meeting its predetermined specifications and quality characteristics. The process of estimating or measuring the amount of execution time required for a software system or component. Contrast with sizing.

development glossary

Secretary of Commerce on growing equitable economic prosperity by accelerating innovation and catalyzing technology entrepreneurship. The council also facilitates federal dialogue with the innovation, entrepreneurship, and workforce development communities. NACIE members are appointed by the Secretary of Commerce.

In other programming languages, classes are a bit more broadly used as the blueprint for creating something — similar to using the blueprint of an existing car to create a new type of car. The program you use to access the Web — such as Chrome, Firefox, or Safari. When you experience an issue with a website, it’s best to send the browser type and version you’re using to your developer as oftentimes these issues are browser specific.

The Product Vision Board: The First Step to Discovering a Successful Software Product

Integrated drive electronics. A standard interface for hard disks which provides for building most of the controller circuitry into the disk drive to save space. IDE controllers are functionally equivalent to ST-506 standard controllers.

A process used to determine if data are inaccurate, incomplete, or unreasonable. The process may include format checks, completeness checks, check key tests, reasonableness checks and limit checks. https://globalcloudteam.com/ The checking of data for correctness or compliance with applicable standards, rules, and conventions. An exception that occurs when a program attempts to use or access data incorrectly.

Persona Analysis: Understanding Users to Build the Best Possible Product

An LSI IC contains 3,000 to 100,000 transistors. Approximately one thousand bytes. This symbol is used to describe the size of computer memory or disk storage space. Because computers use a binary number system, a kilobyte is precisely 210 or 1024 bytes. An asynchronous file transfer protocol developed at Columbia University, noted for its accuracy over noisy lines. Several versions exist.

User Persona

Contrast with structured programming. Use of an executable model to represent the behavior of an object. During testing the computational hardware, the external environment, and even code segments may be simulated.

The balance is the market value of the development land and reflects the maximum bid a developer can offer set against these calculations. Cost Benefit Analysis – a technique to help appraise the case for a project or proposal. Gearing – (or “leverage ratio”) is an indicator of a company’s measure of indebtedness. Gearing is the level of debt compared against the value of the company’s assets.

An asynchronous file transfer protocol identical to Xmodem-1K plus batch file transfer . Ymodem-G transmits without acknowledgement [for error-free channels or when modems are self correcting], but transmission is cancelled upon any error. Contrast with Kermit, Xmodem, Zmodem. A touch sensitive display screen that uses a clear panel over or on the screen surface. The panel is a matrix of cells, an input device, that transmits pressure information to the software.

A high speed computer in a network that is shared by multiple users. It holds the programs and data that are shared by all users. Database organization method that links files together as required.

A company described as “highly geared” is one with a large amount of debt in proportion to its assets/equity.

Gross development value – the market value of the completed proposed development, assuming it is sold to a willing purchaser. It is based on current market values, not those pertaining when the property is actually completed. GDV represents the estimated gross income before deducting the development expenditure. Yield – the level of return required by an investor on its capital over a period of time. The level of the yield reflects the level of risk eg high yield reflects high risk. Your cookie preferences have been saved.

Specialized circuitry or a dedicated microprocessor that transfers data from memory to memory without using the CPU. Digital-to-analog converter. Output related devices which translate a computer’s digital outputs to the corresponding development glossary analog signals needed by an output device such as an actuator. Contrast with ADC [Analog-to-Digital Converter]. A requirement that specifies or constrains the design of a system or system component. Design of experiments.