Font Size: a A A

Application Of Agile In Satellite Attitude And Orbit Control Software

Posted on:2016-06-15Degree:MasterType:Thesis
Country:ChinaCandidate:R F LinFull Text:PDF
GTID:2322330536467431Subject:Aerospace engineering
Abstract/Summary:PDF Full Text Request
Attitude and orbit control system is used to control satellite attitude and orbit.It is an important part of satellite.AOCS(satellite attitude and orbit control software)is the most important of attitude and orbit control system.In the fields of chinese aerospace,AOCS becomes more and more complex today.And the requirement of AOCS is constantly changing.But the development of attitude and orbit control software is still based on traditional methods,such as waterfall model.In this way,more and more problems are arising.And the development of attitude and orbit control system is often delayed.The result of AOCS is inconsistent with user expectation."Development Agile" is a new development method in the field of software development.Agile development is a kind of developing method,which is based on the core of human being.It emphasizes the design,development and publishing of iteration.It is different from the traditional waterfall development method.This paper studies agile development methods,and focuses on the Scrum.The roles,tools,activities and other elements in Scrum are studied in this paper.This paper hopes to solve the problems in the development of AOCS by using Scrum,and improve the development of satellite attitude and orbit control system.In the first chapter,this paper studies the development of AOCS in china and the problems in the process of software development.First,this paper analyzes and studies the agile development method,and explores its value and guiding principles.At the same time,this paper studies six methods of agile,and focus on the Scrum.And a detailed study and analysis of the important tools in the agile method--"user story" is carried out.Then,this paper studies the features of AOCS and the requirements of AOCS design,and analyzes the design requirements of the attitude and orbit control system.On the basis of the above theoretical research,the research results are applied to the development of a satellite attitude control software project.The application of Scrum in the development of satellite attitude and orbit control software is studied.Through the development of this project,the research results of this paper have been verified.This project proves that Scrum can be used in the development of satellite attitude and orbit control software.Finally,this paper studies the project development of the attitude control software project,and how to use Scrum in the software project development process.At the same time,this paper raises the points which should be paid attention when use Scrum in satellite attitude and orbit control software development.
Keywords/Search Tags:agile, attitude and orbit control software, scrum, sprint
PDF Full Text Request
Related items