We at BlueRipples Technologies believe that great products begin with great partnerships.
This could not be more evident than in our user story. While we are
proud of the technological aspect of our service, it’s often much more than
that. When a company approaches us with a particular challenge or an idea, it
often means translating a unique vision into a functional product. And it
always starts with people.
Our client had a well-established product which was extremely good at what it
did. They provided a network data analytics platform for capital markets. Their
team focused on the core analytical engine that ran the analytics. However, to
improve user experience they had to go beyond their core product. The skill set
necessary to build these new capabilities was outside their domain. But how do
you trust a new technology partner with your intellectual property, especially
when you don’t have any outsourcing experience?
There were specific business concerns to be addressed before the consultations
even began.
The client approached us through a reference. But we were new to the domain.
Our client was a pioneer with 15 years of expertise, but with no outsourcing
experience.
The core analytical engine was highly sensitive, proprietary software. But since
most of the features were to be built around their core product it had to be a
highly trusting, collaborative effort between the two teams.
Then there was the existing system itself. To tackle their core business challenge,
extensive upgrades had to be made to compete in the modern marketplace.
One of the big advantages of following a ‘product oriented’ approach to software
development is that once you identify the shared objectives, the process follows
suit. This usually means a thorough understanding of the domain, the product
and the end user. We started with the domain.
Since we were working with a product that is deeply integrated with the domain, a
system level understanding of the domain was critical to problem-solving. We were
able to gain a working knowledge of the system and be productive in a month’s time.
This was one of the most challenging aspects of this product. We were working with
the client to establish a basic operating procedure since they were outsourcing an
important part of their product development team for the first time. We responded by closely following the value system that inspires our process.
We understand how sensitive the proprietary data or software can be. That’s why
our Managing Partner led the project from the front with the CEO and CTO of the
organization, regularly updating them on the progress till they were confident about
our timelines and deliverables and moved to a more supervisory role.
Following a month long system study, planning and UX Design, we were able
to present a detailed road map with clear milestones, deliverables and
an implementation strategy. The user-friendly data visualization aspect of the
product was translated to a well-defined feature list.
Our implementation strategy was based on technological as well as business
aspects of this project. Since we were working closely with client’s development
team, everything had to be seamless. We also had to account for the
fact that the client was new to the process.
Facilitating Collaboration
While working on the supporting features, we had daily interactions with the sales and technical team to refine the requirements list.
Responsible Product Development
Once the shared objectives were defined we assumed responsibility for the development of the components freeing their team to focus on the core product and matching their pace, every step of the way.
Real-time Progress Reports
Rather than reporting our progress we were able to present small iterative demos so that they could watch the product evolve in small iterative demos.
Since both the teams were veteran developers we adopted a KANBAN model of execution which required a lot of experience but made the Product Development journey efficient and seamless.
A complex Data Analytics Platform was transformed into a customer friendly application with a modern user experience suite. The end-user was able to configure, design and visualize the network analysis data with minimal support from the client’s operations team.
The modernized product has significantly increased the capabilities of what was already a great product. The upgraded configuration was feature rich and intuitive. There were radical improvements in data processing and data visualization at great value. By moving from a standalone installation to a distributed Architecture Packets2Disk was able to offer new analytical perspectives for their clients with an easy- to-configure, user-friendly interface. These upgrades were pivotal in encouraging financial professionals to pick Packets2Disk as their trusted (Network Data) Analytics Platform.
Our team continues to support the Packets2Disk team fulltime with on-going enhancements. Our Managing Partner has monthly meetings with the CTO and quarterly meetings with the CEO of Packets2Disk to address the progress of the product.