In: Computer Science
A significant issue faced by developers of any system is the size of the devices used by their clients. Based on your understanding of the three-layer architecture, explain how developers can solve this issue.
Describe the tests that are conducted during the deployment stage.
Preventing issues faced with device size:
Three layer architecture comprises three layers viz. business, user interface, and data storage. The size of the device used by clients affects all these aspects. If there are any modifications required and device doesn't support that, it could create further issues in the development process.
To solve this issue, developers should make sure that the device is not extremely expensive and allows embedding of other required software. How it responds to frequently changing requirements should also be noted.
Tests conducted in deployment stage: