Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Download
Faster access than browser!
 

Software release life cycle

Index Software release life cycle

A software release life cycle is the sum of the stages of development and maturity for a piece of computer software: ranging from its initial development to its eventual release, and including updated versions of the released version to help improve software or fix software bugs still present in the software. [1]

63 relations: Antivirus software, Apple Inc., Application lifecycle management, Application retirement, Application-release automation, Atari ST, Black-box testing, Code signing, Commercialization, Feature complete, Free and open-source software, Freeze (software engineering), Future US, G Suite, Gmail, Google, Google News, Greek alphabet, Halo (franchise), Halo 5: Guardians, Halo: The Master Chief Collection, IBM Personal Computer, Indie game, Internet, Mac OS X Public Beta, Massively multiplayer online game, Merge window, Microsoft, Microsoft Windows, Minecraft, Mojang, Next Generation (magazine), Open-source model, Patch (computing), PC Magazine, Perpetual beta, Proprietary software, Red Hat, Release engineering, Release management, Requirements analysis, Rolling release, Service pack, Software, Software bug, Software deployment, Software design, Software development, Software testing, Software versioning, ..., Stephen Manes, Unit testing, Usability testing, Web 2.0, White-box testing, Windows 8, Windows Insider, Windows Vista, Windows XP, Xbox One, ZDNet, ZX Spectrum, 64-bit computing. Expand index (13 more) »

Antivirus software

Antivirus software, or anti-virus software (abbreviated to AV software), also known as anti-malware, is a computer program used to prevent, detect, and remove malware.

New!!: Software release life cycle and Antivirus software · See more »

Apple Inc.

Apple Inc. is an American multinational technology company headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and online services.

New!!: Software release life cycle and Apple Inc. · See more »

Application lifecycle management

Application lifecycle management (ALM) is the product lifecycle management (governance, development, and maintenance) of computer programs.

New!!: Software release life cycle and Application lifecycle management · See more »

Application retirement

Application retirement, also called application decommissioning and application sunsetting, is the practice of shutting down redundant or obsolete business applications while retaining access to the historical data.

New!!: Software release life cycle and Application retirement · See more »

Application-release automation

Application-release automation (ARA) refers to the process of packaging and deploying an application or update of an application from development, across various environments, and ultimately to production.

New!!: Software release life cycle and Application-release automation · See more »

Atari ST

The Atari ST is a line of home computers from Atari Corporation and the successor to the Atari 8-bit family.

New!!: Software release life cycle and Atari ST · See more »

Black-box testing

Black-box testing is a method of software testing that examines the functionality of an application without peering into its internal structures or workings.

New!!: Software release life cycle and Black-box testing · See more »

Code signing

Code signing is the process of digitally signing executables and scripts to confirm the software author and guarantee that the code has not been altered or corrupted since it was signed.

New!!: Software release life cycle and Code signing · See more »

Commercialization

Commercialization or commercialisation is the process of introducing a new product or production method into commerce—making it available on the market.

New!!: Software release life cycle and Commercialization · See more »

Feature complete

A feature complete version of a piece of software has all of its planned or primary features implemented but is not yet final due to bugs, performance or stability issues.

New!!: Software release life cycle and Feature complete · See more »

Free and open-source software

Free and open-source software (FOSS) is software that can be classified as both free software and open-source software.

New!!: Software release life cycle and Free and open-source software · See more »

Freeze (software engineering)

In software engineering, a freeze is a point in time in the development process after which the rules for making changes to the source code or related resources become more strict, or the period during which those rules are applied.

New!!: Software release life cycle and Freeze (software engineering) · See more »

Future US

Future US, Inc. (formerly known as Imagine Media and The Future Network USA) is an American media corporation specializing in targeted magazines and websites in the video games, music, and technology markets.

New!!: Software release life cycle and Future US · See more »

G Suite

G Suite (formerly Google Apps for Work and Google Apps for Your Domain) is a brand of cloud computing, productivity and collaboration tools, software and products developed by Google, first launched on August 28, 2006 as "Google Apps for Your Domain".

New!!: Software release life cycle and G Suite · See more »

Gmail

Gmail is a free, advertising-supported email service developed by Google.

New!!: Software release life cycle and Gmail · See more »

Google

Google LLC is an American multinational technology company that specializes in Internet-related services and products, which include online advertising technologies, search engine, cloud computing, software, and hardware.

New!!: Software release life cycle and Google · See more »

Google News

Google News is a news aggregator and app developed by Google.

New!!: Software release life cycle and Google News · See more »

Greek alphabet

The Greek alphabet has been used to write the Greek language since the late 9th or early 8th century BC.

New!!: Software release life cycle and Greek alphabet · See more »

Halo (franchise)

Halo is a military science fiction first-person shooter video game franchise created by Bungie and now managed and developed by 343 Industries, a subsidiary of Microsoft Studios.

New!!: Software release life cycle and Halo (franchise) · See more »

Halo 5: Guardians

Halo 5: Guardians is a first-person shooter video game developed by 343 Industries and published by Microsoft Studios for the Xbox One home video game console.

New!!: Software release life cycle and Halo 5: Guardians · See more »

Halo: The Master Chief Collection

Halo: The Master Chief Collection is a compilation of first-person shooter video games in the ''Halo'' series for the Xbox One.

New!!: Software release life cycle and Halo: The Master Chief Collection · See more »

IBM Personal Computer

The IBM Personal Computer, commonly known as the IBM PC, is the original version and progenitor of the IBM PC compatible hardware platform.

New!!: Software release life cycle and IBM Personal Computer · See more »

Indie game

An independent video game, or an indie game, is a video game that is often created without the financial support of a publisher, although some games funded by a publisher are still considered "indie".

New!!: Software release life cycle and Indie game · See more »

Internet

The Internet is the global system of interconnected computer networks that use the Internet protocol suite (TCP/IP) to link devices worldwide.

New!!: Software release life cycle and Internet · See more »

Mac OS X Public Beta

The Mac OS X Public Beta (internally code named "Kodiak") was the first publicly available version of Apple Computer's Mac OS X (now named macOS) operating system Cheetah to feature the Aqua user interface.

New!!: Software release life cycle and Mac OS X Public Beta · See more »

Massively multiplayer online game

A massively multiplayer online game (MMOG, or more commonly, MMO) is an online game with large numbers of players, typically from hundreds to thousands, on the same server.

New!!: Software release life cycle and Massively multiplayer online game · See more »

Merge window

The merge window is a software development process which is sometimes used by large projects.

New!!: Software release life cycle and Merge window · See more »

Microsoft

Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.

New!!: Software release life cycle and Microsoft · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: Software release life cycle and Microsoft Windows · See more »

Minecraft

Minecraft is a sandbox video game created by Swedish game designer Markus Persson, better known as Notch, who later went on to found Mojang, which has since been the developer and publisher of Minecraft.

New!!: Software release life cycle and Minecraft · See more »

Mojang

Mojang AB ("gadget") is a Swedish video game developer and publisher founded in May 2009 under the name Mojang Specifications by game programmer Markus Persson, best known for creating the popular independent game Minecraft, a sandbox game.

New!!: Software release life cycle and Mojang · See more »

Next Generation (magazine)

Next Generation (also known as NextGen) was a video game magazine that was published by Imagine Media (now Future Network USA).

New!!: Software release life cycle and Next Generation (magazine) · See more »

Open-source model

The open-source model is a decentralized software-development model that encourages open collaboration.

New!!: Software release life cycle and Open-source model · See more »

Patch (computing)

A patch is a set of changes to a computer program or its supporting data designed to update, fix, or improve it.

New!!: Software release life cycle and Patch (computing) · See more »

PC Magazine

PC Magazine (shortened as PCMag) is an American computer magazine published by Ziff Davis.

New!!: Software release life cycle and PC Magazine · See more »

Perpetual beta

Perpetual beta (or banana principle) is the keeping of software or a system at the beta development stage for an extended or indefinite period of time.

New!!: Software release life cycle and Perpetual beta · See more »

Proprietary software

Proprietary software is non-free computer software for which the software's publisher or another person retains intellectual property rights—usually copyright of the source code, but sometimes patent rights.

New!!: Software release life cycle and Proprietary software · See more »

Red Hat

Red Hat, Inc. is an American multinational software company providing open-source software products to the enterprise community.

New!!: Software release life cycle and Red Hat · See more »

Release engineering

Release engineering, frequently abbreviated as RE or as the clipped compound Releng, is a sub-discipline in software engineering concerned with the compilation, assembly, and delivery of source code into finished products or other software components.

New!!: Software release life cycle and Release engineering · See more »

Release management

Release management is the process of managing, planning, scheduling and controlling a software build through different stages and environments; including testing and deploying software releases.

New!!: Software release life cycle and Release management · See more »

Requirements analysis

In systems engineering and software engineering, requirements analysis encompasses those tasks that go into determining the needs or conditions to meet for a new or altered product or project, taking account of the possibly conflicting requirements of the various stakeholders, analyzing, documenting, validating and managing software or system requirements.

New!!: Software release life cycle and Requirements analysis · See more »

Rolling release

In software development, a rolling release, rolling update, or continuous delivery is the concept of frequently delivering updates to applications.

New!!: Software release life cycle and Rolling release · See more »

Service pack

In computing, a service pack comprises a collection of updates, fixes, or enhancements to a computer program|software program delivered in the form of a single installable package.

New!!: Software release life cycle and Service pack · See more »

Software

Computer software, or simply software, is a generic term that refers to a collection of data or computer instructions that tell the computer how to work, in contrast to the physical hardware from which the system is built, that actually performs the work.

New!!: Software release life cycle and Software · See more »

Software bug

A software bug is an error, flaw, failure or fault in a computer program or system that causes it to produce an incorrect or unexpected result, or to behave in unintended ways.

New!!: Software release life cycle and Software bug · See more »

Software deployment

Software deployment is all of the activities that make a software system available for use.

New!!: Software release life cycle and Software deployment · See more »

Software design

Software design is the process by which an agent creates a specification of a software artifact, intended to accomplish goals, using a set of primitive components and subject to constraints.

New!!: Software release life cycle and Software design · See more »

Software development

Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components.

New!!: Software release life cycle and Software development · See more »

Software testing

Software testing is an investigation conducted to provide stakeholders with information about the quality of the software product or service under test.

New!!: Software release life cycle and Software testing · See more »

Software versioning

Software versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software.

New!!: Software release life cycle and Software versioning · See more »

Stephen Manes

Stephen Manes (born January 8, 1949) is the author of the 2011 nonfiction book Where Snowflakes Dance and Swear: Inside the Land of Ballet. Its subject, the workings of a ballet company, marked a significant departure for an author best known for his journalism on technology and his books for children.

New!!: Software release life cycle and Stephen Manes · See more »

Unit testing

In computer programming, unit testing is a software testing method by which individual units of source code, sets of one or more computer program modules together with associated control data, usage procedures, and operating procedures, are tested to determine whether they are fit for use.

New!!: Software release life cycle and Unit testing · See more »

Usability testing

Usability testing is a technique used in user-centered interaction design to evaluate a product by testing it on users.

New!!: Software release life cycle and Usability testing · See more »

Web 2.0

Web 2.0 refers to World Wide Web websites that emphasize user-generated content, usability (ease of use, even by non-experts), and interoperability (this means that a website can work well with other products, systems, and devices) for end users.

New!!: Software release life cycle and Web 2.0 · See more »

White-box testing

White-box testing (also known as clear box testing, glass box testing, transparent box testing, and structural testing) is a method of testing software that tests internal structures or workings of an application, as opposed to its functionality (i.e. black-box testing).

New!!: Software release life cycle and White-box testing · See more »

Windows 8

Windows 8 is a personal computer operating system developed by Microsoft as part of the Windows NT family of operating systems.

New!!: Software release life cycle and Windows 8 · See more »

Windows Insider

Windows Insider is an open software testing program by Microsoft that allows users who own a valid license of Windows 10 or Windows Server 2016 to sign up for pre-release builds of the operating system previously only accessible to developers.

New!!: Software release life cycle and Windows Insider · See more »

Windows Vista

Windows Vista (codenamed Longhorn) is an operating system by Microsoft for use on personal computers, including home and business desktops, laptops, tablet PCs and media center PCs.

New!!: Software release life cycle and Windows Vista · See more »

Windows XP

Windows XP (codenamed Whistler) is a personal computer operating system that was produced by Microsoft as part of the Windows NT family of operating systems.

New!!: Software release life cycle and Windows XP · See more »

Xbox One

Xbox One is a line of eighth generation home video game consoles developed by Microsoft.

New!!: Software release life cycle and Xbox One · See more »

ZDNet

ZDNet is a business technology news website published by CBS Interactive, along with TechRepublic.

New!!: Software release life cycle and ZDNet · See more »

ZX Spectrum

The ZX Spectrum is an 8-bit personal home computer released in the United Kingdom in 1982 by Sinclair Research.

New!!: Software release life cycle and ZX Spectrum · See more »

64-bit computing

In computer architecture, 64-bit computing is the use of processors that have datapath widths, integer size, and memory address widths of 64 bits (eight octets).

New!!: Software release life cycle and 64-bit computing · See more »

Redirects here:

Alpha (development), Alpha (software), Alpha build, Alpha development, Alpha quality, Alpha release, Alpha software, Alpha stage, Alpha status, Alpha test, Alpha version, Alpha-test, Beta (software development), Beta (software), Beta Site, Beta Test, Beta Version, Beta build, Beta development stage, Beta edition, Beta launch, Beta quality, Beta release, Beta site, Beta software, Beta stage, Beta test, Beta tester, Beta version, Beta-tested, Betaware, Box copy, Closed beta, Closed beta test, Closed-beta, Community Technology Preview, Community technology preview, Dev build, Development stage, Gamma testing, Gamma version, General availability, General availability release, Goes gold, Going gold, Gold (software), Gold release, Gold software, Golden Master, Golden master, Gone Gold, Gone gold, Latest stable software release, Mainstream support, Open Beta, Open and closed beta, Open beta, Pre-Alpha version, Pre-alpha, Pre-alpha release, Pre-alpha software, Pre-alpha version, Preview for Developers, Public beta, RC 1, RC-1, RC1, RC3, Release Candidate, Release candidate, Release candidates, Release cycle, Release date, Release plan, Release to Manufacturing, Release to manufacture, Release to manufacturing, Release to web, Released to manufacturing, Released-to-manufacturing, Software Product Life Cycle, Software Release, Software beta, Software life cycle, Software life-cycle, Software product life cycle, Software release, Software release cycle, Software release lifecycle, Stable release, Stable release update, Technical Preview, Technical preview, Technology preview, Testprog.

References

[1] https://en.wikipedia.org/wiki/Software_release_life_cycle

OutgoingIncoming
Hey! We are on Facebook now! »