05 Aug 2015 at 12:07
As handheld devices and network computers compete with traditional PCs as targets for application development, defining the goals of portable software requires more careful consideration.
Portable code is not, in itself, a novel achievement. The Ada language, for example, ensures that a given program will compile and run according to specification on any combination of computer and operating system for which a validated Ada compiler has been written.
Note well, however, the distinction between running according to specification vs. running identically from one platform to another. An Ada program, for example, lets a programmer specify that numbers shall have a certain minimum precision in decimal digits, but an optimizing compiler might provide more precision than required if this is a free side effect of using …
01 Aug 2015 at 09:51
On average, an employee’s name appears 16 different times across myriad corporate systems. It’s more than likely Joe Doak’s payroll records, human resource dossier and travel preferences are all completely separate. Each instance of Doak’s name is unaware of the others. If Doak’s name appears 16 times inside the company, imagine the havoc wrought by a simple change of address.
We all know what happens. The address gets changed in one or two places, with the other records trailing by years or, worse, never catching up. And the likelihood of all records ever containing the same basic information is slim to none. What’s the answer? The Holy Grail, of course–global directories.
No one disputes the huge advantage of global directories, doing no less than what IBM’s …
29 Jul 2015 at 13:28
There’s a mystique to the term business plan that makes it sound like you couldn’t possibly do one without an MBA or two, but much of what makes up a bona-fide blueprint is probably already in your head. A business plan is a part-words and part-numbers profile of where you are, where you want to go, and how you plan to get there.
The words describe your company, its products and services, competitors, customers, management, operations, marketing and sales plans, industrial outlook, and long-term goals. The numbers estimate your cash flow, income and expenses, balance sheet (what you have and what you owe), and a break-even analysis. There aren’t too many people not intimidated by both numbers and words, but once you break the plan down …