Font Size: a A A

Usage Of Software Life Circle Model In Project Management

Posted on:2008-01-21Degree:MasterType:Thesis
Country:ChinaCandidate:X F JiangFull Text:PDF
GTID:2178360242460245Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The dissertation is researched the application of the software lifecycle models in software project management, and analyzed the theory and the development trend. Moreover, it will addressed on the research with the advanced theory, practiced our company.Our company is a large software development company, but with the competition of the trade, the requirements of the finance software are changed continually, and impact the project quantity and schedule. The major problems include the delay of the project schedule, the rise-up of the project problems and the communication problems between with the projects. With the analysis, we found that we should plan the prophase project phase, so that the project will be carried out following the defined procedure on time, ensuring the quality.Life Circle model is the basic idea of the software engineering. The life circle is defined as the development from the beginning to the end of uselessness. Currently, for a development of software, from the putting forward of the question, to develop, usage, maintenance, until stopping the usage and instead of another kind of software. It is like a body from gestation, birth, grow-up, until death. The course in the state change of the software is just Life Circle. The evolvement of life circle has staggered characteristic, according to the certain principle, we can plot out the life circle into several phases. The phases know from border upon and also contact with another, the basic of the work product of each phase is the product of the phase before it. It is helpful for programmer and administers to program and management according to the characters of different phases, that plot out the software life circle. The experience of software develop tell us that, it is difficult to correct the bug which was left in the former period, and waste the more cost, if the schedule has been performed to the evening. So we should take much attention to the phases of the develop during the software develop and we should not perform the upper plan of the work too much early if the prophase work has not been accomplished.Within the certain investment and schedule, that how to realize the customer's requirement with the perfect software is the goal of development. In order to carry out it, people think out many strategies according to the characters of the development. Through the different develop models, it tells that during put forward the question until achieve the goal with the software. The phase workproduct break of the schedule prescribe the goal, mission and workproduct of each phase. The familiar develop models includes Waterfall Model, Iteration Model, Spiral Model, Fountain Model and Prototype Model. The dissertation is researched the familiar develop models in the development work and confirm the suitable model to our company.The major research of the issue is how to complete the prophase plan of the project in our company, and how to drive the project team to carry out the project by using the best process, and accomplish the design, coding and test of the product on time. The result of the issue research is to give a suggestion for the project team that they can choose the best suitable software life cycle model to fit for the character of the project, and increase the development efficiency, the quality of the product to meet the requirement of the client.The dissertation is researched a development model, which can help project manager to choose the most suitable model, through the development model, depend on inputting the different information of the project, such as size, time limit and workload, and so on. The choose process and the result will be the reference in the database of next choose.Considering the system design, the model comprise with project message module, model analyze module, inquire system module. The model has the interface and shared data with the other systems, such as RPM System, Project Weekly System and Project Management System in headquarters of our company. The model realize its major functions through Oracle Database and CTP Studio with Java, Jsp and so on coding tools.When the model has been used for a period of time, the model database collect more and more the information of all kinds of projects, and abundance the whole company database, and the information will be useful for project manager to choose the right model.
Keywords/Search Tags:Management
PDF Full Text Request
Related items