Rakuten Symphony has developed a prioritized list of the top 25 AI initiatives for communications service providers, divided into five categories. The Rakuten Symphony AI-based software development life cycle (AI-SDLC) tool is ranked level three out of five in priority. It provides automation of SDLC workflow tasks based on AI analysis.
With the growing popularity of Open RAN, telco cloud and virtualization initiatives in telecom networks, service providers have an increasing need to manage software development life cycles (SDLC) for a wide range of network functions. Rakuten Symphony’s AI-based SDLC software (AI-SDLC) is a chat-based generative AI module that helps users perform the full range of SDLC tasks.
The tool can be used by product managers, business analysts, user interface/experience designers, software developers, quality assurance and release managers who contribute to the SDLC process. Some key tasks covered by the tool include:
The benefits of the software include immediate feedback and automation at every stage of the process, which improves process accuracy and efficiency. The software reduces the time and cost of SDLC by providing real-time responses to data inputs, immediately notifying team members of errors and correcting them. With this AI tool, there is greater process consistency due to 95% accuracy in generating SDLC artifacts for engineering, as well as a 40% increase in process efficiency when using the tool.
The AI-SDLC tool was developed using the Rakuten AI for Telecom Platform, which provided the development team with real-world log data from actual users using production network systems. The platform includes the necessary data and domain knowledge to ensure the application adheres to industry standards such as 3GPP and O-RAN specifications. Additionally, the platform offers dataset training to ensure the accuracy of the tool’s results at each stage of the life cycle.
With the services of so many subscribers depending on increasingly complex software stacks, ensuring the SDLC is efficient and accurate is critical. The AI-SDLC tool is an ideal application of a telecom AI model that leverages real-world data and brings insights to every stage of the SDLC process – from software conception to release notes and documentation.
With interfaces for every team member involved in the process—from product management to quality assurance—the work completed at each development stage is accessible at the next, streamlining the overall development process. The AI-SDLC tool is essential for ensuring that software meets users' needs.