Talking about domain hierarchy, moreover managing domain structure can be a challenge. When it comes to data management, analysis and display, more often than not developers takes the classic road: tables, lists and charts are in charge of displaying your data.
Using one of the above techniques to display the structure of a domain while not impossible, can be very confusing and challenging to use and oversee as a user. Structure and hierarchy are best displayed visualized, for example as diagrams.
Developed and tested for a business user
This may sound contradicting, but a lot of software are made by engineers for engineers. It has great tools, cool solutions, and everything available what an engineer would require and consider awesome. But having the right tool for the right job means not to think as an engineer, when designing or testing a software.
Since day one as a software engineer, I think of myself as an end-user with the tools of making the changes happen. That was the leading idea behind the asset management tool, every button, every functionality was designed and placed the way we would see it comfortable during the everyday use.
Domain build from scratch
One company has departments, others has platforms, solar plants or windmill parks. The common ground is they are all organized in a unique structure, where some technical terms may be included, but eventually, they all are very specific to the given organization.
For example solar plants has multiple rows all built up from individual solar panels, but they can also be part of a higher hierarchy grouped by location. Each asset in this hierarchy has its own unique name, that tells nothing to an outsider, but gives a lot of information for the members of the company.
Fitting these structures and relations into a premade hierarchy with limited connections is not only hard but can make the asset hierarchy representation detached from reality.
Your assets, your connections as you know it
Our tool provides you with a flexible, unlimited configuration, so each and every asset will have its own, well-known and company-wide recognized name in the system. No need to learn a new structure, you can just build your own from the ground up.
Eventually, the whole structure will be represented as-is, the exact same way the assets are grouped and linked together in reality.
This flexibility provides great opportunities not only in managing the assets and the asset structure itself, but also in binding actions to a certain asset on any level.