Software Customization

Our software customization team gives our customers direct access to premium quality technical custom development and services. Radisys has a proven track record of providing innovative and customized solutions to some of the largest communications service providers, system integrators, and equipment manufacturers around the globe. Our team leverages extensive domain expertise to create agile-based mature system architecture models based on specific needs and provide overall software lifecycle management, comprehensive program management and targeted on-time project delivery.

In this phase we

  • Enable Agile-based design and development of the architectural framework with short sprints delivering progressively increasing capabilities. This includes
    • Integration of multiple software components enabling a high level of hardware abstraction and software disaggregation, allowing software to leverage multiple hardware frameworks.
    • Development and customization on existing or new software components enabling specific requirements for customers.
    • Overall software life cycle management covering phases for design/architecture, implementation, validation and finally, deployments.
    • Development for any required custom software components to contribute back into the open source community or to be retained as IP by the customer.
    • Utilize a DevOps methodology for faster integration and turn up.
    • Contributions to the open source community to drive faster adoption of the technology by the larger service provider community.
  • Implement program management of the architectural framework, to include-
    • Design and development of the new framework including any internal dependencies such as OSS/BSS updates and integration of reference points with 3rd party software components.
    • Management of open source roadmap changes and proposed new integration points.
    • Ongoing collaboration with other service providers and the open source community to increase leverage of community development.
    • Management for all hardware and software components working closely with the providers delivering a comprehensive system solution.
  • Provide specific shape to reinforce, finalize and deliver the proposed system architecture to the customer through -
    • An updated field trial with new, increased capabilities.
    • For software only solutions, deliver the proposed cloud architecture.
    • For solutions that require hardware, deliver the proposed hardware building blocks.