Are you taking the easy way out?
by Chris S. Thomas, chief strategist, Intel Corp.

We're just beginning to understand how application design has to change in order to keep up in a mobile environment. Developers must find ways to deal with intermittent connectivity, to optimize network latency, and to incorporate standards to accommodate new types of computing devices.

This article introduces three areas in which application design affects the bottom line: cost, efficiency, and reach. The next three articles in this series will explore each of these areas in detail, using real-world case studies as examples.

Cost: look beyond the obvious
Good application architecture reduces costs over the life of a product for both developers and customers. I'm not just talking about the price of development. A poorly planned system can result in enormous hidden costs after installation is complete.

For example, a solution that initially looks like it will save money can become cost-prohibitive if the human overhead to maintain the solution isn't taken into consideration. Consider the case of an employee portal.

Recent Jobs:

SAP Project Manager #GBS-0163005 - DC - Washington - IBM
Job responsibilities include coordination and management of the delive...
Oracle Developer #GBS-0164531 - DC - Washington - IBM
Gather requirements, design, develop, and implement system interfaces ...
Wintel System Administrator #GBS-0164423 - VA - Fairfax - IBM
Provide overall System Adminstratin support for Window servers. Develo...
SAP BW Senior Consultant #GBS-0163816 - DC - Washington - IBM
IBM Business Consulting Services is currently looking for an SAP BW Pa...
SAP HR Lead - Managing Consultant #GBS-0163012 - DC - Washington - IBM
The SAP HR Payroll Managing Consultant is responsible for successful d...
Business Analyst #GBS-0164461 - TX - San Antonio - IBM
The Protocol Coordinator shall maintain all protocol related records, ...
Senior BI Consultant #SWG-0163270 - USA - IBM
The Cognos North American Services organization has an immediate openi...
Project Manager #GBS-0148460 - MD - Gaithersburg - IBM
The purpose of this role is to provide management support for the plan...
IT Security Specialist #GBS-0165000 - CO - Boulder - IBM
Assists with information system administration for a 24x7x365 SOC miss...
SAP Accounts Payable (FI) #GBS-0163035 - CA - Sacramento - IBM
This individual will serve as a SAP Application Functional Specialist,...