A vision on software development
It is all in the database
Business data and business rules reside on the same (logical) database. Rules are independent of user interface and independent of languages that are assumed to be more suitable for different platforms (Client PC, Web, mobile devices, etc.).
Interfaces between different applications will no longer need to know where to find and how to invoke all software needed to ensure that all the rules will be taken into account.
Centralization is the way to economy, simplicity and robustness.
and in the user workplace
Each user customizes the way he works. If your boss allows you to have a picture of a relative or pet on your desk, if you drive your truck better if you have a certain kind of calendar on the cabin, then the software that you use should do the same. Color, size, order of fields, music, animations, pictures, validation of input, navigation, all to be tailored. Devices to be used: all that we know of today, and all that are to be born.
Diversity is the name of the game, for users and technologies.
About this text
Author Zpaulo CarracaE-mail: zpaulo_carraca@yahoo.com
Language: English (which is not the author’s mother tongue; but English, even if poorly used, is a ‘de facto’ standard for communication in our global world)
First version 2005-02-13
This version 2005-02-22