Using an Extreme Programming Method for Hotel Reservation System Development