Font Size: a A A

Research And Implimentation Of Agile Maintaining Process Management Tool For DT Pricing

Posted on:2011-06-25Degree:MasterType:Thesis
Country:ChinaCandidate:W ZhuFull Text:PDF
GTID:2178360308952612Subject:Software engineering
Abstract/Summary:PDF Full Text Request
This article takes an example of maintaining process of DT pricing software, firstly it pointes out water-fall process can not meet the need of changing requirements of applications in the system and needs to do enhancement. The agile development can be adapted to dynamic requirements, but it cannot be used for the maintenance of platform modules, and so it is needed to combine waterfall process and agile development together in the maintaining process, which means that the application modules are developed in agile way, and the waterfall process is used to maintain platform modules. According to the result in practice, the new process not only guaranteed the quality of software maintaining, but also improved the efficiency of development compared with the waterfall process in the old maintaining process.After maintaining process of pricing software is enhanced in agile way, there are still problems with it. For example, it is very time-consuming to manage the process using story cards, spreadsheets, and WIKI tool. In addition, each agile team has its own management method. The author designed and implemented a simple and useful agile management tool based on the requirement of agile maintaining process. The agile management tool of maintaining process is kind of application software developed on Struts framework. The functionality of this tool can be divided into three parts:1. The general functionality of agile tool includes common-used functions of general agile tool. It is used to manage releases, iterations, iteration plans, user stories, tasks and test stories.2. The functionality of agile tool specific to maintaining process provides functions based on the development requirement in the maintaining process. It is used to manage daily report, meeting minutes, and summary reports.3. The extended functionality of agile tool provides interfaces to combine requirement management system with the tool.This article discussed all the main functionalities of agile tool from requirement analysis, design and implementation, and application four sections. From the result in practice, the agile tool for maintaining process of pricing software can enhance efficiency of management, and it can meet the needs of development in maintaining process.
Keywords/Search Tags:Maintaining development process, Waterfall development, Agile development, Agile management tool
PDF Full Text Request
Related items