Abstract:Requirement management plays an important role in modern software projects. Requirement management chaos will lead directly to the project budget overruns and project behind schedule. In a sense, the effectiveness of requirement management determines the success or failure of software projects. This paper researches and summarizes the methods and processes of requirements development, and the processes and controls of requirement management in modern software development, based on requirements development and management activities in lunar exploration ground application system software development project.