Font Size: a A A

The Research On Small And Medium Size Software Development Process

Posted on:2011-02-25Degree:MasterType:Thesis
Country:ChinaCandidate:W CengFull Text:PDF
GTID:2178360308469475Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Along with the development of computer hardware, especially the improvement of storing ability, computer software industry has being grown rapidly. In the same time, software users, especially business users, facing such a complicated economic completing environment, have made strict demands on the software function of products and performance, mainly displaying in the features of software products' well-designed function, effective performance, extendable and maintainable characters. Such demands have resulted in the so-called "software crisis". In fact, this crisis is the confliction of the higher level demands that fast changing application environment made on the research, upgrading of the software products and relative backwardness in the RD method of software products.Facing the crisis, the academy has put forward Object-Oriented Programming (OOP) method and Idea-Oriented processing development to resolve it, but in the business industry, it mainly depends on the RUP Software Development Process by Rational company and MP Software Development Process by Microsoft. However, neither RUP nor MP is enough satisfied, it can be first illustrated by the time efficiency indicator and detailed shown in the long software RD cycle thus can't well satisfied the customer's demands. Another factor is the management cost that results from the complex communication and coordination among software developers leading to relatively low products profit. The third shortcoming is its inherent practical implementing principles and directional solution related with the extendable and maintainable trait. Therefore, researching of how to effectively design software products that satisfies the customers' demands and cut down the developing cost to avoid wasting the enterprise's resources in the same time have being become one of the most hot problems in the academy concerns. So, taking all of the current limitations existing in the software engineering into account when resolving software developing problems and basing on the foundation of detailed analysis about RUP and MP, the paper comes up with a new MRUP process accompanying its implementing principles and specific reference cases through integrating RUP with MP.Firstly, This paper gives the main issues of its research status and research significance. Then discusses the current two kinds of typical software development process, analyzes their respective advantages and the existing deficiencies. According to the two different strategies and their advantages to solve the problem, with the organic combination of the two proposed software development process, this paper makes up the MRUP software development process. With the "Student Thesis Management System" development process, it discusses the advantage of the process in detail. Finally the article gives a summary of conclusions and further research content.
Keywords/Search Tags:Life Cycle, Microsoft Solution Framework, Microsoft process, Rational Uniform Process, Microsoft Rational Uniform Process
PDF Full Text Request
Related items