Software Quality Definitions

This glossary explains the meaning of key words and phrases that information technology (IT) and business professionals use when discussing software quality and related products. You can find additional definitions by visiting WhatIs.com or using the search box below.

  • U

    user acceptance testing (UAT)

    In software development, user acceptance testing (UAT) - also called beta testing, application testing, and end user testing - is a phase of software development in which the software is tested in the "real world" by the intended audience.

  • user story

    A user story is a tool used in Agile development to capture a description of a software feature from an end-user perspective.

  • V

    V-Model (Vee-Model)

    The V-Model, also called the Vee-Model, is a product-development process originally developed in Germany for government defense projects... (Continued)

  • variable manipulation

    Variable manipulation is a method of specifying or editing variables in a computer program... (Continued)

  • versioning

    Versioning is the creation and management of multiple releases of a product, all of which have the same general function but are improved, upgraded or customized... (Continued)

  • vulnerability scanner

    A vulnerability scanner is a program that performs the diagnostic phase of a vulnerability analysis, also known as vulnerability assessment... (Continued)

  • W

    WAG (estimate)

    A WAG (wild-ass guess) is an estimate for how long it will take to complete a project.  In agile and scrum software development, a WAG is often based upon historical experience. 

  • waterfall model

    The waterfall model is a linear, sequential approach to the software development life cycle (SDLC) that is popular in software engineering and product development and emphasizes a logical progression of steps.

  • Web application (Web app)

    A Web application (Web app) is an application program that is stored on a remote server and delivered over the Internet through a browser interface.

  • Web Application Security Consortium (WASC)

    The Web Application Security Consortium (WASC) is a worldwide organization devoted to the establishment, refinement and promotion of Internet security standards.

  • Web development freeware and shareware

    Web development freeware and shareware

  • white box testing

    White box testing is a software testing methodology in which the code structure is known and understood by the tester.

  • whole-team approach (team-based approach)

    Whole-team approach, also called team-based approach, is a strategy for project management in which everyone on the project team is held equally responsible for the quality and success of the project. The term is often used in agile software development, lean manufacturing and creative teams in advertising and other media. 

  • WIP limit

    A WIP (work in progress) limit is a strategy for preventing bottlenecks in software development.  

  • Wirth's Law

    Wirth's Law states that computer software increases in complexity faster than does the ability of available hardware to run it... (Continued)

-ADS BY GOOGLE

SearchMicroservices

TheServerSide.com

SearchCloudApplications

SearchAWS

SearchBusinessAnalytics

SearchHRSoftware

SearchHealthIT

DevOpsAgenda

Close