After more than a year of implementation, Nobo Technologies and IBM have jointly built an ELM framework suitable for multiple product lines and multiple model platform project management methods. Among them, requirements management and design management have deployed four types of requirement modules, including system, software, hardware, and structure, and designed 24 types of itemized requirement artifacts, which contain about 90 types of field attributes. Taking smart cockpit IN9.0 as an example, traceability of upper and lower levels of requirements, left and right levels of requirements and test cases have been completed, and the complete traceability chain covering customer needs, system SRS requirements, system architecture design, software requirements and software architecture design is clearly visible.
The new system has been fully in use since April 2023, and has now implemented 11 online business processes, including project management, problem management, release management, change management and quality management. Taking the online process form as an example, Nobo Technologies has rolled out about 70 forms, 50% of the basic output requirements for product development have gone online, and ASPICE processes are now more than 80% online. This lays a solid foundation for the development of full lifecycle management and the realization of cost reduction and efficiency improvement goals (reducing cost investment by 10%), such as:
- At the requirements management level, most work has been put into the online system, reports can be processed automatically, and management or auditors can share work progress and status in real time.
- At the test management level, unlike the previous practice, which may take two weeks to a month to understand the progress, the test results are now uploaded and refreshed daily, and relevant personnel can examine the entire test progress at any time.
- For bi-directional traceability, requirements in DNG (DOORS Next Generation, DOORS Next Requirements Management Module) and test instances in ETM (Engineering Test Management, Engineering Test Management Module) can be linked in real time, and the traceability status can be clearly seen in the report.
In addition, the teams from both parties jointly completed the integration of ELM with the existing project tool Jira, communication tool DingTalk, BOM and change management system NPCP, software static scanning library Sonarqube, and code library Gerrit. In particular:
- By setting up IBM Engineering Integration Hub between the ELM platform and Jira, Nobo Technologies has achieved real-time, two-way synchronization of defect work items between ELM and Jira.
- With the help of an MQ message plug-in and a secondarily developed function package, ELM notifications can be pushed to the DingTalk account of associated users in real time, including work item changes (such as upcoming overdue, overdue tasks), work item approval and other notifications. Managers can also complete the approval directly in DingTalk.
- When developers submit their code, filling in the ELM task ID will trigger the script to automatically add the Gerrit link in the ELM task to achieve two-way traceability of tasks and code.
- NPCP synchronizes the required change analysis tickets to the NPCP system through the OSLC interface provided by ELM and synchronizes the analysis results back to ELM. Finally, NPCP synchronizes the execution status information of ECR and ECO back to ELM when executing changes. ELM serves as a report management system that allows users to view the changes and status briefly.
- By developing interface programs, one can access the background Sonar database and generate ELM-specific widget interfaces that can then display Sonar charts in the dashboard of the ELM platform.
“In the process of digital transformation, tools play a role in solidifying processes and improving efficiency, and the most important part is often talent,” Xiaokai says. “Through full cooperation with the IBM consulting team, we perfectly integrated IBM’s many years of insights and experience in the automotive industry with customer building processes, and brought the integrated advantages of original factory implementation to customers. We are happy to see Nobo Technologies build an efficient and intelligent R&D platform and its R&D team with the help of IBM ELM. With strong secondary development capabilities, Nobo can continuously improve and optimize business processes and tool operation methods, enhance user experience, and become an intelligent benchmark for R&D management in the industry.”
As automobile research and development moves toward the fully digital and intelligent Automotive 4.0 era, IBM ELM, with its more mature and replicable implementation path, helps industry companies strengthen their R&D processes and optimize their management systems, while improving research and development speed and quality, shortening product development cycles. As a result, companies can come out as leaders among the increasingly fierce market competition.