Dissertation > Excellent graduate degree dissertation topics show

Research and Implementation on Agile Software Development in New Rural Cooperative Medicare System

Author: XiaoWuKui
Tutor: LiuZhenYu
School: Central South University of Forestry Science and Technology
Course: Applied Computer Technology
Keywords: Agility Scrum Extreme Programming NCMS
CLC: TP311.52
Type: Master's thesis
Year: 2010
Downloads: 62
Quote: 0
Read: Download Dissertation

Abstract


With the increasing development of information technology, information systems application has penetrated into all walks of society, the efficiency of system development to become users to consider the first condition. As the rapid changes in social life, system development business logic more complex, more and more demand for temporary changes, cycle control of the development process more and more strict, and can respond quickly to changing business logic to handle complex software development process urgently appears. Agile software development methodology is a lightweight development methodology, with demand for rapid response to changes in the software development capabilities. Such methods emphasis on the importance of the software development process of human, emphasizing communication and cooperation between people, concerned about the working software. Its development process is gradual, incremental iterations. Scrum and Extreme Programming Agile development methods are the two most widely used method. Scrum is an iterative control can be flexible, incremental software management process, focusing on management and organizational practices. Extreme Programming concerns the actual programming practice, is a highly efficient, low-risk, flexible approach to development, especially for the progress of tight, demand changes, strict quality requirements of the project. Combination, complement each other. In this paper, the new rural cooperative medical system (New Rural Cooperative Medicare System, NRCMS, referred NCMS), for example, discusses the use of agile software development methodology Scrum and Extreme Programming (eXtreme Programming / XP) in combination with the ideas to guide software development process (preparation of product orders, divided sprint planning, management burndown develop team norms, publish a small version, constantly remodeling, continuous integration and pair programming, etc.), used in the system frame technology (Webwork Spring Hibernate), lower between system modules and the coupling between the various levels to meet changes in demand; adoption of library technology, the huge amounts of data between modular and reduce the impact of the changes, the use of pre-statistical techniques, increase system response to complex logic and a large amount of data the status quo. Thereby enhancing the system's adaptability to complex business logic as well as adaptability to changing needs of the status quo. Through the discussion of this thesis research, and finally on the basis of the original technology innovation in practice are given three points: Integration and Reconstruction regular exchange pair programming, the presence of intermittent client practice. Compared with traditional software development, combined with Scrum and Extreme Programming guide the development of software systems, and the optimization of the use of appropriate technology, fast-paced society in the implementation of information technology has a positive meaning and practical operability, fast develop more stable, high-quality software products.

Related Dissertations

  1. The Study of NCMS Government Supervision,R197.1
  2. Research on Collaborative Spectrum Sensing Technology in Cognitive Radio Networks,TN925
  3. Under the new rural cooperative medical care system of patient triage system,R197.1
  4. Study and Design on Compact Wideband and Narrowband Combined Antennas for Spectrum Sensing Applications,TN822
  5. Prototyping of Software Project Management System Based on Risk Control,TP311.52
  6. The Application of Agile Project Management,TP311.5
  7. Based on Data Warehouse Management System NCMS,TP311.13
  8. NCMS remote medical expenses instant knot at ways of,R197.1
  9. A city of new rural cooperative medical system operation and management problems and countermeasures,R197.1
  10. New Rural Cooperative Medical System,R197.1
  11. ASP.NET-based agricultural products wholesale website development,TP393.092
  12. The Application for Web2.0 Technology and SCRUM Software Development Process in Microsoft Chat Project,TP311.52
  13. The Noci Company Agile development model applied research,TP311.52
  14. Applied Research and Practice agility test in the CRM project,TP311.52
  15. Research and Application of Software Defect Management in Agile Development Scrum,TP311.52
  16. Analysis and Design of the Automated Testing Platform for Scrum Oriented Development Pattern,TP311.52
  17. The Study and Application of Extreme Programming Refactored Model Based on Requirement Changing of Information System for SMEs,TP311.52
  18. Study on Practical Operations and Problems of the New Rural Cooperative Medical System in Hanyin County Shaanxi Province,R197.1
  19. Design and Implementation of Scrum-based Testing Management System,TP311.52
  20. Based on Extreme Programming tunnel project cost control system requirements analysis and design,TP311.52

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile