Even though we had the technology to provide analytics for application stack, we could not offer helpful insights to users, and because of that, improving user experience of the analytics system was necessary.
The stack report was already present in the OpenShift.io before I started working on it, but it was in the initial phase. When the developer built that report, there was no design team involved since it began as a small project that later turned into a more significant part of OpenShift.io.
We discovered four pain points
Pain Point 01
Security issues in the application stack
We were facing difficulties in monitoring and eliminating security issues of an application stack to the users.
Pain Point 02
Conflicts between the component licenses
We were facing issues to show component licenses that conflicts between each other in the application stack.
Pain Point 03
Lack of insights on the application stack
We could not show application stack insights effectively to the users due to a lack of information/data.
Pain Point 04
Understanding the purpose of Stack Report
Users could not understand the real purpose of a stack report and how it can help them build applications in OpenShift.io.