Bug Fixing Methodology

The ability to fix bugs and develop a new version of a bundle, and at the same time hosting the previous, stable version meets an independent software vendor's (ISV's) development, release, and customer support needs. This method provides the mechanism that an ISV can use to both maintain customers who have installed the bundle and continue to develop a new version.

A developer can fix bugs in the develop account and test the resolution in the test account in a development account environment. The developer then copies the bundle to the release account. Then, administrators of target accounts can install or update the bundle, which contains the bug fixes.

Important:

By decoupling the bundles in the release account from the develop account, changes can be made to the bundle, tested, and then released, without impacting the development of the new version of the bundle in the second development environment.

The following diagram shows Development Account Environment 1 being used as the bug fixing environment and at the same time the new version of the bundle is developed in Development Account Environment 2:

                                                                                                                                                                                                                                                                                                                                                                           

Related Topics

Multiple Development Account Methods
Single Development Account Environment Method
Multiple Development Account Environments Method

General Notices