Software Quality Definitions

  • P

    product backlog grooming

    Product backlog grooming is an Agile software development process in which the development team revisits a pre-defined product backlog, working with stakeholders to prioritize and break the backlog list into user stories for future use.

  • product owner

    The product owner is a role in scrum development of the person who represents the business or user community.

  • program

    In computing, a program is a specific set of ordered operations for a computer to perform.

  • Project Management Professional (PMP)

    Project Management Professional (PMP) certification is a qualification program overseen by the Project Management Institute (PMI)... (Continued)

  • Q

    quality assurance (QA)

    In developing products and services, quality assurance is any systematic process of checking to see whether a product or service being developed is meeting specified requirements. (Continued...)

  • R

    rapid application development (RAD)

    Rapid application development (RAD) is a model based on the concept that higher-quality products can be developed faster through more expedient processes, such as early prototyping, reusing software components and less formality in team communications.

  • Rational Unified Process (RUP)

    Rational Unified Process (RUP) is an object-oriented and Web-enabled program development methodology.

  • regression testing

    Regression testing is the process of testing changes to computer programs to make sure that the older programming still works with the new changes.

  • regular expression (regex)

    A regular expression (sometimes abbreviated to "regex") is a way for a computer user or programmer to express how a computer program should look for a specified pattern in text and then what the program is to do when each pattern match is found.

  • release

    A release is the distribution of the final version of an application. (Continued...)

  • release plan

    In agile software development, a release plan is an evolving flowchart that describes which features will be delivered in upcoming releases. (Continued...)

  • requirements analysis (requirements engineering)

    Requirements analysis, also called requirements engineering, is the process of determining user expectations for a new or modified product... (Continued)

  • rescoring

    Rescoring is an Agile software development process in which the development team revisits a pre-defined list of user stories to review story point scores and adjust them up or down based on what the team has learned in previous development iterations.  

  • reuse-oriented model or reuse-oriented development (ROD)

    The reuse-oriented model, also called reuse-oriented development (ROD), is a method of software development in which a program is refined by producing a sequence of prototypes called models, each of which is automatically derived from the preceding one according to a sequence of defined rules... (Continued)

  • reverse engineering

    Reverse engineering is taking apart an object to see how it works in order to duplicate or enhance the object... (Continued)

-ADS BY GOOGLE

SearchMicroservices

TheServerSide.com

SearchCloudApplications

SearchAWS

SearchBusinessAnalytics

SearchFinancialApplications

SearchHealthIT

DevOpsAgenda

Close