Font Size: a A A

The Study And Application Onchangeing Requirement Base On Agile Method

Posted on:2006-11-05Degree:MasterType:Thesis
Country:ChinaCandidate:F X HuangFull Text:PDF
GTID:2168360155959886Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The software requirement is important to the process in the whole process of the development. Along with develop thorough, the requirement of the customer will change, the developer also will change to the demanding comprehension, requiring with the variety will affect the process of software development, the requirement variety can't avoid, the software development must regard changes as to lead, realizing variety, the variety is a requirement, responding to the variety then can make both developer and customer to win. Improved customer satisfaction, adopt to changing requirements, frequently delivering working software base on the feedback and communication, to improve the quality of the software and the software reliability.Solution requirement variety must under agile development the leading of the method follow the principle of the agile development, proceeding the right alone benefit in the fulfillment of the variety, investigate respond to the'mode of the variety. Agile methods are oriented-people, focusing on face-to-face collaboration between customers and developers to reach similar goals. Adjust the moving and positive well, establish to study often, knowledge spreads quick, reply the variety agile efficiently team.In maintenance of software, requirement changing to take the best opportune moment to refractor the code, through refractoring keeps software clear and neat, in order to append some function. In the software re-development, with the requirement changes for center, obtain the requirements quickly, distinct innate character with not innate character variety, construct system structure. In the process of iteration on the plan, the degree of progress of the project of keeping can be seen, realizes the requirements through refractoring of the code and the iteration plan.An example of refractoring a existed system base on requirement changing is given in text. The obtaining of requirements, construct structure of system, refractoring the code base on agile method is discussed.
Keywords/Search Tags:Agile software development, Requirement changes, Oriented-people, Reftractoring, Software re-development
PDF Full Text Request
Related items