Low vs. high-fidelity prototyping debate
interactions
Sketching storyboards to illustrate interface behaviors
Conference Companion on Human Factors in Computing Systems
Applying use cases: a practical guide
Applying use cases: a practical guide
Software for use: a practical guide to the models and methods of usage-centered design
Software for use: a practical guide to the models and methods of usage-centered design
Writing Effective Use Cases
Requirements Engineering: A Good Practice Guide
Requirements Engineering: A Good Practice Guide
Patterns for Effective Use Cases
Patterns for Effective Use Cases
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
Managing Software Requirements: A Use Case Approach
Managing Software Requirements: A Use Case Approach
Requirements Engineering: The State of the Practice
IEEE Software
Object-Oriented Software Engineering: A Use Case Driven Approach
Object-Oriented Software Engineering: A Use Case Driven Approach
Hi-index | 0.01 |
This paper presents a language called ScreenSpec that can be used to specify screens at requirements elicitation phase. ScreenSpec was successfully applied in 8 real projects. It is very effective: average time needed to specify a screen is 2 minutes, and takes an hour to become proficient in using it. Visual representation generated from ScreenSpec can be attached to requirements specification (e.g. as adornments to use cases).