iNTERFACEWARE Products Manual > Learning Center > Iguana Best Practices Guide > Business Processes for Software Vendor Customers > Processes > Custom Implementations > Red Flag Quality Issues |
|
Looking for Iguana v.5 or v.6? Learn More or see the Help Center.
This a basic checklist of red flags to look for with a custom interfacing implementation built around the Chameleon SDK. Most of this list does not apply to Iguana implementations since Iguana naturally avoids all of these common mistakes. No functional specification?
Site-specific business logic implemented in code?
A different application per site?
Errors Logs not clearly separated from normal log messages?
No easy means to export the HL7 messages being sent and/or received?
No log purging in place?
Is a complete reboot required for configuration changes?
No clear alert strategy in place?
No monitoring system in place?
Is the VMD file being loaded with every message?
Is it possible to configure a set of filters in an interface?
Does the application handle badly formed HL7 messages?
Does the server leak memory or resources over time?
Does the application crash when a database it depends on disconnects?
Does the application handle receiving unknown HL7 messages?
Does the application have sufficient functionality to handle ACKs when sending messages?
Does the application support sending NACKs?
Do the interfaces fail to start up smoothly when the machine is rebooted?
Does the application support inputs and outputs other than just HL7 via LLP over TCP/IP?
Can the application be patched easily?
Is deploying the application difficult?
|