This website uses cookies for analytics and to improve provided services. By choosing I Accept, you consent to our use of them and other tracking technologies according to our Privacy Policy
Enterprise Web Application

Packet Analyzer Platform

User-Friendly Interface and Data Visualization for Complex Network Engineering Logic

Jan Solecki - Account Manager at Monterail
Jan Solecki ACCOUNT MANAGER at Monterail

Like what we do? Let’s talk about your project and build something your users will love.

Packet Analyzer Platform interface - Monterail Projects
Monterail continued to dig in, ask questions, and do what a good consultancy is supposed to do—namely, dig deep into the customer's needs. As a consequence of this, we're getting a better product. DEVELOPMENT DIRECTOR PACKET ANALYZER PLATFORM

Scope and highlights

  • 6k+commits and counting
  • 15team members involved
  • 7on-site meetings

The Challenge

The Packet Analyzer Platform is a Web application used by networking engineers for monitoring and troubleshooting purposes. As the client's team is focused primarily on core logic engine implementation, the challenge for Monterail was building a solid frontend along with a UX/UI and great data visualizations.

The project required us to explore a range of security- and privacy-related matters. Due to the client’s requirements and specific business model, we had to abandon our typical workflow as each release of the product would be separated by a 6-9 month window. Key challenges of the project included:

Packet Analyzer Platform - Monterail Projects
packet-macbook-1

The Process

At the outset, the most important part of the project was the UX strategy and design. We started our efforts with researching ways in which engineers could monitor network performance without diving into a sea of complex data. The team working on the first release consisted of one designer and three developers—since then it’s grown to fifteen people.

Every iteration includes workshops, architecture enhancements and design, and a lot of testing. The product is not available on the Web and has to be deployed locally for each client, so there is no option for releasing updates whenever they’re available. This is how we make it happen:

Darya Stepanyan - Project Manager at Monterail
The best thing (and the hardest!) is that the ever-growing scale and complexity of the project always forces us to find new technologies, processes, and solutions. Many of which we later apply company-wide. Darya Stepanyan Project Manager

The Outcome

After a period of collaboration spanning over two years, we delivered a working version of the Web application that our client now sells to companies across the globe.

Having a ready-to-sell product that was already in use by the financial market, we started to think about further development. We’ve drafted a development plan for one year into the future and filled it with lots of great ideas for upcoming releases. The success of this project hinged on the following factors:

packet-perspective