Application domain

The following is the domain checklist:

  • Have the programs been parameterized?
  • Are logical values used instead of hard coded values?
  • Has the data processing been separated from the data retrieval?
  • Is it possible to modify (combinations of) input functions in order to change a way of work?
  • Is it possible to modify (combinations of) control functions in order to change a way of work?
  • Is it possible to modify (combinations of) processing functions in order to change a way of work?
  • Is it possible to modify (combinations of) output functions in order to change a way of work?
  • Is it possible to tune menu structures?
  • Is it possible to change the contents of the input screens?
  • Is it possible to change the layout of the input screens?
  • Is it possible to create a selection of output data?
  • Is it possible to change the layout of the output?
  • Will code customisations hamper future software releases?
  • Does the package allow different database and server technology options?
  • Does the software support multi-company, multi-division, and multi-currency environments? Are there any restrictions to this type of environment?
  • What data standards are used in the system design and operation?
  • Can the system efficiently accommodate NU interface standards including look and feel, branding and corporate web site style?
  • What is the strategy and architecture for expanding system capacity and how is this handled by the package? This should cover both application, database and infrastructure level scalability approaches, that is, scale up, distributed, scale out.
  • Define the number of users the system can service and how different volumes are handled and managed. What are the maximum number of concurrent users, transaction through put, system load?
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset