  Amidst the ever-expanding digital sphere, the evolution of the Internet has
not only fostered an atmosphere of information transparency and sharing but has
also sparked a revolution in software development practices. The distributed
nature of open collaborative development, along with its diverse contributors
and rapid iterations, presents new challenges for ensuring software quality.
This paper offers a comprehensive review and analysis of recent advancements in
software quality assurance within open collaborative development environments.
Our examination covers various aspects, including process management, personnel
dynamics, and technological advancements, providing valuable insights into
effective approaches for maintaining software quality in such collaborative
settings. Furthermore, we delve into the challenges and opportunities arising
from emerging technologies such as LLMs and the AI model-centric development
paradigm. By addressing these topics, our study contributes to a deeper
understanding of software quality assurance in open collaborative environments
and lays the groundwork for future exploration and innovation.
