Font Size: a A A

Agile Development Method In The Inspection And Quarantine Express The Application Of The System Construction And Research

Posted on:2012-11-23Degree:MasterType:Thesis
Country:ChinaCandidate:J F LiangFull Text:PDF
GTID:2248330374986672Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Nowadays, the software projects have the features of short development cycle, rapid changing of user requirements and using new technologies. Therefore, the software development teams have to face the risk of missing the project deadline, having trouble adapting to clients’changing requirements and having defects in software applications. Using traditional software development methodologies fails to be applied in the development of CIQ (Inspection&Quarantine of PRC) information systems. The reasons are listed as follows. First, it spends too much time in the software developing life cycle, so that it cannot meet the business requirements. For the second reason, system cannot adapt to the change of business requirements. The last reason is the software quality is poor. To solve those issues mentioned above, a new software development methodology needs to be implemented. As a result, Agile comes on the scene. More and more organizations implement agile development methodology in their software development because the agile development process can improve the productivity and quality. And this essay focuses on how to use agile development in CIQ information systems.Based on the analysis of Scrum and XP (Extreme Programming) which are two kinds of agile methodologies, this essay introduces how to use Scrum/XP hybird in the development of GIQS (Guangzhou Inspection and Quarantine System for Express, GIQS)In the first part, this essay addresses the background of the essay, the domestic and foreign studying of agile methodology. And then this essay explores how to use Scrum/XP hybird into the development of CIQ information systems. In the beginning of this essay, the brief introduction of agile development and contrast between agile development and traditional software development are introduced, and then explores how to combine Scrum and XP into the development of CIQ information systems. This essay also introduces the background of GIQS system, research methods, system functionalities and the system goals. On this basis, this essay describes how to use agile development process to meet the requirements analysis of GIQS. This essay also introduces the framework of GIQS, the main functional modules and data flow design. The last main part of this essay introduces how to implement the Scrum and XP in the software development cycle of GIQS.By implementing agile methodologies in GIQS and getting a successful result, agile methodologies are verified again as an efficient way to reduce the time of software development cycle and to make software application more reliable.
Keywords/Search Tags:Agile development, Scrum, Extreme Programming
PDF Full Text Request
Related items