Font Size: a A A

Agile Modeling Based On Regression Analysis And UML

Posted on:2006-02-27Degree:MasterType:Thesis
Country:ChinaCandidate:Y J WangFull Text:PDF
GTID:2168360155955550Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
As the scale of software increases, the speed of developing slows down. The big problem is delaying and misunderstanding of user's requirements. There's an investigation in USA from 1995, they investigated in 8000 projects and found that 1/3 projects can't be completed in time. And in these 2/3 finished projects, about 1/2 didn't meet the user's requirements perfectly. After they analyzing the losing reasons they found most reasons related to requirement. So requirement engineering becomes the key phase in software engineering. I provide a three steps solution here:1. At first, capturing the requirements from the users and quantifying them. Then we do regression analysis and find the most related factors.2. The second step is to set up use case diagram, concept model, collaboration diagram and class diagram.3. We use Agile modeling as a methodology during all the process. It is a real good methodology and can be well applied in modern software development.
Keywords/Search Tags:Regression Analysis, UML (Unified Modeling Language), AM(Agile Modeling)
PDF Full Text Request
Related items