The Full Wiki

Software release life cycle: Wikis

  
  

Encyclopedia

From Wikipedia, the free encyclopedia

Software Development and Release Stages
Software dev2.png
.A software release is the distribution (whether public or private) of an initial or upgraded version of a computer software product.^ A software release is the distribution, whether public or private, of an initial or new and upgraded version of a computer software product.
  • Release Life Cycle | Software release stages | End of life | Different Types of Software Testing 23 January 2010 14:38 UTC www.onestoptesting.com [Source type: Academic]

^ Packaging software product into a releasable package.
  • Software Configuration and Data Management Lead 23 January 2010 14:38 UTC www.net-temps.com [Source type: Academic]

^ Our product life cycle programs assume that our customers stay relatively current with the latest released version of our products, and upgrade their SafeWord software as new releases become available.
  • SafeWord Product Life Cycle Information 23 January 2010 14:38 UTC www.aladdin.com [Source type: General]

.The software engineers and company doing the work decide on how to distribute the program or system, or changes to that pre downloads and compact discs.^ JTC 1/SC 7 - Software and systems engineering .
  • ISO - News- New ISO/IEC standard to help designers and developers of user software documentation 23 January 2010 14:38 UTC www.iso.org [Source type: General]

^ When new software is released, the company releasing the software must decide how to distribute the program or system.

^ Conceptually, a software release is just a very large project or program, composed of multiple product development, system level work, maintenance or support projects "umbrella-ed" underneath the larger software release.

.A release in general contains code, documentation, and certification.^ Release criteria between the phases of development incorporate test suite addition and documentation allowing traceability from requirements through coding to specific test cases.
  • CiteSeerX — Test Case Development During OO Life-Cycle and Evolution 23 January 2010 14:38 UTC citeseerx.ist.psu.edu [Source type: Academic]

.The software release life cycle is composed of different stages that describe the stability of a piece of software and the amount as the development process proceeds.^ We offer Software Product Development services in various stages of the product life cycle.
  • offshore product development, software product development Product Co-development 23 January 2010 14:38 UTC www.core-software.com [Source type: Reference]

^ Tag: Software release life cycle .
  • Software Release Life Cycle | Marc Melvin's Blog 23 January 2010 14:38 UTC marcmelvin.com [Source type: General]

^ Software development life cycle phases, iterations, explained step by step .

Contents

Software development stages

Pre-Alpha

.In contrast to alpha and beta versions, the pre-alpha is not feature complete.^ The companies did an alpha release for internal testing; one or more beta releases (usually feature-complete) for wider testing outside the company, and finally a release candidate leading to a gold master, which was released to manufacturing.
  • QuickStudy: System Development Life Cycle 23 January 2010 14:38 UTC www.computerworld.com [Source type: General]

^ One alpha version may have other features and file format than another one, as each developer with source access may create his/her own Alpha version.
  • Release process - FreeMind - free mind mapping software 23 January 2010 14:38 UTC freemind.sourceforge.net [Source type: General]

^ These pre-release versions are called beta software, usually denoted by a "b" in the version number, e.g., Firefox 3.1b2.
  • What is beta software? - Knowledge Base 11 September 2009 8:48 UTC kb.iu.edu [Source type: FILTERED WITH BAYES]

.When it is used, it refers to all activities performed during the software project prior to software testing.^ This blog is all about Software Testing.
  • Software Testing - Share Knowledge About Software Testing.: Software Test Automation and the Product Life Cycle 23 January 2010 14:38 UTC testingsoftware.blogspot.com [Source type: FILTERED WITH BAYES]

^ What if the software is so buggy it can't be tested at all?
  • What is Defect Life Cycle.? 23 January 2010 14:38 UTC sqa.fyicenter.com [Source type: Reference]

^ This approach utilizes an upstream value chain, from Exploration to Abandonment, focused view of how all upstream related activity and projects contribute to the profitability of the E&P organization.
  • Oil and Gas Engineering Software | Oil Software Information | Gas Oil Software 23 January 2010 14:38 UTC upstreamprofessionals.com [Source type: General]

.These activities can include requirements analysis, software design, software development and unit testing.^ A strong software development background is required as...
  • Release engineer jobs - Southborough, MA - Xconomy Jobs Boston 23 January 2010 14:38 UTC jobs.boston.xconomy.com [Source type: Academic]

^ Analysis and Definition : What will be the requirements for this software?
  • Software Development Life Cycle@Everything2.com 23 January 2010 14:38 UTC everything2.com [Source type: FILTERED WITH BAYES]

^ Sound development includes reviews of each of the development deliverables—requirements, designs, and code.

.In typical open source development, there are several types of pre-alpha versions.^ Examples include: Java Community Process IETF Standards Process Requirements for Developing Open Source Software Systems and much more!
  • Software-Process-Course-index 23 January 2010 14:38 UTC www.ics.uci.edu [Source type: Academic]

^ There are several different software development life cycles, some are better suited to some types of projects than other.
  • What Is The Software Development Life Cycle? - Blurtit 23 January 2010 14:38 UTC www.blurtit.com [Source type: General]

^ Solaris releases are derived from a single codebase that is under continuous development; this codebase is now the foundation for the open source OpenSolaris community.
  • Solaris & OpenSolaris Operating System Release Model and Life Cycle 23 January 2010 14:38 UTC www.sun.com [Source type: General]

.Milestone versions include specific sets of functions and are released as soon as the functionality is complete.^ Beta releases Beta releases are used when some parts of the new functionality is complete and needs more thorough testing.
  • development cycle / Developer Information / Developer 23 January 2010 14:38 UTC ez.no [Source type: General]

^ However, with Team Release going back to a specific version of code is no longer a challenge.

^ Archive Sun releases beta version of J2SE 1.5 Sun Microsystems has released a beta version of Java 2 Standard Edition (J2SE), a set of specifications used to develop Java applications primarily for desktop computers.
  • beta version | Tags | ComputerWeekly.com 11 September 2009 8:48 UTC www.computerweekly.com [Source type: General]

.Nightly builds are versions that are usually automatically checked out from the revision control system and built, typically overnight; these versions allow the testers to test the recently implemented functionality immediately, and find the new bugs.^ The system can be tested for its Functionality and its Performance.
  • Software testing and Quality assurance life cycle 23 January 2010 14:38 UTC www.softwaretestinghelp.com [Source type: FILTERED WITH BAYES]

^ Users find 137 new bugs.
  • Software Life Cycle 23 January 2010 14:38 UTC homepage.eircom.net [Source type: General]
  • Software Development Cycle truism 23 January 2010 14:38 UTC weblogs.sqlteam.com [Source type: General]
  • The Life Cycle of Software - Si Jobling 23 January 2010 14:38 UTC simonjobling.com [Source type: General]
  • Questioning Software: Software Development Life Cycle Explained 23 January 2010 14:38 UTC www.questioningsoftware.com [Source type: General]
  • Software-Development-Cycle | Link Egypt | Offshore development | Outsourcing | Software Company 23 January 2010 14:38 UTC www.linkegypt.com [Source type: General]

^ Smoke testing is done to check whether the build is done properly and Sanity testing is done to check whether the build is Functioning properly.
  • Software testing and Quality assurance life cycle 23 January 2010 14:38 UTC www.softwaretestinghelp.com [Source type: FILTERED WITH BAYES]

Alpha

.The alpha build of the software is the build to the internal software testers, that is, people different from the software engineers, sometimes to the public, but usually internal to the organization or community that develops the software.^ Software Engineer contributes to the development, delivery ...
  • Enterprise Software: Jobs [Page 31] - Business Exchange 23 January 2010 14:38 UTC bx.businessweek.com [Source type: General]

^ Examples include: Java Community Process IETF Standards Process Requirements for Developing Open Source Software Systems and much more!
  • Software-Process-Course-index 23 January 2010 14:38 UTC www.ics.uci.edu [Source type: Academic]

^ The company wanted a better way to collaborate on product development and needed to solve the performance and customization issues it encountered with its previous solution and the company desired more functionality, including the ability to build a sense of community and connect people within and across the boundaries of its organization.
  • Press Releases - Jive Software 23 January 2010 14:38 UTC www.jivesoftware.com [Source type: General]

.In a rush to market, more and more companies are engaging external customers or value-chain partners in their alpha testing phase.^ The companies did an alpha release for internal testing; one or more beta releases (usually feature-complete) for wider testing outside the company, and finally a release candidate leading to a gold master, which was released to manufacturing.
  • QuickStudy: System Development Life Cycle 23 January 2010 14:38 UTC www.computerworld.com [Source type: General]

^ The fully integrated modules can be combined to automate every process within the In-building wireless value-chain or customized to integrate only those modules required today, with the option to add more modules and applications as the needs expand tomorrow.
  • CONSISTEL Unveils ATRIUM - The In-Building Wireless Enterprise Software - SmartBrief 23 January 2010 14:38 UTC www.smartbrief.com [Source type: News]

^ This lets a product manager share that data internally and externally to ensure that products are being configured based on specific customer and market requirements.
  • MatrixOne Adds Flexibility To Product Life-Cycle Management -- Software -- InformationWeek 23 January 2010 14:38 UTC www.informationweek.com [Source type: News]

.This allows more extensive usability testing during the alpha phase.^ Release criteria between the phases of development incorporate test suite addition and documentation allowing traceability from requirements through coding to specific test cases.
  • CiteSeerX — Test Case Development During OO Life-Cycle and Evolution 23 January 2010 14:38 UTC citeseerx.ist.psu.edu [Source type: Academic]

^ The scripting problem was not seen during the test lab phase, IT staff said.
  • Computer Life Cycle Management and Migration - Ontrack Data Recovery 23 January 2010 14:38 UTC www.ontrackdatarecovery.com [Source type: General]
  • Computer Life Cycle Management and Migration 23 January 2010 14:38 UTC www.tdan.com [Source type: FILTERED WITH BAYES]

^ Planning for regression testing early will save a lot of time during this phase and the Green Master phase.
  • Software Testing - Share Knowledge About Software Testing.: Software Test Automation and the Product Life Cycle 23 January 2010 14:38 UTC testingsoftware.blogspot.com [Source type: FILTERED WITH BAYES]

.In the first phase of testing, developers generally test the software using white box techniques.^ Software Testing Life Cycle consists of six (generic) phases: .
  • Software Testing Life Cycle 23 January 2010 14:38 UTC www.editorial.co.in [Source type: FILTERED WITH BAYES]

^ Development Phase :  The design is converted into reality and then white box tested by the development team.

^ This aspect of testing is done by the white box testing which is normally done by capable software professional.
  • Software Testing 201-Software Testing Life Cycle 23 January 2010 14:38 UTC softwaretesting201.com [Source type: Academic]

.Additional validation is then performed using black box or gray box techniques, by another dedicated testing team, sometimes concurrently.^ Gray box testing can be considered as the combination of black box and white box testing.
  • Software Testing 201-Software Testing Life Cycle 23 January 2010 14:38 UTC softwaretesting201.com [Source type: Academic]

^ Kannan on 03.31.09 at 12:24 pm Can u pls help me on preparaing Performance monitoring and KPA tracking for my test team members.
  • Software testing and Quality assurance life cycle 23 January 2010 14:38 UTC www.softwaretestinghelp.com [Source type: FILTERED WITH BAYES]

^ Before it is released for production any software has to undergo a series of testing such as black box/ white box/ gray box testing, unit/ integration/ system testing and alpha testing/ beta/ acceptance testing, functional/ non-functional testing and verification and validation..
  • Software Testing 201-Software Testing Life Cycle 23 January 2010 14:38 UTC softwaretesting201.com [Source type: Academic]

.Moving to black box testing inside the organization is known as alpha release.^ Step 7 is known as alpha testing.
  • The Life Cycle of a Typical Computer Program - For Dummies 23 January 2010 14:38 UTC www.dummies.com [Source type: General]
  • The Life Cycle of a Typical Computer Program - For Dummies 23 January 2010 14:38 UTC www.dummies.com [Source type: General]

^ Before it is released for production any software has to undergo a series of testing such as black box/ white box/ gray box testing, unit/ integration/ system testing and alpha testing/ beta/ acceptance testing, functional/ non-functional testing and verification and validation..
  • Software Testing 201-Software Testing Life Cycle 23 January 2010 14:38 UTC softwaretesting201.com [Source type: Academic]

^ By all means break the small iterative releases, this brings a lot to the party as there is testing, fixing and the OS moves forward as a result of it.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

.In software testing terminology alpha testing is done by the client in the presence of the tester or developers and the test environment is not open for the end user.^ Dissimilar development, test, and production environments .
  • Module 1: The Total Solution Life Cycle 23 January 2010 14:38 UTC msdn.microsoft.com [Source type: FILTERED WITH BAYES]

^ Quickly scale develop & test environments .
  • Enterprise Software Release Management 23 January 2010 14:38 UTC www.ibm.com [Source type: General]

^ KDE 4.0 was a developer release, but 4.2 was for end users.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

Beta

."Beta" is a nickname for software which has passed the alpha testing stage of development and has been released to users for software testing before its official release.^ One of the important stages in the software development life cycle is software testing.
  • Software Testing 201-Software Testing Life Cycle 23 January 2010 14:38 UTC softwaretesting201.com [Source type: Academic]

^ When the implementation passes all tests and meets all the requirements, the software is released.

^ Beta testing – This comes after alpha testing.
  • Software Testing 201-Software Testing Life Cycle 23 January 2010 14:38 UTC softwaretesting201.com [Source type: Academic]

.It is the prototype of the software that is released to the public.^ Free Software released under the GNU General Public License.

.Beta testing allows the software to undergo usability testing with users who provide feedback, so that any malfunctions these users find in the software can be reported to the developers and fixed.^ Fix any problems that the beta testers report.
  • The Life Cycle of a Typical Computer Program - For Dummies 23 January 2010 14:38 UTC www.dummies.com [Source type: General]
  • The Life Cycle of a Typical Computer Program - For Dummies 23 January 2010 14:38 UTC www.dummies.com [Source type: General]

^ Software provides development life cycle and testing tools .
  • Software provides development life cycle and testing tools Download Portal BR 23 January 2010 14:38 UTC downloaddir.vancouver.bc.ca [Source type: Academic]

^ These tests are produced by developers who implement the functionality.
  • Module 1: The Total Solution Life Cycle 23 January 2010 14:38 UTC msdn.microsoft.com [Source type: FILTERED WITH BAYES]

.Beta software can be unstable and could cause crashes or data loss.^ Critical bugs are deviations from specified product functionality that cause data corruption, data loss, system crash, or significant customer application down time and there is no work-around that can be implemented.
  • VMware Infrastructure (VI) Life Cycle Policy 23 January 2010 14:38 UTC www.vmware.com [Source type: General]

^ After running software found on the Internet in a panic, the data loss becomes more severe.
  • Computer Life Cycle Management and Migration - Ontrack Data Recovery 23 January 2010 14:38 UTC www.ontrackdatarecovery.com [Source type: General]
  • Computer Life Cycle Management and Migration 23 January 2010 14:38 UTC www.tdan.com [Source type: FILTERED WITH BAYES]

^ In the event that a deployment causes widespread accidental data loss, or that key systems or workstations are affected, know when to stop and get professional data recovery assistance.
  • Computer Life Cycle Management and Migration - Ontrack Data Recovery 23 January 2010 14:38 UTC www.ontrackdatarecovery.com [Source type: General]
  • Computer Life Cycle Management and Migration 23 January 2010 14:38 UTC www.tdan.com [Source type: FILTERED WITH BAYES]

.A "beta version" is the first version released outside the organization or community that develops the software, for the purpose of evaluation or real-world black/grey-box testing.^ The purpose of the beta version is to allow gamers to test the game before the final release.
  • Gaia 3D Puzzle released in beta version - Innovative 3D puzzle game 11 September 2009 8:48 UTC www.download3k.com [Source type: General]

^ I am releasing the first version of its code.
  • Bin-Blog: jx Ajax Library Code (Beta Version) 11 September 2009 8:48 UTC binnyva.blogspot.com [Source type: General]

^ Have a passion for software testing both black box and white box, test ...

.The process of delivering a beta version to the users is called beta release.^ Opera 8.65 Beta Version released!
  • Opera 8.65 Beta Version released! - Pocket PC Live! 11 September 2009 8:48 UTC pocketpc-live.com [Source type: General]

^ Currently there is no beta version available; the last beta version is already released as a stable version.
  • Beta versions - PTGui 11 September 2009 8:48 UTC www.ptgui.com [Source type: General]

^ After each release, we make a branch - new features only get added to the current branch (on which the next release will be based), critical bug fixes are done in the current and the old branch (so we can deliver hotfixes for the version the customers currently have).
  • How do you manage your project life cycle? - Stack Overflow 23 January 2010 14:38 UTC stackoverflow.com [Source type: General]

.Beta level software generally includes all features, but may also include known issues and bugs of a less serious variety.^ By prioritizing features as High/Medium/Low, your team can include only the high priorities in the first iteration of the software, then can move to the medium and lower priority items in future iterations.

^ The Beta 3 release brings a whole series of bug fixes, improvements and functional extensions compared to the earlier alpha and beta releases of the product.
  • Eastman's Online Genealogy Newsletter: MyBlood Beta Version 3 11 September 2009 8:48 UTC blog.eogn.com [Source type: General]

^ Beta is a version with known old and newly introduced bugs, with many fixes pending and possibly smaller enhancements.
  • Release process - FreeMind - free mind mapping software 23 January 2010 14:38 UTC freemind.sourceforge.net [Source type: General]

.The users of a beta version are called beta testers.^ There is no word on when the final version of Messenger 9.0 will be released to the public, but the fact that users have not been blocked from using the 9.0 BETA indicates that there are no major issues with the newest version of Messenger.
  • Windows Live Messenger 9.0 BETA still active, download Live Messenger 9 11 September 2009 8:48 UTC www.sherv.net [Source type: FILTERED WITH BAYES]

^ StumbleUpon just released its new Beta version of user's home page.

^ Notation Software Users Forum: MidiNotate Composer 2.0 beta version 1.9.9 Web .
  • beta version | Tags | ComputerWeekly.com 11 September 2009 8:48 UTC www.computerweekly.com [Source type: General]

.They are usually customers or prospective customers of the organization that develops the software.^ Usually, testing is considered as a part of the System Development Life Cycle, but it can be also termed as Software Testing Life Cycle or Test Development Life Cycle.
  • Quality Vista :: Software Test Life Cycle 23 January 2010 14:38 UTC sitekreator.com [Source type: Reference]

^ Why Software Standards are required for software development and what are they.
  • Software Development Life Cycle 23 January 2010 14:38 UTC www.intouchsys.com [Source type: FILTERED WITH BAYES]

^ The EPAM PMC covers all software project development stages providing a superior environment for the distributed project team, the project manager, other project stakeholders and the customer.
  • EPAM Systems - Software Development Project Management | Software Development Life Cycle, Project Management 23 January 2010 14:38 UTC www.epam.com [Source type: FILTERED WITH BAYES]

.They receive the software for free or for a reduced price, but act as free testers.^ System testing :- When testers complete testing (The testers test the application in the test environments, meaning they test with the test data only, NOT with the real data), the application (software) has to be tested in the real environment.
  • Software testing and Quality assurance life cycle 23 January 2010 14:38 UTC www.softwaretestinghelp.com [Source type: FILTERED WITH BAYES]

^ Software developers strive to reduce cycle times because of the competitive advantages provided and the greater number of products they are able to release in the same amount of time.

^ So, a lot of those people, by switching to third-party maintenance, actually were able to keep the software they loved at price points they could afford.
  • Software Development Life Cycle - News & Research for the CIO - Business Technology Solutions 23 January 2010 14:38 UTC resources.searchcio.com [Source type: FILTERED WITH BAYES]

.Beta versions test the supportability of the product, the go-to-market messaging (while recruiting Beta customers), the manufacturability of the product, and the overall channel flow or channel reach.^ Customers are being misled by “our Full Support is cheaper than their Full Support” messages, even though the actual features – which are not mentioned – differ widely.
  • Red Hat News | Support for Red Hat Enterprise Linux Improved Through Enhanced Product Life Cycle 23 January 2010 14:38 UTC press.redhat.com [Source type: General]

^ ManageEngine will actively support the current released version of the product available in the web site and will announce the end of life statement, as and when required, for the other versions of the product.
  • ManageEngine Product Life Cycle Policy 23 January 2010 14:38 UTC www.manageengine.com [Source type: General]

^ A beta version of software is supposed to be very close to the final product, but, in practice, it is more a way of getting users to test the software in the first place under real conditions.
  • Beta Version: Definition and additional resources from ZDNet 11 September 2009 8:48 UTC dictionary.zdnet.com [Source type: General]

.Beta version software is likely to be useful for internal demonstrations and previews to select customers, but unstable and not yet ready for release.^ I would rather have software that is released when it is ready.
  • In Defense of the Six-Month Release Cycle | WorksWithU 23 January 2010 14:38 UTC www.workswithu.com [Source type: General]

^ Think of beta releases of software.
  • Product Life Cycle and the ROI of Agile Development | Tyner Blain 23 January 2010 14:38 UTC tynerblain.com [Source type: General]

^ Like the MyBlood Beta 2 release, Beta 3 is a commercial release.
  • Eastman's Online Genealogy Newsletter: MyBlood Beta Version 3 11 September 2009 8:48 UTC blog.eogn.com [Source type: General]

.Some developers refer to this stage as a preview, a prototype, a technical preview (TP) or as an early access.^ Prototypes that demonstrate technical feasibility are developed.
  • Module 1: The Total Solution Life Cycle 23 January 2010 14:38 UTC msdn.microsoft.com [Source type: FILTERED WITH BAYES]

^ So by the time, one reaches this phase - the development team would have created some code or at least some prototype or minimum a design document would be have been created.
  • Quality Vista :: Software Test Life Cycle 23 January 2010 14:38 UTC sitekreator.com [Source type: Reference]

^ Prototyping Stage: This stage enables the developer to create a model of the software which can be demonstrated to the customer.
  • Rohit's Blog » Staged Life Cycle Methodology 23 January 2010 14:38 UTC blogs.citytechinc.com [Source type: Reference]

.As the second major stage in the release life cycle, following the alpha stage, it is named after the Greek letter beta, the second letter in the Greek alphabet.^ Tag: Software release life cycle .
  • Software Release Life Cycle | Marc Melvin's Blog 23 January 2010 14:38 UTC marcmelvin.com [Source type: General]

^ Look at the following Bug life cycle: .

^ Software release life cycle .
  • ThirdForce Blog | Tag Archive | Software release life cycle 23 January 2010 14:38 UTC blog.thirdforce.com [Source type: General]

.Often this stage begins when the developers announce a feature freeze on the product, indicating that no more feature requirements will be accepted for this version of the product.^ Development - Code freezing No more new features are added at this point.
  • Software testing and Quality assurance life cycle 23 January 2010 14:38 UTC www.softwaretestinghelp.com [Source type: FILTERED WITH BAYES]

^ Traceability begins at the requirements stage.
  • Configuration Management for Transportation Management Systems Handbook 23 January 2010 14:38 UTC www.ops.fhwa.dot.gov [Source type: Reference]

^ Atrions solution makes it easy to follow and stay up to date with legislative requirements for instance with the control, labelling, and classification of chemicals from the development stage to sales.
  • Atrion International joins IFS Global Software Partner Programme to provide product compliance across the entire Product Life Cycle 23 January 2010 14:38 UTC www.ifsworld.com [Source type: News]

.Only software issues, or bugs and unimplemented features will be addressed.^ We use state of the art bug tracking and customer feedback systems to make sure that every issue is properly addressed.
  • Software Development Life Cycle | Hire Offshore Staff for Web Design, Software Development & SEO Services at an affordable price. 23 January 2010 14:38 UTC www.hashe.com [Source type: Reference]

^ By prioritizing features as High/Medium/Low, your team can include only the high priorities in the first iteration of the software, then can move to the medium and lower priority items in future iterations.

^ After each release, we make a branch - new features only get added to the current branch (on which the next release will be based), critical bug fixes are done in the current and the old branch (so we can deliver hotfixes for the version the customers currently have).
  • How do you manage your project life cycle? - Stack Overflow 23 January 2010 14:38 UTC stackoverflow.com [Source type: General]

.Developers release either a closed beta or an open beta; closed beta versions are released to a select group of individuals for a user test, while open betas are to a larger community group, usually the general public.^ KDE 4.0 was a developer release, but 4.2 was for end users.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

^ It cannot have a larger number of bugs filed against it than the version that is already out in testing (these are bugs that would make it unsuitable for release).
  • The Debian Life Cycle - Maintenance and Release of the Debian Distribution Packages 23 January 2010 14:38 UTC www.brighthub.com [Source type: General]

^ A sample software development process may consist of the following stages: design, development, unit testing, system integration, system testing, beta testing, and release.  Each of the steps of this process may consist of other finer steps.  Problems find in any of the steps may require you to resolve the problems and repeat the earlier steps.  In each of the steps, developers need to communicate to make sure that the components developed by each individuals fill work together and to share knowledge and experience.
  • NetResults Tracker: Product Life Cycle Management - Web-based Bug Tracking, Issue Tracking, Workflow/Change Management, Knowledge Base, Customer Support and Help Desk 23 January 2010 14:38 UTC www.netresultstracker.com [Source type: General]

.The testers report any bugs that they found and sometimes minor features they would like to see in the final version.^ Really, I would love see this feature.
  • New beta version brings High Quality Video - Skype Blogs 11 September 2009 8:48 UTC share.skype.com [Source type: FILTERED WITH BAYES]

^ I would like that feature as well.
  • UPDATE: HTML Export Beta Version released! | e-Learning Institute: Drupal Development 11 September 2009 8:48 UTC elearning.psu.edu [Source type: General]

^ As and when bugs are found - reporting would be done.
  • Quality Vista :: Software Test Life Cycle 23 January 2010 14:38 UTC sitekreator.com [Source type: Reference]

.An example of a major public beta test was when Microsoft started releasing regular Windows Vista community technology previews (CTPs) to beta testers in January 2005. The first of these was build 5219. Subsequent CTPs introduced most of the planned features, as well as a number of changes to the user interface, based in large part on feedback from beta testers.^ So for example, Debian put out their major 18monthly release in January.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

^ LCA beta 1.1 public release .
  • The openLCA project 23 January 2010 14:38 UTC www.openlca.org [Source type: General]

^ Do any of you here have Windows Vista Beta?
  • Yahoo Mail Beta 11 September 2009 8:48 UTC www.trap17.com [Source type: FILTERED WITH BAYES]

.Windows Vista was deemed feature complete with the release of build 5308 CTP, released on February 22, 2006, and much of the remainder of work between that build and the final release of the product focused on stability, performance, application and driver compatibility, and documentation.^ What is the difference between build and release?
  • What is Defect Life Cycle.? 23 January 2010 14:38 UTC sqa.fyicenter.com [Source type: Reference]

^ The companies did an alpha release for internal testing; one or more beta releases (usually feature-complete) for wider testing outside the company, and finally a release candidate leading to a gold master, which was released to manufacturing.
  • QuickStudy: System Development Life Cycle 23 January 2010 14:38 UTC www.computerworld.com [Source type: General]

^ The only planned work should be to revise part numbers and version numbers, prepare documentation for final printing, and sanity testing of the final bits.
  • SQAtester.com - Best Practices for Software Projects - Project Communication 23 January 2010 14:38 UTC www.sqatester.com [Source type: General]

.When a beta becomes available to the general public it is often widely used by the technologically savvy and those familiar with previous versions as though it were the finished product.^ This is often defined as general availability.
  • White Papers 23 January 2010 14:38 UTC www.myxa.com [Source type: General]

^ Vista Beta-Version availability .
  • Vista Beta Version - Vista Forums 11 September 2009 8:48 UTC www.vistax64.com [Source type: General]

^ Does anybody know when the 4.9 version will be available for the general public?
  • snapstream beta version for qam support - SnapStream Forums 11 September 2009 8:48 UTC forums.snapstream.com [Source type: General]

.Usually developers of freeware or open-source betas release them to the general public while proprietary betas go to a relatively small group of testers.^ LCA beta 1.1 public release .
  • The openLCA project 23 January 2010 14:38 UTC www.openlca.org [Source type: General]

^ There is no word on when the final version of Messenger 9.0 will be released to the public, but the fact that users have not been blocked from using the 9.0 BETA indicates that there are no major issues with the newest version of Messenger.
  • Windows Live Messenger 9.0 BETA still active, download Live Messenger 9 11 September 2009 8:48 UTC www.sherv.net [Source type: FILTERED WITH BAYES]

^ We've been fortunate to develop our extensive and knowledgeable alpha and beta communities, and now very excited that the official release is out and available to everyone.

Recipients of highly proprietary betas may have to sign a non-disclosure agreement. .A release is called feature complete when the product team agrees that functional requirements of the system are met and no new features will be put into the release, but significant software bugs may still exist.^ A Major Release of software occurs when there is significant change in the overall features and functionality of the product.
  • Progress Communities: Sonic Product Lifecycle Plan 23 January 2010 14:38 UTC communities.progress.com [Source type: General]

^ To avoid that bugs become features, softwares have to be released with a short cycle.
  • Improving Interoperability by Short Release Cycle - W3C Blog 23 January 2010 14:38 UTC www.w3.org [Source type: General]

^ Major Release: The major release of the product has significant new features, functionality, and APIs.
  • ManageEngine Product Life Cycle Policy 23 January 2010 14:38 UTC www.manageengine.com [Source type: General]

.Companies with a formal software process will tend to enter the beta period with a list of known bugs that must be fixed to exit the beta period, and some companies make this list available to customers and testers.^ Fix any problems that the beta testers report.
  • The Life Cycle of a Typical Computer Program - For Dummies 23 January 2010 14:38 UTC www.dummies.com [Source type: General]
  • The Life Cycle of a Typical Computer Program - For Dummies 23 January 2010 14:38 UTC www.dummies.com [Source type: General]

^ Even the smallest bug fix must follow the same process.
  • When Your Life Depends on Software | Quality Digest 23 January 2010 14:38 UTC www.qualitydigest.com [Source type: FILTERED WITH BAYES]

^ Closing:   If the bug is fixed, then the tester closes the bug.
  • Software Testing Life Cycle 23 January 2010 14:38 UTC www.myplick.com [Source type: Reference]

.As the Internet has allowed for rapid and inexpensive distribution of software, companies have begun to take a more loose approach to use of the word "beta". [1] Netscape Communications was infamous for releasing alpha level versions of its Netscape web browser to the public and calling them "beta" releases.^ LCA beta 1.1 public release .
  • The openLCA project 23 January 2010 14:38 UTC www.openlca.org [Source type: General]

^ Google launches beta version of Chrome web browser News .
  • beta version | Tags | ComputerWeekly.com 11 September 2009 8:48 UTC www.computerweekly.com [Source type: General]

^ Think of beta releases of software.
  • Product Life Cycle and the ROI of Agile Development | Tyner Blain 23 January 2010 14:38 UTC tynerblain.com [Source type: General]

[citation needed] .In February 2005, ZDNet published an article about the recent phenomenon of a beta version often staying for years and being used as if it were in production-level [2].^ I have been using Yahoo for about 8 years and can't wait for the new version.
  • About the new Yahoo! Mail (by Jeremy Zawodny) 11 September 2009 8:48 UTC jeremy.zawodny.com [Source type: General]

^ This is a beta version containing level 1 of the Abyss.
  • Beta Version Resources | ZDNet 11 September 2009 8:48 UTC updates.zdnet.com [Source type: General]

^ There is no word on when the final version of Messenger 9.0 will be released to the public, but the fact that users have not been blocked from using the 9.0 BETA indicates that there are no major issues with the newest version of Messenger.
  • Windows Live Messenger 9.0 BETA still active, download Live Messenger 9 11 September 2009 8:48 UTC www.sherv.net [Source type: FILTERED WITH BAYES]

.It noted that Gmail and Google News, for example, had been in beta for a long period of time and were not expected to drop the beta status despite the fact that they were widely used; however, Google News did leave beta in January 2006, followed by Google Apps, including Gmail, in July 2009.[3].^ However, any impacts from the use of the purchase are not included.
  • Economic Input-Output Life Cycle Assessment (EIO-LCA) 23 January 2010 14:38 UTC www.eiolca.net [Source type: Reference]

^ Users expect that the same types of actions will happen in the same way every time they encounter them.
  • offshore Software Product Development Services | Outsourced Software Product development | Software Product Life Cycle Management (PLM) | QualSoft Services India Pune 23 January 2010 14:38 UTC www.qualsoftservices.com [Source type: General]

^ There is no word on when the final version of Messenger 9.0 will be released to the public, but the fact that users have not been blocked from using the 9.0 BETA indicates that there are no major issues with the newest version of Messenger.
  • Windows Live Messenger 9.0 BETA still active, download Live Messenger 9 11 September 2009 8:48 UTC www.sherv.net [Source type: FILTERED WITH BAYES]

.This technique may also allow a developer to delay offering full support and/or responsibility for remaining issues.^ The company completes its offerings with a full continuum of services that span the life cycle of technology and software applications, including implementation, project consulting, technical support and IT consulting.
  • Life Science Leader - CDC Software Streamlines Regulated Supply Chain Operations With New Release 23 January 2010 14:38 UTC www.lifescienceleader.com [Source type: FILTERED WITH BAYES]
  • CDC Software to Acquire up to 51 Percent Stake in a Leading Enterprise Content Management Software Provider in China - Yahoo! Finance 23 January 2010 14:38 UTC biz.yahoo.com [Source type: News]
  • CDC Software Intends to Sell its Holdings in Chordiant Software, Inc. - Yahoo! Finance 23 January 2010 14:38 UTC biz.yahoo.com [Source type: News]
  • CDC Software Increases Full Year 2009 Guidance for GAAP Net Income by More Than 25 Percent from Its Previously Issued Guidance in August 2009 | Business Wire 23 January 2010 14:38 UTC www.businesswire.com [Source type: News]
  • CDC Software Withdraws Offer to Acquire Chordiant Software, Inc. and Sells Entire Holdings in the Company 23 January 2010 14:38 UTC www.stockhouse.com [Source type: General]
  • CDC Software Withdraws Offer to Acquire Chordiant Software, Inc. and Sells Entire Holdings in the Company - news from CBS MoneyWatch.com 23 January 2010 14:38 UTC finance.bnet.com [Source type: General]

^ The trunk may remain the main line of development, with promotion levels reflecting the development cycle.
  • Perforce Software Life-Cycle Modeling 23 January 2010 14:38 UTC www.perforce.com [Source type: Reference]

^ SDE supports full software development life-cycle - analysis, design, implementation, testing and deployment.
  • System Life Cycle Design Software Free Download 23 January 2010 14:38 UTC top.softlandmark.com [Source type: General]

.In the context of Web 2.0, people even talk of perpetual betas to signify that some software is meant to stay in beta state.^ The lawsuit actually opened up business -- because some people didn't even know there was a choice.
  • Software Development Life Cycle - News & Research for the CIO - Business Technology Solutions 23 January 2010 14:38 UTC resources.searchcio.com [Source type: FILTERED WITH BAYES]

^ Also, still can't open attachments in beta even some that came over on the old version.
  • About the new Yahoo! Mail (by Jeremy Zawodny) 11 September 2009 8:48 UTC jeremy.zawodny.com [Source type: General]

^ Everyone has some or even dozens of ppas enabled for software that you like or see faster development or see a conservative approach from the distro.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

.Also, "beta" is sometimes used to indicate something more like a release candidate such as the LittleBigPlanet public beta.^ That is what betas and release candidates are for.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

^ LCA beta 1.1 public release .
  • The openLCA project 23 January 2010 14:38 UTC www.openlca.org [Source type: General]

^ There is no word on when the final version of Messenger 9.0 will be released to the public, but the fact that users have not been blocked from using the 9.0 BETA indicates that there are no major issues with the newest version of Messenger.
  • Windows Live Messenger 9.0 BETA still active, download Live Messenger 9 11 September 2009 8:48 UTC www.sherv.net [Source type: FILTERED WITH BAYES]

Origin of "alpha" and "beta"

.The term beta test comes from an IBM hardware product test convention, dating back to punched card tabulating and sorting machines.^ Beta testing – This comes after alpha testing.
  • Software Testing 201-Software Testing Life Cycle 23 January 2010 14:38 UTC softwaretesting201.com [Source type: Academic]

^ Perhaps even the mainline kernel betas, hardware auto tested by us.
  • openSUSE News » 11.2 Roadmap and Fixed Release Cycle for openSUSE 23 January 2010 14:38 UTC news.opensuse.org [Source type: General]

^ Create tests whenever a bug is found to guard against it coming back.
  • CoreObjects - Your Product Vision On Target, On Time 23 January 2010 14:38 UTC www.coreobjects.com [Source type: FILTERED WITH BAYES]

.Hardware first went through an alpha test for preliminary functionality and small scale manufacturing feasibility.^ A pre-shipping release of hardware or software that has gone through alpha test.
  • Beta Version: Definition and additional resources from ZDNet 11 September 2009 8:48 UTC dictionary.zdnet.com [Source type: General]

^ Alpha releases Alpha releases are used to do initial testing of new eZ Publish functionality.
  • development cycle / Developer Information / Developer 23 January 2010 14:38 UTC ez.no [Source type: General]

^ Beta Version A pre-shipping release of hardware or software that has gone through alpha test.
  • Beta Version Resources | ZDNet 11 September 2009 8:48 UTC updates.zdnet.com [Source type: General]

.Then came a beta test, by people or groups other than the developers, to verify that the hardware correctly performed the functions it was supposed to, and could be manufactured at scales necessary for the market.^ The system can be tested for its Functionality and its Performance.
  • Software testing and Quality assurance life cycle 23 January 2010 14:38 UTC www.softwaretestinghelp.com [Source type: FILTERED WITH BAYES]

^ Give out copies of the program to other people to beta test.
  • The Life Cycle of a Typical Computer Program - For Dummies 23 January 2010 14:38 UTC www.dummies.com [Source type: General]

^ Beta releases Beta releases are used when some parts of the new functionality is complete and needs more thorough testing.
  • development cycle / Developer Information / Developer 23 January 2010 14:38 UTC ez.no [Source type: General]

And finally, a gamma test to verify safety. .With the advent of programmable computers and the first shareable software programs, IBM used the same terminology for testing software.^ Software Change Management Software Change Management (SCM) is a methodology to control and manage a software development project and the state of any system where the software is run during testing or productive use.
  • http://ecohub.sdn.sap.com/irj/sdn/lcm?rid=/webcontent/uuid/800dcbea-2747-2a10-83ac-e447205905ff 23 January 2010 14:38 UTC ecohub.sdn.sap.com [Source type: FILTERED WITH BAYES]

^ The best XP teams treat their customer tests the same way they do programmer tests : once the test runs, the team keeps it running correctly thereafter.
  • Software Life Cycle Models 23 January 2010 14:38 UTC www.softpanorama.org [Source type: FILTERED WITH BAYES]

^ Since a software program usually won't vary each time it is run, it may not find some bugs that manual testing will.
  • Software Testing - Share Knowledge About Software Testing.: Software Test Automation and the Product Life Cycle 23 January 2010 14:38 UTC testingsoftware.blogspot.com [Source type: FILTERED WITH BAYES]

.As other companies began developing software for their own use, and for distribution to others, the terminology stuck—and now is part of the common vocabulary.^ Software on the other hand is trivial to distribute.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

^ Figure 6-2 The use-case model and its relationship to the other software development models .
  • InformIT: The Life Cycle of a Use Case > The Software Development Live Cycle 23 January 2010 14:38 UTC www.informit.com [Source type: Reference]

^ There are several different software development life cycles, some are better suited to some types of projects than other.
  • What Is The Software Development Life Cycle? - Blurtit 23 January 2010 14:38 UTC www.blurtit.com [Source type: General]

Release candidate

.The term release candidate (RC) refers to a version with potential to be a final product, ready to release unless fatal bugs emerge.^ RC releases - Release Candidate releases are used as final tests before a stable release.
  • development cycle / Developer Information / Developer 23 January 2010 14:38 UTC ez.no [Source type: General]

^ Show » ] Maggie Darwin added a comment - 14/May/09 03:42 AM - edited from Wikipedia ~ http://en.wikipedia.org/wiki/Software_release_life_cycle ~: The term release candidate (RC) refers to a version with potential to be a final product, ready to release unless fatal bugs emerge.
  • [#VWR-13097] All transparency changes on an attachment not being reflected in viewer. - Second Life Issues 23 January 2010 14:38 UTC jira.secondlife.com [Source type: FILTERED WITH BAYES]

^ Hide ] Maggie Darwin added a comment - 14/May/09 03:42 AM - edited from Wikipedia ~ http://en.wikipedia.org/wiki/Software_release_life_cycle ~: The term release candidate (RC) refers to a version with potential to be a final product, ready to release unless fatal bugs emerge.
  • [#VWR-13097] All transparency changes on an attachment not being reflected in viewer. - Second Life Issues 23 January 2010 14:38 UTC jira.secondlife.com [Source type: FILTERED WITH BAYES]

.In this stage of product stabilization (read QA cycle), all product features have been designed, coded and tested through one or more Beta cycles with no known showstopper-class bug.^ While developers are writing code, QA will be writing tests.
  • Software Testing - Share Knowledge About Software Testing.: Software Test Automation and the Product Life Cycle 23 January 2010 14:38 UTC testingsoftware.blogspot.com [Source type: FILTERED WITH BAYES]

^ Step 9 is known as beta testing.
  • The Life Cycle of a Typical Computer Program - For Dummies 23 January 2010 14:38 UTC www.dummies.com [Source type: General]

^ Give me one test case that catches all the bugs!
  • What is Defect Life Cycle.? 23 January 2010 14:38 UTC sqa.fyicenter.com [Source type: Reference]

.When a version gets to the Release Candidate cycle, only one iteration should be necessary.^ That’s why we should have one for the LTS releases, too.
  • In Defense of the Six-Month Release Cycle | WorksWithU 23 January 2010 14:38 UTC www.workswithu.com [Source type: General]

^ Getting back to release cycles ...
  • aseigo: Discussing free software syncronicity 23 January 2010 14:38 UTC aseigo.blogspot.com [Source type: FILTERED WITH BAYES]

^ The only planned work should be to revise part numbers and version numbers, prepare documentation for final printing, and sanity testing of the final bits.
  • SQAtester.com - Best Practices for Software Projects - Project Communication 23 January 2010 14:38 UTC www.sqatester.com [Source type: General]

During the 1990s, Apple Inc. used the term "golden master" for its release candidates, and the final golden master was the general availability release. .Other terms include gamma (and occasionally also delta, and perhaps other Greek letters) for versions that are substantially complete, but still under test, and omega or zenith for final testing of versions that are believed to be bug-free, and may go into production at any time.^ A beta version of software is supposed to be very close to the final product, but, in practice, it is more a way of getting users to test the software in the first place under real conditions.
  • Beta Version: Definition and additional resources from ZDNet 11 September 2009 8:48 UTC dictionary.zdnet.com [Source type: General]

^ Major versions that are the last supported versions for some StoneGate appliance models may still receive support and critical or security fixes even after this six (6) month period.
  • Product Life-cycle – Stonesoft 23 January 2010 14:38 UTC www.stonesoft.com [Source type: FILTERED WITH BAYES]

^ This is typical, but there may be product versions which, due to a rapid release cycle, will remain in a particular phase for a longer period of time.
  • Progress Communities: Sonic Product Lifecycle Plan 23 January 2010 14:38 UTC communities.progress.com [Source type: General]

(gamma, delta, and omega are, respectively, the third, fourth, and last letters of the Greek alphabet.) .Some users disparagingly refer to release candidates and even final "point oh" releases as "gamma test" software, suggesting that the developer has chosen to use its customers to test software that is not truly ready for general release.^ RC releases - Release Candidate releases are used as final tests before a stable release.
  • development cycle / Developer Information / Developer 23 January 2010 14:38 UTC ez.no [Source type: General]

^ I would rather have software that is released when it is ready.
  • In Defense of the Six-Month Release Cycle | WorksWithU 23 January 2010 14:38 UTC www.workswithu.com [Source type: General]

^ The point in the software development cycle at which a product is released for operational use.
  • A Glossary of Life Cycle Terms 23 January 2010 14:38 UTC www.coyotevalley.com [Source type: Reference]

.Beta testers, if privately selected, will often be billed for using the release candidate as though it were a finished product.^ That is what betas and release candidates are for.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

^ There is no word on when the final version of Messenger 9.0 will be released to the public, but the fact that users have not been blocked from using the 9.0 BETA indicates that there are no major issues with the newest version of Messenger.
  • Windows Live Messenger 9.0 BETA still active, download Live Messenger 9 11 September 2009 8:48 UTC www.sherv.net [Source type: FILTERED WITH BAYES]

^ Beta releases Beta releases are used when some parts of the new functionality is complete and needs more thorough testing.
  • development cycle / Developer Information / Developer 23 January 2010 14:38 UTC ez.no [Source type: General]

.A release is called code complete when the development team agrees that no entirely new source code will be added to this release.^ Development - Code freezing No more new features are added at this point.
  • Software testing and Quality assurance life cycle 23 January 2010 14:38 UTC www.softwaretestinghelp.com [Source type: FILTERED WITH BAYES]

^ Beta releases Beta releases are used when some parts of the new functionality is complete and needs more thorough testing.
  • development cycle / Developer Information / Developer 23 January 2010 14:38 UTC ez.no [Source type: General]

^ I have worked in high-availability, high-scalability commercial enterprise applications where our ratio was 1:1 during development, and included several months of testing after reaching code-complete.

.There may still be source code changes to fix defects.^ If your company plans on offering a branded product based on the open-source code, then it may follow a similar model.
  • Software Life Cycle 23 January 2010 14:38 UTC dreamsongs.com [Source type: General]

^ If you only test your code against stable releases of Perl, it may not be possible to undo a backwards-incompatible change which breaks your code.
  • Journal of acme (189) 23 January 2010 14:38 UTC use.perl.org [Source type: FILTERED WITH BAYES]

^ During development, there may be changes to the production environment that are not replicated in the development environment.
  • Module 1: The Total Solution Life Cycle 23 January 2010 14:38 UTC msdn.microsoft.com [Source type: FILTERED WITH BAYES]

.There may still be changes to documentation and data files, and to the code for test cases or utilities.^ How to write Nunit test cases What is documentation change management?
  • What is Defect Life Cycle.? 23 January 2010 14:38 UTC sqa.fyicenter.com [Source type: Reference]

^ This situation may occur because of many reasons, such as unavailability of Test data, unavailability of particular functionality etc.
  • Bug Life Cycle : Defect reporting in SDLC - a knol by Vinayak Rao 23 January 2010 14:38 UTC knol.google.com [Source type: FILTERED WITH BAYES]

^ You’ll need software to extract the music files and you may have to reformat each file if you are changing MP3 player vendors 4.
  • Technology Management: Product Life Cycle 23 January 2010 14:38 UTC www.labmanager.com [Source type: FILTERED WITH BAYES]

.New code may be added in a future release.^ After each release, we make a branch - new features only get added to the current branch (on which the next release will be based), critical bug fixes are done in the current and the old branch (so we can deliver hotfixes for the version the customers currently have).
  • How do you manage your project life cycle? - Stack Overflow 23 January 2010 14:38 UTC stackoverflow.com [Source type: General]

^ In the context of SDLC, a project may be one of: an individual feature a collection of features making a release a collection of product releases making up a portfolio a new product development .
  • Software Development Life Cycle (SDLC) requirements Definition 23 January 2010 14:38 UTC saassdlc.com [Source type: Reference]

^ Development - Code freezing No more new features are added at this point.
  • Software testing and Quality assurance life cycle 23 January 2010 14:38 UTC www.softwaretestinghelp.com [Source type: FILTERED WITH BAYES]

Software release

RTM

.The term "release to manufacturing" or "release to marketing" (both abbreviated RTM)—also known as "going gold"—is used to indicate that the software has met a defined quality level and is ready for mass distribution either by electronic means or by physical media.^ I would rather have software that is released when it is ready.
  • In Defense of the Six-Month Release Cycle | WorksWithU 23 January 2010 14:38 UTC www.workswithu.com [Source type: General]

^ A software release is the distribution, whether public or private, of an initial or new and upgraded version of a computer software product.
  • Release Life Cycle | Software release stages | End of life | Different Types of Software Testing 23 January 2010 14:38 UTC www.onestoptesting.com [Source type: Academic]

^ Smolts To manage the transition between freshwater and saltwater, salmon fry must go through a physical change known as smolting.
  • Salmon Life Cycle :: Think Salmon 23 January 2010 14:38 UTC www.thinksalmon.com [Source type: News]

.RTM usually means the software is actually released; it would in most cases mean that the software is being released to manufacturers, for pre-installation on ready machines, or for the manufacturer to adjust the software for their manufactured hardware and settings.^ I would rather have software that is released when it is ready.
  • In Defense of the Six-Month Release Cycle | WorksWithU 23 January 2010 14:38 UTC www.workswithu.com [Source type: General]

^ Finds releases that support a set of software features and hardware, and compares releases .
  • Basics of a Successful Cisco IOS Software Migration  [Cisco IOS Software Releases 12.4 T] - Cisco Systems 23 January 2010 14:38 UTC cio.cisco.com [Source type: General]

^ And in most cases, each new release has actually been stable and ready for production use.
  • In Defense of the Six-Month Release Cycle | WorksWithU 23 January 2010 14:38 UTC www.workswithu.com [Source type: General]

.The term does not define the delivery mechanism, it only states that the quality is sufficient for mass distribution.^ SUSE is the only distribution that ships a suitable quality level for business (not taking the distributions involving support), we rely on you.
  • openSUSE News » 11.2 Roadmap and Fixed Release Cycle for openSUSE 23 January 2010 14:38 UTC news.opensuse.org [Source type: General]

^ Target delivery windows may be established, but this does not constitute a commitment to deliver the project as it is defined at this point.
  • Software Development Life Cycle (SDLC) Program Project Management 23 January 2010 14:38 UTC saassdlc.com [Source type: Academic]

^ So the only way one could profit from, is to define LTS version of software components that all enterprise distributions should/could use to share patches.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

.The deliverable from the engineering organization is frequently in the form of a gold master CD used for duplication or to produce the image for the web.^ Most organizations find it useful to define a policy about how many releases should be produced per year.
  • InformIT: Defining ITIL Change and Release Management Processes > Release Management and the Project Life Cycle 23 January 2010 14:38 UTC www.informit.com [Source type: General]
  • Defining ITIL Change and Release Management Processes > Release Management and the Project Life Cycle 23 January 2010 14:38 UTC www.ibmpressbooks.com [Source type: General]

.RTM happens prior to general availability (GA) when the product is released to the public.^ The product was just finally released to the general public in the last month.
  • Product Life Cycle and the ROI of Agile Development | Tyner Blain 23 January 2010 14:38 UTC tynerblain.com [Source type: General]

^ Business Objective: Approve the release of the product for general availability.
  • Software Development Life Cycle (SDLC) Program Project Management 23 January 2010 14:38 UTC saassdlc.com [Source type: Academic]

^ A software release is the distribution, whether public or private, of an initial or new and upgraded version of a computer software product.
  • Release Life Cycle | Software release stages | End of life | Different Types of Software Testing 23 January 2010 14:38 UTC www.onestoptesting.com [Source type: Academic]

General availability (GA)

.General availability (GA) is the point where all necessary commercialization activities have been completed and the software has been made available to the general market either via the web or physical media.^ I have worked in high-availability, high-scalability commercial enterprise applications where our ratio was 1:1 during development, and included several months of testing after reaching code-complete.

^ The retail edition includes installable media, printed manual and several additional commercial software programs as well as limited technical support.
  • Frequently Asked Questions - openSUSE 23 January 2010 14:38 UTC en.opensuse.org [Source type: FILTERED WITH BAYES]

^ The templates are applicable to all types of software from information technology, commercial, scientific, and other non-business applications .
  • Welcome to SEPT-Supplying Software Engineering Standards Information to the World 23 January 2010 14:38 UTC www.12207.com [Source type: Reference]

.Commercialization activities could include but are not limited to the availability of media world wide via dispersed distribution centers, marketing collateral is completed and available in as many languages as deemed necessary for the target market, the finishing of security and compliance tests, etc.^ I have worked in high-availability, high-scalability commercial enterprise applications where our ratio was 1:1 during development, and included several months of testing after reaching code-complete.

^ The retail edition includes installable media, printed manual and several additional commercial software programs as well as limited technical support.
  • Frequently Asked Questions - openSUSE 23 January 2010 14:38 UTC en.opensuse.org [Source type: FILTERED WITH BAYES]

^ Always include role-based security test cases with both your unit test and integration test cases so that your implementation’s security is verifiable.
  • www.eafx.com - Software Development Life Cycle 23 January 2010 14:38 UTC www.eafx.com [Source type: Reference]

The time between RTM and GA can be from a week to months in some cases before a generally available release can be declared because of the time needed to complete all commercialization activities required by GA.
.Another term with a meaning almost identical to GA is FCS, for First Customer Shipment.^ FCS —First Customer Shipment: Release is first available to customers on Cisco.com.
  • Basics of a Successful Cisco IOS Software Migration  [Cisco IOS Software Releases 12.4 T] - Cisco Systems 23 January 2010 14:38 UTC cio.cisco.com [Source type: General]

^ Product introduction-- First customer shipment of purchased product.
  • White Papers 23 January 2010 14:38 UTC www.myxa.com [Source type: General]

^ For purposes of this paper, product introduction is defined as the first shipment of the "production" product to a customer(1).
  • White Papers 23 January 2010 14:38 UTC www.myxa.com [Source type: General]

.Some companies (such as Sun Microsystems and Cisco) use FCS to describe a software version that has been shipped for revenue.^ Buying CS3 was the most I've ever spent on some software, and Illustrator is the program I use most in it.
  • Adobe Forums: Lack of Illustrator software updates 23 January 2010 14:38 UTC forums.adobe.com [Source type: General]

^ Finally, Wisdom is intended for use by small development teams and has effectively demonstrated its capabilities in several small software companies in Portugal (Nunes & Cunha, 2000).

^ Archive Sun releases beta version of J2SE 1.5 Sun Microsystems has released a beta version of Java 2 Standard Edition (J2SE), a set of specifications used to develop Java applications primarily for desktop computers.
  • beta version | Tags | ComputerWeekly.com 11 September 2009 8:48 UTC www.computerweekly.com [Source type: General]

.It is also at this stage that the software is considered to have "gone live". The production, live version is the final version of a particular product.^ A software release is the distribution, whether public or private, of an initial or new and upgraded version of a computer software product.
  • Release Life Cycle | Software release stages | End of life | Different Types of Software Testing 23 January 2010 14:38 UTC www.onestoptesting.com [Source type: Academic]

^ A beta version of software is supposed to be very close to the final product, but, in practice, it is more a way of getting users to test the software in the first place under real conditions.
  • Beta Version: Definition and additional resources from ZDNet 11 September 2009 8:48 UTC dictionary.zdnet.com [Source type: General]

^ It is common among personal productivity application software vendors to only support the "current" version of the software.
  • White Papers 23 January 2010 14:38 UTC www.myxa.com [Source type: General]

.A live release is considered to be very stable and relatively bug-free with a quality suitable for wide distribution and use by end users.^ Most Ubuntu users use the latest stable release.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

^ KDE 4.0 was a developer release, but 4.2 was for end users.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

^ There is no word on when the final version of Messenger 9.0 will be released to the public, but the fact that users have not been blocked from using the 9.0 BETA indicates that there are no major issues with the newest version of Messenger.
  • Windows Live Messenger 9.0 BETA still active, download Live Messenger 9 11 September 2009 8:48 UTC www.sherv.net [Source type: FILTERED WITH BAYES]

.In commercial software releases, this version may also be signed (used to allow end-users to verify that code has not been modified since the release).^ KDE 4.0 was a developer release, but 4.2 was for end users.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

^ A software release is the distribution, whether public or private, of an initial or new and upgraded version of a computer software product.
  • Release Life Cycle | Software release stages | End of life | Different Types of Software Testing 23 January 2010 14:38 UTC www.onestoptesting.com [Source type: Academic]

^ Delivers software in successive stages throughout the project Put useful functionality into hands of customer early Provides tangible signs of progress and results to the end-users early in the project Each stage culminates in a working code release, which results in good project visibility Easy to track a number of small releases Flaws in the design can be picked up in an early stages Allows for specification changes in the subsequent releases Disadvantages of stage lifecycle methodology: .
  • Rohit's Blog » Staged Life Cycle Methodology 23 January 2010 14:38 UTC blogs.citytechinc.com [Source type: Reference]

.The expression that a software product "has gone live" means that the code has been completed and is ready for distribution.^ A software release is the distribution, whether public or private, of an initial or new and upgraded version of a computer software product.
  • Release Life Cycle | Software release stages | End of life | Different Types of Software Testing 23 January 2010 14:38 UTC www.onestoptesting.com [Source type: Academic]

^ That determination is easier as the software gets closer to the code complete phase.
  • Software Testing - Share Knowledge About Software Testing.: Software Test Automation and the Product Life Cycle 23 January 2010 14:38 UTC testingsoftware.blogspot.com [Source type: FILTERED WITH BAYES]

^ Complete software product development lifecycle Our software development lifecycle services span: .
  • EPAM Systems - Software Product Development Lifecycle Services | Software Product Development 23 January 2010 14:38 UTC www.epam.com [Source type: FILTERED WITH BAYES]

.Other terms for the live version include: live master, live release, or live build.^ OTOH, the other attractive aspect of meta-releases is stability (and in the case of Ubuntu in particular), long term support.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

^ I guess the frequent and unpredictable releases of TinyCore, PartedMagic, and others may be because there is no update mechanism for live CD's yet.
  • Open Ballot: Are distro release cycles too short? | TuxRadar Linux 23 January 2010 14:38 UTC www.tuxradar.com [Source type: General]

^ When released, WLM 9.0 will replace the current Live Messenger 8.5 as the very latest Messenger version .
  • Windows Live Messenger 9.0 BETA still active, download Live Messenger 9 11 September 2009 8:48 UTC www.sherv.net [Source type: FILTERED WITH BAYES]

.In some areas of software development it is at this stage that the release is referred to as a gold release; this seems to be confined mainly to game software.^ PCS Software Releases New iPhone App iBOL - SYS-CON Media (press release) SYS-CON Media (press release) PCS Software has been developing advanced software for the Trucking Industry since 1997.
  • System Life Cycle Design Software Free Download 23 January 2010 14:38 UTC top.softlandmark.com [Source type: General]

^ But maybe the internal organization of the team should be such that some of the core competent developers should focus only on the LTS Releases and these releases should be marketed seperately by the team.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

^ The EPAM PMC covers all software project development stages providing a superior environment for the distributed project team, the project manager, other project stakeholders and the customer.
  • EPAM Systems - Software Development Project Management | Software Development Life Cycle, Project Management 23 January 2010 14:38 UTC www.epam.com [Source type: FILTERED WITH BAYES]

Boxed copy

.A boxed copy is a physical version of the final product, printed on a disc that is complete with disc graphic art.^ The only planned work should be to revise part numbers and version numbers, prepare documentation for final printing, and sanity testing of the final bits.
  • SQAtester.com - Best Practices for Software Projects - Project Communication 23 January 2010 14:38 UTC www.sqatester.com [Source type: General]

^ A beta version of software is supposed to be very close to the final product, but,...
  • Beta Version Resources | ZDNet 11 September 2009 8:48 UTC updates.zdnet.com [Source type: General]

^ Although many openSUSE users may download the software from the project Web site or from mirrored sites around the world, other openSUSE users will prefer to have a physical copy of the product.
  • Frequently Asked Questions - openSUSE 23 January 2010 14:38 UTC en.opensuse.org [Source type: FILTERED WITH BAYES]

.This term is used mostly by reviewers to differentiate from other forms of the released product (e.g., a downloaded copy, or a gold master burned on a generic disc).^ Long term releases can be called anything to indicate it is a long term stable release that can be used for years.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

^ A chart used to predict the number of bugs (or defects) that will be found before a product is released.
  • A Glossary of Life Cycle Terms 23 January 2010 14:38 UTC www.coyotevalley.com [Source type: Reference]

^ Other than that one might be more inclined to favour a little more stability and long-term use.
  • Open Ballot: Are distro release cycles too short? | TuxRadar Linux 23 January 2010 14:38 UTC www.tuxradar.com [Source type: General]

.A boxed copy does not necessarily come enclosed in a box; it refers to the disc itself.^ When I tick a box in the address book and then 'compose' the address does not come up in the compose page, as it does in Outlook Express.
  • About the new Yahoo! Mail (by Jeremy Zawodny) 11 September 2009 8:48 UTC jeremy.zawodny.com [Source type: General]

^ The reason does not come from the product itself, which is poor.
  • Here comes the Spring: a new life cycle for Mandriva Linux [LWN.net] 23 January 2010 14:38 UTC lwn.net [Source type: General]

In other words, an official tangible copy.

Web release

.A web release is a means of software delivery that utilizes the Internet for distribution.^ The figure below provides a standard for numbering and naming releases that is flexible enough to handle most software delivery situations.
  • Enterprise Software Release Management 23 January 2010 14:38 UTC www.ibm.com [Source type: General]

^ The challenge is an old one facing Software Release Managers, but the challenge is becoming ever more complex with global delivery, time pressures and systems integration needs.
  • Enterprise Software Release Management 23 January 2010 14:38 UTC www.ibm.com [Source type: General]

^ Yet, a software supplier would not want the documentation effort to cause a delay in the distribution of the latest release of the software.
  • Using documentation as a life-cycle tool; integrating document, development tools improves quality throughout product's life - computer-aided software engineering | Software Magazine | Find Articles at BNET 23 January 2010 14:38 UTC findarticles.com [Source type: News]

.No physical media are produced in this type of release mechanism by the manufacturer.^ I guess the frequent and unpredictable releases of TinyCore, PartedMagic, and others may be because there is no update mechanism for live CD's yet.
  • Open Ballot: Are distro release cycles too short? | TuxRadar Linux 23 January 2010 14:38 UTC www.tuxradar.com [Source type: General]

^ EoS —End of Sale: Customers can no longer order a release from Cisco manufacturing, but maintenance releases are available to download from Software Center.
  • Basics of a Successful Cisco IOS Software Migration  [Cisco IOS Software Releases 12.4 T] - Cisco Systems 23 January 2010 14:38 UTC cio.cisco.com [Source type: General]

.This is sometimes also referred to as Release To Web (RTW).^ This process of setting a release date and then including in the release only those modules that are ready by that date is sometimes referred to as the "train model": any modules not ready must wait for the next train (that is, the next release).
  • Software Life Cycle 23 January 2010 14:38 UTC dreamsongs.com [Source type: General]

Stable or unstable

.In open source programming, version numbers or the terms stable and unstable commonly distinguish the stage of development.^ For an open-source project this process is reversed: new features are implemented, and, when there are a significant number of them, a release date is set.
  • Software Life Cycle 23 January 2010 14:38 UTC dreamsongs.com [Source type: General]

^ Mainly because I know very little about the development process of open source software.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

^ Software life-cycle modeling is the business of tracking source code as it goes through various stages throughout its life, from development, to testing, release, reuse, and retirement.
  • Perforce Software Life-Cycle Modeling 23 January 2010 14:38 UTC www.perforce.com [Source type: Reference]

.The term stable refers to a version of software that is substantially identical to a version that has been through enough real-world testing to reasonably assume there are no significant problems, or at least that any problems are known and documented.^ There are no specific requirements for this document.
  • How to Choose a Cisco IOS Software Release - Cisco Systems 23 January 2010 14:38 UTC cio.cisco.com [Source type: General]

^ A beta version of software is supposed to be very close to the final product, but, in practice, it is more a way of getting users to test the software in the first place under real conditions.
  • Beta Version: Definition and additional resources from ZDNet 11 September 2009 8:48 UTC dictionary.zdnet.com [Source type: General]

^ There is no word on when the final version of Messenger 9.0 will be released to the public, but the fact that users have not been blocked from using the 9.0 BETA indicates that there are no major issues with the newest version of Messenger.
  • Windows Live Messenger 9.0 BETA still active, download Live Messenger 9 11 September 2009 8:48 UTC www.sherv.net [Source type: FILTERED WITH BAYES]

.On the other hand, the term unstable does not necessarily mean that there are problems—rather, that enhancements or changes have been made to the software that have not undergone thorough testing and that more changes are expected to be imminent.^ Software on the other hand is trivial to distribute.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

^ A change made to the software.
  • A Glossary of Life Cycle Terms 23 January 2010 14:38 UTC www.coyotevalley.com [Source type: Reference]

^ It helps teams to make software build, package, test, and deployment tasks more repeatable, more visible, and more efficient.
  • Product Information on Software Development Life-Cycles 23 January 2010 14:38 UTC cramsession.bitpipe.com [Source type: General]

.Users of such software are advised to use the stable version if it meets their needs, and to only use the unstable version if the new functionality is of interest that exceeds the risk that something might simply not work right.^ It is not a new version as such in the historical sense.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

^ We used to work primarily with more retired or retiring-level versions of the software.
  • Software Development Life Cycle - News & Research for the CIO - Business Technology Solutions 23 January 2010 14:38 UTC resources.searchcio.com [Source type: FILTERED WITH BAYES]

^ If the software is meeting your needs, then you should continue to use it.
  • Basics of a Successful Cisco IOS Software Migration  [Cisco IOS Software Releases 12.4 T] - Cisco Systems 23 January 2010 14:38 UTC cio.cisco.com [Source type: General]

.In the Linux kernel, version numbers are composed of three numbers, separated by a period.^ Some projects, such as Linux, have adopted the convention of giving even version numbers to stable releases and odd numbers to untested ones.
  • Software Life Cycle 23 January 2010 14:38 UTC dreamsongs.com [Source type: General]

^ The linux kernel won’t be seeing too many changes in this period, but other projects that have been in the works for some time [pulseaudio, devicekit etc.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

^ So in October 2002, the latest stable Linux kernel was version 2.4.19, the development version was 2.5.44, and the beta (prepatch) for the next stable kernel was version 2.4.20-pre11.
  • Software Life Cycle 23 January 2010 14:38 UTC dreamsongs.com [Source type: General]

.Between versions 1.0.0 and 2.6.x, stable releases had an even second number and unstable release an odd one.^ Some projects, such as Linux, have adopted the convention of giving even version numbers to stable releases and odd numbers to untested ones.
  • Software Life Cycle 23 January 2010 14:38 UTC dreamsongs.com [Source type: General]

^ What is the difference between version and release?
  • What is Defect Life Cycle.? 23 January 2010 14:38 UTC sqa.fyicenter.com [Source type: Reference]

^ It cannot have a larger number of bugs filed against it than the version that is already out in testing (these are bugs that would make it unsuitable for release).
  • The Debian Life Cycle - Maintenance and Release of the Debian Distribution Packages 23 January 2010 14:38 UTC www.brighthub.com [Source type: General]

.As of Linux 2.6.x, the even or odd status of the second number no longer holds any significance.^ Some projects, such as Linux, have adopted the convention of giving even version numbers to stable releases and odd numbers to untested ones.
  • Software Life Cycle 23 January 2010 14:38 UTC dreamsongs.com [Source type: General]

^ I would even argue that this viewer should no longer be considered a "release candidate", because that designation implies a level of quality not demonstrated by this version of the viewer.
  • [#VWR-13097] All transparency changes on an attachment not being reflected in viewer. - Second Life Issues 23 January 2010 14:38 UTC jira.secondlife.com [Source type: FILTERED WITH BAYES]

^ Odd numbered releases are useable playgrounds that are used to collect information for the next LTS. (7.04, 9.04) * Odd numbered second iteration releases are cleaned and more stable Odd numbered first iterations.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

.The practice of using even and odd numbers to indicate the stability of a release has been used by other open and closed source projects.^ Other open-source projects use a more democratic method.
  • Software Life Cycle 23 January 2010 14:38 UTC dreamsongs.com [Source type: General]

^ The release process for an open-source project is very similar to that used for proprietary products.
  • Software Life Cycle 23 January 2010 14:38 UTC dreamsongs.com [Source type: General]

^ This is what open-source projects mean by continuous releases.
  • Software Life Cycle 23 January 2010 14:38 UTC dreamsongs.com [Source type: General]

Service release

.During its supported lifetime, software is sometime subjected to service releases, or service packs.^ A major release of Cisco IOS Software is said to be in the "Limited Deployment" phase of its life cycle during the period between its first shipment and the GD milestone.
  • How to Choose a Cisco IOS Software Release - Cisco Systems 23 January 2010 14:38 UTC cio.cisco.com [Source type: General]

^ Training plan, if required, for the software release package, which will specify the amount of training, whether supporting documentation will be needed, and approximately how much time will be needed to train end-users.
  • Configuration Management for Transportation Management Systems Handbook 23 January 2010 14:38 UTC www.ops.fhwa.dot.gov [Source type: Reference]

^ Compares releases, matches Cisco IOS Software and Cisco Catalyst OS features to releases, and finds out which software release supports a given hardware device .
  • Basics of a Successful Cisco IOS Software Migration  [Cisco IOS Software Releases 12.4 T] - Cisco Systems 23 January 2010 14:38 UTC cio.cisco.com [Source type: General]

.As a well used example, Microsoft's Windows XP has currently had 3 major Service Packs.^ They’re used to things like Leopard’s “300 new features,” and how Windows Vista was markedly different from Windows XP (for better or for worse).
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

^ Whitepapers Guidance for securing Microsoft Windows XP systems for IT professionals from National Institute of Standards and Technology Guidance for securing Microsoft Windows XP systems for IT professionals--> When it comes to making Windows XP systems secure, a little help can't hurt.
  • sdlc software development life cycle 23 January 2010 14:38 UTC www.developers.net [Source type: FILTERED WITH BAYES]

^ Microsoft creates security updates for supported service packs whenever commercially viable, and are available to all customers through the Microsoft Security Web site.
  • Microsoft Support Lifecycle Policy FAQ 23 January 2010 14:38 UTC support.microsoft.com [Source type: General]

.Such service releases contain a collection of updates, fixes and/or enhancements, delivered in the form of a single installable package.^ Although Microsoft does not follow a predefined release schedule, the company may release a new service pack after a number of critical updates have been made since the last service pack, or if a large number of customers require a significant fix immediately.
  • Product Family Life Cycle Guidelines for Visual Basic 6.0 23 January 2010 14:38 UTC msdn.microsoft.com [Source type: General]

^ A service pack keeps your product up-to-date with the latest collection of fixes for the core product and components.
  • Product Family Life Cycle Guidelines for Visual Basic 6.0 23 January 2010 14:38 UTC msdn.microsoft.com [Source type: General]

^ Currently Ubuntu goes with 6-month “snapshots” of just about everything, with lots of integration and fixing activity as the release approaches, and then several months of updates.
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

.They may also contain entirely new features.^ Service Packs do not contain new features.
  • Product Family Life Cycle Guidelines for Visual Basic 6.0 23 January 2010 14:38 UTC msdn.microsoft.com [Source type: General]

^ In the context of SDLC, a project may be one of: an individual feature a collection of features making a release a collection of product releases making up a portfolio a new product development .
  • Software Development Life Cycle (SDLC) requirements Definition 23 January 2010 14:38 UTC saassdlc.com [Source type: Reference]
  • Software Development Life Cycle (SDLC) Program Project Management 23 January 2010 14:38 UTC saassdlc.com [Source type: Academic]

^ They’re used to things like Leopard’s “300 new features,” and how Windows Vista was markedly different from Windows XP (for better or for worse).
  • Mark Shuttleworth » Blog Archive » Meta-cycles: 2-3 year major cycles for free software? 23 January 2010 14:38 UTC www.markshuttleworth.com [Source type: General]

End of life

.End-of-life (EOL).^ End of Life (EOL): Sun determines that the software product or hardware product will no longer be licensed or sold.

.Sometimes software companies stop selling or supporting their software products (e.g., not releasing new patches).^ More New Product News from this company: .
  • Software optimizes validation life cycle management., ValGenesis, Inc. 23 January 2010 14:38 UTC news.thomasnet.com [Source type: General]
  • Product Life Cycle Management Software targets mid-market businesses., Dassault Sys 23 January 2010 14:38 UTC news.thomasnet.com [Source type: General]

^ PLM Software maximizes productivity for companies.
  • Software optimizes validation life cycle management., ValGenesis, Inc. 23 January 2010 14:38 UTC news.thomasnet.com [Source type: General]

^ The company completes its offerings with a full continuum of services that span the life cycle of technology and software applications, including implementation, project consulting, technical support and IT consulting.
  • CDC Software Withdraws Offer to Acquire Chordiant Software, Inc. and Sells Entire Holdings in the Company - news from CBS MoneyWatch.com 23 January 2010 14:38 UTC finance.bnet.com [Source type: General]

.At this point the product will be said to be in the status of "legacy", "vintage", "abandoned" or "end of life."^ End of Life (EOL): Sun determines that the software product or hardware product will no longer be licensed or sold.

^ The tests that should be written at this point are breadth tests that tell the status of the overall software product.
  • Software Testing - Share Knowledge About Software Testing.: Software Test Automation and the Product Life Cycle 23 January 2010 14:38 UTC testingsoftware.blogspot.com [Source type: FILTERED WITH BAYES]

^ End of Service Life (EOSL) Date: The date on which Sun ceases to provide services for a Hardware Product or Software Product under a support contract or on a time and materials basis.

See also

References

  1. ^ "Waiting with Beta'd Breath" TidBITS #328 (May 13, 1996)
  2. ^ "A long winding road out of beta" ZDNet (February 11, 2005)
  3. ^ "Google Apps is out of beta (yes, really)" "The Official Google Blog" (July 7, 2009)

External links


Citable sentences

Up to date as of December 22, 2010

Here are sentences from other pages on Software release life cycle, which are similar to those in the above article.








Got something to say? Make a comment.
Your name
Your email address
Message