Font Size: a A A

The Application Of Agile Modeling In A Software Project

Posted on:2006-08-05Degree:MasterType:Thesis
Country:ChinaCandidate:F ChenFull Text:PDF
GTID:2178360182976127Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Agile Modeling (AM) is a decomposed and practice-based methodology foreffective modeling and documentation of software-based systems. Simply put, AMis a collection of values, principles, and practices for modeling software that can beapplied to a software development project in an effective and light-weight manner.AM is not a completed software development process, it should be used with otherprocesses to achieve a better result. System modeler can find the best point ofmodeling when using AM. In that sense, system modeler can establish the systemmodel with minimized time while maintaining the quality of documents and processcontrol. In other words, the project could be speed-up.This study focus on how to apply AM to a project using unified processsoftware. Taking the EDAE (Experience Database of Audit Expert), a project ofdeveloping auditing software, as an example, in particular it introduced the principleand practice of AM. Also the modeling Artifact and some other related technologyand practice of software development which applied in business modeling,requirement modeling, analysis and design modeling were introduced as well. Thisresearch firstly briefly introduced the background of problem and some innovationwork;secondly, introduced the significance,principles and practices;thirdly,introduced the unified process, studied that how the AM tied with the unified processand how to process AM during the course of unified;fourthly, simply introduced thesoftware project of EDAE, and analyzed the foundation and reasoning for using theAM in the project;fifthly particularly introduced how to handle the principles andpractices of AM in some activities, such as business modeling, interrelated withrequirement, analyzing and designing, and also described some other practicescorrelated with AM in details;lastly , the conclusion and expectation, discussed theapplicability and expectation of AM. From the practice point of view, somesuggestions on how to apply AM in project were given.
Keywords/Search Tags:Agile Modeling, Unified Process, Audit Software, Modeling Artifact
PDF Full Text Request
Related items