Customer Relationship Management (CRM)
Data Farm Inc.®

The Technical "Know-How"
Home Executive Summary Investors Trade Secret Compression Encryption Data Streaming Business Intelligence
Check List: Transparency
The only way to present the "Transparency" concept or term to nontechnical audiences is to present an opposite scenario of Transparency. Looking at the event when online bank customers logged in to their bank site to come upon the bank message stating the bank site is being updated and the bank services would not be available for few hours or next day. The next surprise is when the bank website comes on with totally different looks, names, layout and some of the previous site functionalities are no longer available. From our architectural point of view, such an event has nothing to do with Transparency.

Transparency means invisible. In computer software, an action is transparent if it takes place without any visible effect. Transparency is usually considered to be a good characteristic of a system because it shields the user from the system's complexity or development side effects and redoing of code.

Technically, to achieve "Transparency", an architect must give attention to the system interfaces and the implementation of the following concepts or methodologies in the architect:

       • Loosely coupled
       • Tiers architecting
       • Components structure
       • Dynamic Business Rules
       • Services (Independent )
       • Software Engines
       • Utilities Packages
       • Common tier or packages
       • Using Property files and Property Manager classes
       • Intelligent DAO
       • Templates
       • Refactoring
       • Security (Independent )

Security should also be Transparent to the system users and the development teams.
       Facebook Facebook Facebook Facebook Facebook
Thinking in
Tiers
Data Access
Object
Interactive
Front
Zeros & Ones
Plus Math
Data and
Databases
Check List Issues
Mobile-Browsers Standardization Templates Conversion Index Performance FAQ
Cloud Intelligent JSP Template Indexing DAO-XML Security Clients
Server Personal Multiple
Languages
Encryption Tracing & Transformation Errors & Logging Future
Security &
Communication
Business Intelligent
Shopping Cart
Compression Data Structures Scalability
(Expandability)
Big Data
Business Transaction Ready to Use
DAO
  Internal &
External
Flexibility CRM
Data Refactoring Server Traffic   CLOB & BLOB Transparency End-to-End
Mapping & Farming       Encryption Availability Intelligence
Web Services       Compression Latency Marketing
New Technologies       Security Brainstorm (Team) Sales

About us Contact Site Map Support Privacy Terms All rights reserved