Scenario-based design is a family of methodologies that strives to concretely describe systems during early stages of software process activities. Sound theories behind proposed scenario-based methods suggest a possibility of software process improvement. This paper covers practical application of three selected scenario-based design methods in regards to software system analysis and design. Web browser systems, given that most scenario-based methods are user-centred in nature and web browser is user-centred software, are chosen as a development target. Based on analysis, design and implementation the selected scenario-based methods are evaluated and compared against each other. Consequently, advantages of each scenario-based method are discussed.
Scenario-based design, scenario-based modeling, hierarchical, scenario-based engineering process, SEP, scenarios with functions and goals, user-oriented, user-centered