摘要
目前很多企业内中小型软件项目面临开发时间紧迫、人手不足、需求不断变化的困难,传统重量级的软件开发方法无法应对这样的挑战。敏捷方法是基于实践的软件开发方法学,为解决这类轻量级项目管理和开发所碰到的问题提供了新的思路。通过分析敏捷方法的主要目标、观点和原则,并结合一个实际的管理信息系统项目开发,从项目计划、项目文档、重构的改进和项目维护的4个方面探讨了敏捷方法的实践应用。实践证明,采用敏捷方法的观点和原则进行必要的改进,能取得项目开发的成功。
Many enterprises face difficulties, such as urgent task, insufficient manpower and demand change, in software project developments. The traditional heavy development methodology can not meet that challenge. Agile methodology is a software development methodology based on practice, which brings a new way for small and middle scale project management and development. The main objects, standpoints and principles of agile methodology and how to apply it in developing management information system are introduced. Project plan, document management, refactoring and project maintenance are discussed in the application of agile methodology. The practice proves that the applying of agile methodology and improvement on it can lead to success of project development.
出处
《计算机工程与设计》
CSCD
北大核心
2007年第12期2772-2774,共3页
Computer Engineering and Design
关键词
项目管理
敏捷方法
管理信息系统
重构
迭代
project management
agile methodology
management information system
refactoring
iteration