In order to ensure the cloud software functions and platform service quality, the D-Link development team adopted the DevOps model to eliminate the gaps between development, operations, and quality assurance.
In order to shorten project development schedules and quickly respond to customer needs, the D-Link development team has implemented the agile software development process. Through effective communication, frequent delivery of new software versions, writing code that can adapt to changes in needs, and importation of automated testing, we have established an agile cross-function team.
On the other hand, in order to enhance product applications and respond to customer needs, the development team effectively utilizes resources. They conduct market strategy analysis in the pre-development stage. After the evaluation, the team will enter the product function planning and software development cycles. During the software development period, the team regularly organizes meetings to discuss functions, track progress, and adopt multi-function development management systems. It can effectively link the various tasks and help teams develop the testing and certification process together, in order to meet the quality requirements, deadlines, and budget of the product development process. This has clearly improved the process time and version numbers of the software launch platform.
In 2022, based on the original DevOps model, the D-Link R&D team further imported the DevSecOps model, adding “Sec” as the abbreviation for Security to incorporate security into the entire software development process. Through the integration of security testing, security monitoring, automated security inspection and other tools, we can help developers find and repair security problems and improve the security in the software development process.