Dstny

Unified Communications Platform Development

Significant development improvements in Dstny’s unified communications platform, enabling them to provide a comprehensive solution to their customers.

dstny logo

 99.31% Faster Testing

Testing time reduced from 1 day to 10 minutes, achieving a 99.31% reduction.

Reduced Time-To-Release

From initiating the release process to being available for use.

Big Upgrades

Improved Speed, Security and Integrations. With reduced tech debt.

Dstny’s Challenge

Dstny, a European specialist in cloud communication services, sought to improve and continue the development of their product ‘Carrier Automate’ after acquiring the Unified Communications company Qunifi. They faced significant challenges, including the need to expand their development teams. Product decisions and shifting delivery focus led to development delays, technical debt, and a need to align the release process with other products.

Carrier Automate’ is a SaaS B2B application, allowing Carriers and their customers to provision numbers within UCaaS (Unified Communications as a Service) platforms such as – Microsoft Operator Connect, Zoom, Cisco WebEx to name a few.

Key Challenges for Dstny

  • They had a skilled development team, but not enough people to keep up with company goals and roadmap since the acquisition.
  • Increased pressure on their limited resources.
  • Improvements in the amount of automation and regression testing.
  • Significant tech debt.
  • A shifting focus of delivery.

Nimble’s Solution

Nimble’s team were brought in to reinforce the Dstny team, accelerating the path to production, while assisting in improving quality. Our approach focused on bolstering Dstny’s capabilities, improving their development cycle, and helping instil confidence in their testing and release processes.

Woman on laptop call on high desk

Key Actions:

  • Agile Practices: Our Agile team worked with the Dstny team to suggest improvements to their ways of working and agile practices.
  • Testing and Tech Debt: Nimble’s testing team enhanced their test strategy with automated unit and integration tests, reduced tech debt, and helped elevate the maturity of code practices across the product.
  • Improve Security and Usability: Implemented role-based access controls, enhancing security and usability.
  • Integrations With Multiple UCaaS Platforms: Worked on the enhanced capabilities to manage a variety of platform offerings.
  • Fixed-Mobile Convergence (FMC): Worked on the development of FMC to allow seamless call conversion across devices, improving user flexibility.
  • Managed Partner Relationships: Established healthy partnerships and strong communication, enhancing offerings, features, and capabilities.
  • Upskilled Internal Teams: Fostered a collaborative learning environment, enabling us to introduce effective solutions and workflows that have been adopted by the whole team.

Both generally, and comparatively exactly over and above what I'd expect from an agency in terms of an engagement from work quality and production point of view.
As well as prompting suggestions for how things can be done better (particularly around process and dev tooling), they’ve done some great work identifying infrastructural holes along the way.
This is stuff I wouldn't expect from an agency - I would class this sort of stuff as going beyond what was asked, and is VERY much appreciated.

Mark WalshTech Lead at Dstny

The Results

The ongoing project has led to significant improvements in Dstny’s unified communications platform, enabling them to provide a comprehensive solution to their customers.

  • Reduced Time-To-Release: The time from initiating the release process to being available for use has been significantly shortened. Testing time reduced from 1 day to 10 minutes, achieving a 99.31% reduction.
  • Improved Testing Confidence: The team now releases updates every two weeks with higher confidence due to robust automated tests.
  • Security Enhancements: Role-based access controls providing secure, user-specific access, including read-only access for onboarding and training. New staff can navigate the system without making changes, ensuring a safe learning environment.
  • Seamless Integration: Developed Fixed-Mobile Convergence (FMC) feature, enabling users to switch devices without call drops.
  • Tech Debt Reduction: Significant reduction in tech debt and improved code quality.
  • Operational Independence: Dstny is now equipped to continue development independently, having acquired crucial skills and knowledge from Nimble.
  • Upskilled Internal Teams:  We introduced new ways of thinking and problem-solving by engaging in regular collaborative sessions and architecture guilds, fostering an environment of continuous knowledge sharing and mutual growth.

Nimble’s extensive work with Dstny has improved the implementation and confidence of their Multi-UCaaS services, and will help keep them on track for their goal to become the go-to PSTN (Public Switched Telephone Network) enablement partner – this will open the door for Dstny to develop long term partnerships with Service Providers to work alongside them to build and tailor their offering.

Conclusion

Nimble’s engagement with Dstny has not only addressed immediate development challenges but has also laid a foundation for ongoing improvements and business opportunities. By upskilling their team, enhancing their testing strategy, and ensuring a secure, seamless user experience, Nimble has positioned Dstny for continued success in the telecoms VoIP industry.

For more information on how Nimble Approach can help transform your business, get in touch.

Discover what's possible for you

Speak to one of our projects team to see how Nimble could help your organisation.

Get in touch