Using an eXtreme Programming Method for Web Application Development

碩士 === 南台科技大學 === 資訊管理系 === 98 === The Internet emerges and grows dramatically fast for decades, and is used for comprehensive purposes, tons of data and messages flowing over. WebApp (Web Application) provides lots of services, interacting with users in a direct manner. The services that WebApp p...

Full description

Bibliographic Details
Main Authors: SHIH,JING-MAO, 施景茂
Other Authors: CHEN,PING-WEN
Format: Others
Language:zh-TW
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/72347411081896472100
Description
Summary:碩士 === 南台科技大學 === 資訊管理系 === 98 === The Internet emerges and grows dramatically fast for decades, and is used for comprehensive purposes, tons of data and messages flowing over. WebApp (Web Application) provides lots of services, interacting with users in a direct manner. The services that WebApp provides only need a small amount of software, some of them even no need to install; therefore, people can use the services immediately. Nowadays, many commercial companies (or called organizations) contact with customers through web pages; in extremely competitive environments, it becomes that more and more services are provided. Therefore, how to develop WebApp fast and effectively to enhance a company’s competitiveness is a very important issue. Unlike that of traditional software, the business requirements of WebApp usually change quickly. Therefore, the development schedule becomes very strict, and the influence factors of quality processes are increasing. Many types of WebApp have to be developed precisely in a short time under many limitations. However, today development groups or companies are usually not big enough and have no enough resources, and so far, there is still no concrete methodology for WebApp development. Even though many development concepts and methodologies have been proposed by experts, they all need many man powers and resources that however small companies cannot offer. This research proposes a development process called WXP (WebApp eXtreme Programming) that follows the concept of Agile Development and uses XP (eXtreme Programming) as the development prototype. In WXP, the process of XP is improved for WebApp development, so that the changes of customers’ requirements can be handled and processed very quickly by small companies and development groups.