The use of the Internet to facilitate commerce promises vast benefits. An important challenge in the age of Internet business is to fine-tune the Internet business system with customers. For this alignment, this paper proposes a scenario-based object-oriented methodology for developing a community web site. The methodology consists of five phases such as customer analysis, value analysis, web design, implementation design, and construction. Scenarios are used to analyze customers' needs in a natural fashion. A meta-data scheme is proposed for supporting our methodology. A real-life community web is illustrated to demonstrate the usefulness of the methodology. Scenario thinking can help companies use the Internet to buttress and extend their values. (C) 2003 Elsevier B.V. All rights reserved.