Font Size: a A A

Improvement On Prototyping Evolutionary Development Based On TDD

Posted on:2006-11-12Degree:MasterType:Thesis
Country:ChinaCandidate:X ZhuFull Text:PDF
GTID:2178360182477212Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Prototyping evolutionary development method is a software process which has been used in many fields. This method has been accepted after long time evolvement and practice. Many software projects use this method as a development process. But this method also has some limitation especially in the case of unable to obtain accurate requirements and unable to accurately transmit requirements from prototyping evolutionary phase to development phase. Test Driven Development technology appeared at the time when agile software development was found and progress. This technology has been agreed in many practices. This paper has overlooked the history and progress of Prototyping evolutionary development method and TDD. Then focus on the research of how to use TDD in prototyping evolutionary development method. We provided a new prototyping evolutionary development method based on TDD. We studied on the 3 main portions of this method and clarify the 3 phase of the process and then expatiate on the interaction of these 3 portions in 3 phases when this method works. We provide the salutation on how to implement this process and also give some alert that will cause trouble when use them. We have used this process in our project and we will show them in the 5th chapter of which is also a validation of this method.During the project, we know that this method has achieved our goal such as the requirement catch and the transitions of requirement and improve the efficiency of our development.
Keywords/Search Tags:Software engineering, Test Driven Development, Prototyping evolutionary Development, Requirement, Software Process Improvement
PDF Full Text Request
Related items