02.03.2015 Views

The Applications Handbook.pdf - Nexus Technologies Inc.

The Applications Handbook.pdf - Nexus Technologies Inc.

The Applications Handbook.pdf - Nexus Technologies Inc.

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Mastering the Modern Application Lifecycle ■ 5<br />

This notion of integrated management and automation is<br />

already established in disciplines such as mechanical engineering.<br />

Planes and cars have cockpits and dashboards that indicate<br />

the status and behavior of the vehicle. <strong>The</strong>se trigger<br />

corrective actions through dependent automated systems<br />

(more fuel, a different angle to the rudders) the results of<br />

which (greater speed, revised direction) are instantaneously<br />

reflected in the cockpit’s management console.<br />

Software engineering has not made as much progress integrating<br />

management and automation capabilities. Part of this is a<br />

result of inertia: IT organizations grow comfortable with legacy<br />

practices and point tools, even as the systems and methods of<br />

delivery grow more complex. But also, vendors have had difficulty<br />

creating integrated solutions.<br />

In the chapters that follow, we suggest ways companies can<br />

take advantage of unified automation and management.<br />

Mastering the True Application Lifecycle,<br />

From Core to Complete<br />

Clearly, the work from requirements through deployment—<br />

what HP terms the core lifecycle—is critical. Failure here means<br />

the application never comes into being, or it does so with poor<br />

quality and at wildly inflated costs.<br />

However, too often companies assume that by controlling the<br />

core lifecycle, everything else falls into place. This approach<br />

overlooks all that happens before requirements and after initial<br />

deployment: portfolio planning, establishing enterprise technical<br />

policy and governance, implementing operational responsiveness<br />

and tuning, managing change, and finally retiring the<br />

application.<br />

In other words, this approach ignores the complete lifecycle, that<br />

cradle-to-grave context whose effective execution is the true<br />

challenge of any application’s success.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!