Market research for a Climate Services ObservatoryGo to marco website
An information system requires a number of building blocks to play together in order to allow the functionalities of the system to be realized. This is why an architecture is needed, so the development team know what to build and how to connect the various building block together. In larger projects where different teams work on different building blocks, the architecture will offer guidance on who does what.
For example, an architecture could have a graphical presentation, indicating that a system will have a database that will store data and that will be processed by a server. This server would perform machine learning algorithms and would send out data so that end-users can consult that data through an iOS or an Android smartphone app.