Font Size: a A A

Design And Implement Of Agile Project Progress Tracking System Based On Rally

Posted on:2013-12-07Degree:MasterType:Thesis
Country:ChinaCandidate:Z P CaoFull Text:PDF
GTID:2248330371978757Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of software engineering technology, more and more software developers accept agile thinking. Agile development methods are increasingly adopted by software companies. But there are still many problems in the agile project management. For example, the agile project is often not easy to be controlled, and it’s often beyond the estimated time.Project development of software companies will produce large amounts of data every day, these data has extremely complex, rich and high-value information. It’s difficult to derive the effective thing when information were mixed together and passed to project managers. If the project is agile project, the data would become more difficult to be separated. So we need to take some measures to distinguish, classify and process these data, in order to get useful information which can produce an effect on the project management.Thesis topic which called agile development project progress tracking system comes from the actual project of Zuora. The system is characterized by sharing each developer’s information, and allowing information to flow between the developers. So every developer can master the company’s projects. By this way we can mobilize the wisdom of the developers, and make the project to move forward to a more perfect goal. Although this project is just managing agile development project of one company, it has practical significance and application value.The system is divided into four modules:Background Rally Data Processing Module, Google Spreadsheet Data processing module, Display public pages module, and User Registration Module. I involved in the process of System requirements, preliminary design, detailed design, coding and testing. The main work can be summarized as follows:The first is involved in the project requirement analysis and general design of the project; The second is involved in the research work of the selection of the rules; The third is completed Data Acquisition Function, Data Processing Function, Data Sending Function, QA Forms Importing Function, Data Chart Function, Information Display Function, Page Navigation Bar Function, and User Role Confirmed Function; The forth is completed the testing of the key function of the system, and the overall test of every modules of the system. The entire system development process comply with the software life cycle, design, development, testing. The current test and using results show that the system is fully functional, it can make software developers easier to access, transfer, share information of agile development project, and make the direction of the project more controllable.
Keywords/Search Tags:Project Management, Agile Development, Process tracking, Rally Platform, Google Docs
PDF Full Text Request
Related items