Best Practices for Selecting Business Software

Best Practices for Selecting Business Software

In a new book titled The Economics of Software Quality, authors Capers Jones and Olivier Bonsignour say that quality business applications must work on multiple platforms, across multiple countries, and they must interoperate with legacy applications and similar software solutions. They note that application development pros spend time looking for or fixing software bugs 1 million times per day. And they recommend seven best practices for choosing quality business software:

  1. Acquire tools to extract algorithms and business rules from legacy application source code.
  2. Identify and display common generic features used by many similar applications.
  3. Define test cases as natural byproducts of requirements analysis.
  4. Command the dynamic aspects of software apps.
  5. Manage the growth of requirements over time.
  6. Ensure apps operate on a variety of platforms, such as Windows, Linux, Leopard, Android.
  7. Make software usable in multiple countries.

View article

Share the Post:
data observability

Data Observability Explained

Data is the lifeblood of any successful business, as it is the driving force behind critical decision-making, insight generation, and strategic development. However, due to its intricate nature, ensuring the

Heading photo, Metadata.

What is Metadata?

What is metadata? Well, It’s an odd concept to wrap your head around. Metadata is essentially the secondary layer of data that tracks details about the “regular” data. The regular