6.3 Poorly defined standards
This is covered in greater detail in the section on standards, but it is worth reiterating here.  One of  the fastest areas of change at the moment is the interoperability specifications, in large part  because they are not yet fully defined.  This has two serious consequences
  • Things that claim to be following the same specifications may not actually work together.  Currently it is essential that actual interopability is validated between any systems that are  being considered.  Even if they can demonstrate that they are following the standard (which is  doubtful given the nature of the validation tools) this does not mean that the various suppliers  are interepreting them the same.
  • The change in the standards.  Most of the relevant standards are rapidly eveolving as  requirements are being better defined and further refined.  This means that systems acquired  at different times will almost certainly be using different (incompatible) versions of the  standards and it is therefore likely that you will have to keep upgrading systems in order to  make them work with new systems that you are installing.