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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PLAN: Building the Right <strong>Applications</strong> in the Right Way ■ 33<br />

Instead of forcing huge interest payments of unknown size<br />

onto future releases, you’re reining in technical debt. Teams are<br />

given a pragmatic, controlled way to balance delivery deadlines<br />

and business objectives.<br />

Frenemies? Technical Policy and Business Policy<br />

A software architect at a very large technology organization<br />

was once told by another architect at the same organization:<br />

“We don’t use Enterprise JavaBeans.” When asked why, the<br />

architect answered, “I’m not really sure. We just don’t.”<br />

Too often, technical policies are the result of personal prejudice<br />

or whim. Nothing stalls an application-governance effort faster<br />

than rules for the sake of rules—that is, an overly rigid enforcement<br />

of technical policies that seem to have no bearing on the<br />

goals and objectives of the business.<br />

Technical policies require strong, clear business justification.<br />

Good governance begins with understanding what is most<br />

important to the organization, and then selecting an initial<br />

shortlist of maximum-impact policies that reflect these goals.<br />

You can apply most critical best practices and standards, even<br />

across distributed and virtual organizations by completing<br />

these tasks:<br />

• Align your business and IT teams.<br />

• Work to define and agree on the most important standards<br />

and practices to govern.<br />

• Effectively translate these standards and practices into<br />

business and technical policies.<br />

• Measure and reward compliance.<br />

‘Governance’ Is Not a Four-Letter Word<br />

Governance is associated with heavy-handed procedures and<br />

rules, so delivery teams may distrust it. Those using Agile<br />

methods tend to distrust it the most.

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

Saved successfully!

Ooh no, something went wrong!