Scenarios help practitioners to better understand the requirements of a software system as well as its interface with the environment. However, despite their widespread use both by object-oriented development teams and human–computer interface designers, scenarios are being built in a very ad-hoc way. Departing from the requirements engineering viewpoint, this article shows how inspections help software developers to better manage the production of scenarios. We used Fagan’s inspections as the main paradigm in the design of our proposed process. The process was applied to case studies and data were collected regarding the types of problems as well as the effort to find them.Laboratorio de Investigación en Nuevas Tecnologías Informática
: Software architecture is one of the most important tools for designing and understanding a system,...
The basic premise of software inspections is that they detect and remove defects before they propaga...
Software is gradually replacing paper based administration systems. The migration to electronic syst...
Scenarios are an effective means for eliciting, validating and documenting requirements. At the requ...
Scenarios, in most situations, are descriptions of required interactions between a desired system an...
Software inspection is one of the best methods of verifying software documents. Software inspection ...
In industrial settings many success stories can be found about the effectiveness and the efficiency ...
Scenarios have been advocated as a means of improving requirements engineering yet few methods or to...
Scenarios, in most situations, are descriptions of required interactions between a desired system an...
Scenarios have been used in different areas such as military, economy, software engineering, human c...
Use cases and scenarios have emerged as prominent analysis tools during requirements engineering act...
Scenarios are an intuitive way for software project stakeholders to capture requirements, describe t...
The present thesis describes a Requirements Engineering strategy, called SDRES (Scenario Driven Requ...
Scenarios have been advocated as a means of improving requirements engineering yet few methods or to...
Software requirements specifications (SRS) are often validated manually. One such process is inspect...
: Software architecture is one of the most important tools for designing and understanding a system,...
The basic premise of software inspections is that they detect and remove defects before they propaga...
Software is gradually replacing paper based administration systems. The migration to electronic syst...
Scenarios are an effective means for eliciting, validating and documenting requirements. At the requ...
Scenarios, in most situations, are descriptions of required interactions between a desired system an...
Software inspection is one of the best methods of verifying software documents. Software inspection ...
In industrial settings many success stories can be found about the effectiveness and the efficiency ...
Scenarios have been advocated as a means of improving requirements engineering yet few methods or to...
Scenarios, in most situations, are descriptions of required interactions between a desired system an...
Scenarios have been used in different areas such as military, economy, software engineering, human c...
Use cases and scenarios have emerged as prominent analysis tools during requirements engineering act...
Scenarios are an intuitive way for software project stakeholders to capture requirements, describe t...
The present thesis describes a Requirements Engineering strategy, called SDRES (Scenario Driven Requ...
Scenarios have been advocated as a means of improving requirements engineering yet few methods or to...
Software requirements specifications (SRS) are often validated manually. One such process is inspect...
: Software architecture is one of the most important tools for designing and understanding a system,...
The basic premise of software inspections is that they detect and remove defects before they propaga...
Software is gradually replacing paper based administration systems. The migration to electronic syst...