Table of Contents
Today's fast-changing market challenges companies to release software on time and within budget. The rapid pace of innovation and technological change means today's plans are often out of date as soon as they're created. Against this backdrop discipline-centric teams, often geographically remote from one another, struggle to move applications into production. Automated tools by themselves cannot meet these challenges.
UrbanCode Release enables you to lay the track between pre-production and production and reliably run releases down the track. The release train can be provisioned by any type of rolling stock (automated, manual and ad hoc processes), and carry any type of freight. The release train's predictable schedule drives the release process. With UrbanCode Release you can integrate and synchronize team-based planning to arrive at a clear, open, and transparent plan. All stakeholders know the schedule and key milestones, and can be assured that the releases will depart on schedule and arrive on time.
Of course, as with any process occurring over time, unforeseen events happen. With UrbanCode Release you can identify problems as soon as they occur, accommodate unexpected events, and determine which features can be deferred until the next train leaves. UrbanCode Release's real-time feedback means plans can be refined and re-scoped to handle unforeseen issues as they arise.
UrbanCode Release's Web-based front-end ensures that the real-time collaboration between teams—the key to successful releases—is easy and intuitive, and makes long brutal releases a thing of the past. UrbanCode Release provides complete visibility into every facet of the software release life cycle, which is essential for predictable, and stable software deliveries.
UrbanCode Release can coordinate multiple deployments: those running concurrently with one another; those dependent on the output or status of other deployments—any combination imaginable. Dependences can be ordered and coordinated with middleware and networks. UrbanCode Release enables you to leverage current processes by interleaving manual tasks with automated process, and provides out-of-the-box integration with tools like IBM uDeploy and IBM uBuild.
Capturing the differences between release artifacts and processes is the basis for auditing and compliance reporting. UrbanCode Release's best-of-breed tools capture and log all activities throughout the release cycle, from pre-production through production. Key metrics are available for: compliance, governance, data aggregation and reporting, auditing/logging, and version/change control—in short, you can determine project status at any point and measure every aspect of the release cycle.
A partial list of UrbanCode Release's features include:
-
real-time collaboration unites release teams with centralized task coordination and execution
-
Web-based front-end provides comprehensive picture of current, past, and future releases
-
template-driven release design
-
extensive and open plug-in system provides integration with most popular third-party tools
-
flexible team- and role-based security system
-
out-of-the-box integration with IBM uDeploy and IBM uBuild