Page History
Controlling software development projects depends upon such factors such as project size, project complexity, required development/test/production environments, deployment and other issues. For instance, 3 developers maintaining an application on a single system will have different requirements from an international company with 30 developers using 10 systems in 3 different countries. Obviously different projects will require different strategies.
Considerations
The following topics should be included in any discussion of change management:
- impact analysis for changes
- locking and releasing objects
- source comparison
- identification and grouping of changes
- tracking object history and movements of objects
- synchronization to prevent lost or overwritten changes
- testing changes before migration
- migration of changes between environments (development, testing, production)
- distribution of software changes.
Possible Scenario
A simple change management scenario might be:
...
LANSA provides an easy to use suite of basic change management features that are designed to be used as part of company's overall change management strategy and procedures.