Methods, systems, and
computer program products are provided for automated
software package release management.
Software package development, testing, and release information is automatically captured, aggregated, organized and stored for
accessibility and association with released
software packages. Automated
software package information management increases productivity and accuracy by removing most manual notation tasks from developers, testers, approvers, etc. A software release manager (SRM) may perform automated information collection, aggregation, approval management, compliance checking, change log generation, package compare, package deployment, notification, etc. for multiple software packages. For example,
software package information can be distributed in notifications or accessed individually in a
user interface. Users can make menu selections or query the
software package manager, for example, to automatically and quickly determine and indicate
software package-related information, such as the differences between released or unreleased packages, project status, approvals, test results, compliance, component change histories, etc.