Top of the Requirements List What’s the one factor that affects user satisfaction in every step they take, every time they use your web application? It’s not the feature set. Users can overlook your site lacking some piece of functionality. It’s not the design....
When most people think about workflow they may think about a manufacturing process on a production line. And that’s really where the whole concept of workflow got started — when business and academic minds worked jointly to improve and control a process. Today,...
As modern web applications have become increasingly interactive and data centric, techniques have been sought to make these applications more efficient. A major breakthrough in this area was the advent of AJAX (Asynchronous Javascript and XML). Since then, developers...
Over the past decade, we’ve seen the explosion of information, mobile devices, tablets and the ability to consume and access information from anywhere in the world. Web applications are being built at an ever-increasing pace to satisfy the need for information and...
Personally Identifiable Information (PII) is the sensitive information that can be used to uniquely identify the flesh and blood people that are our staff, partners, vendors — and especially our customers. Some examples include: name, birth date, address, government...
Performance is not only a highly complex topic but also a moving target as business demands and technologies are constantly changing. What you design today as a highly performing business application may turn out to be a millstone around your neck within a few short...