Font Size: a A A

Research On The Development Process Management Model Of Medium Of Small MIS

Posted on:2005-04-07Degree:MasterType:Thesis
Country:ChinaCandidate:K HanFull Text:PDF
GTID:2168360155459927Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The medium or small Management Information System has occupied large percent of all software products, and this kind of software development process is hard to be managed because of its frequent requirements change, short development cycle, small development team and so on, so the chaotic process of project is the main reason that leads to the fail of those projects.Capability Maturity Model and Agile Software Process have been the main measures of software process and quality improvement. However CMM has been used widely, there are some problems and difficulty when its principium is used to improved the process of the medium or small MIS development. Agile Software Process provides only a series of principles and instructions, which must be applied to the projects concretely based on the actual traits of the project. Obviously, neither CMM nor Agile Software process can't be used to the development process of the medium or small MIS with the dogmatism.Through the compare between CMM and XP—Extreme Programming, which is a typical measure of Agile Software Process, aimed at the traits of the medium or small MIS, by using the basic principium of CMM and XP the medium or small MIS model has been put forward. The model has analyzed four important activities—Requirement Project, Project Plan, Software Quality, Software Configuration Management, in the development process of medium and small MIS, and offers detailed flows and document templates for the four activities.Besides above all, due to the importance of database design for the development of Management Information System, the model has defined a new database design process mode based on XP in order to make database design adapt to the change of requirement, the developers of application can test their applications by establishing individual database; and all changed data objects of individual database can be integrated into the main database conveniently with the database refactoring. With the help of Erwin the coherence of database logical model and physical model can be ensured effectively, and through some iterative process the requirement change can be resolved better.
Keywords/Search Tags:CMM, KPA, Agile Software Process, Requirements Change, Software Process, XP
PDF Full Text Request
Related items