Internet businesses can employ Internet technologies to integrate internal and external business processes. The integration helps companies sharpen their conventional business. In this Internet business environment, the speed of change is inconceivable. An important challenge in the age of Internet business is the proper alignment of customers’ needs with the business system to sustain competitive advantage. As customers’ needs change dramatically, Internet businesses and corresponding web systems evolve continuously. In order to improve continuously a web system according to customers’ needs, reuse of design results is of particular importance.
For the improvement of this alignment and reusability, this dissertation proposes a scenario-based methodology for developing web system and corresponding support system, called eBizBench. This methodology focuses on the development of the web systems from customers’ perspective. It consists of five phases: customer analysis, value analysis, web design, implementation design, and construction in order to align customers’ needs with implementation details. It includes a customer analysis phase to analyze customer groups and their needs. Scenarios are employed for analyzing requirements in a natural fashion. By using this methodology, companies are more likely to capture the context in which customers interact with their web system.
The eBizBench is developed not only for supporting the proposed methodology but also for the reuse and conversion of design results. It includes seven subsystems: project management, customer analysis, value analysis, web design, implementation design, repository management, and repository. The eBizBench can enhance the productivity of development process in a systematic fashion. A repository and corresponding repository management subsystem are implemented for the reuse and conversion of design results. These are better able to support reusability, and thus enhance the maintenance of the resulting system. Two real-life cases are illustrated to demonstrate the feasibilities of the methodology and the eBizBench.
인터넷의 등장으로 기업의 전통적 비즈니스 방식이 변화하고 있다. 인터넷 비즈니스는 인터넷 기술을 기업 내부 및 기업 간 비즈니스 프로세스에 활용하여 정보, 제품 및 서비스를 거래한다. 인터넷 비즈니스 환경에서는 인터넷 웹 사이트가 비즈니스의 출발점이 된다. 변화하는 고객 요구 사항 분석과 이를 반영한 웹 시스템의 제공은 경쟁력 유지의 핵심이다. 또한 급격하게 변화하는 고객의 요구 사항에 따른 지속적인 웹 시스템의 개선을 위해서는 설계 결과의 재사용이 매우 중요하다. 현재까지 제안된 방법론과 지원 도구들은 고객 요구 분석 단계와 시스템 구현의 연계를 제시하지 못 하고 있다. 본 연구는 고객 지향 웹 시스템 구축 방법론과 지원 도구 (eBizBench) 를 제안하였다. 본 방법론은 고객 분석, 가치 분석, 웹 설계, 구현 설계, 구축 단계로 구성된다. 각 단계의 세부 절차를 I 사이트 사례를 통하여 제시하였다. 본 방법론은 기존 방법론과 달리 고객 분석 단계와 시나리오 기반의 요구 분석이 특징이며 다음과 같은 의의를 가진다. 첫째, 본 방법론은 고객 중심의 인터넷 비즈니스 운영 및 개선에 효과적으로 활용 가능하다. 둘째, 시나리오의 활용으로 웹 시스템의 핵심인 네비게이션 설계를 사용자 중심적으로 향상 가능하다. 본 연구에서는 제안한 방법론의 효과적 활용과 설계 결과의 재사용과 다른 지원 도구간의 결과물의 변환 및 교환을 위하여 eBizBench를 제시하였다. 이 도구는 방법론의 각 단계를 지원하며, 추가적으로 프로젝트 관리, 리파지토리, 리파지토리 관리 기능을 제공한다. eBizBench의 아키텍처와 세부 절차는 B 사이트 사례를 통하여 제시였다.