coupling tropos with user-centered design
DESCRIPTION
Luca SabatucciIssues and Challenges in Coupling Tropos with User-Centered Designi* Workshop, August 30th, TrentoTRANSCRIPT
Issues and Challenges in Coupling Tropos
with User-Centered Design
Luca Sabatucci, Chiara Leonardi, Angelo Susi, and Massimo Zancanaro
i* Workshop, August 30th, Trento
Slide 2
ACube Critical Context and Actors
Acceptability
Privacy and Value
Low Intrusiveness
Slide 3
Tropos
Strengths Strategic view of the
domain Analysis of
motivations and dependencies
Check of quality and coverage
Support traceability
Lacks and Limits Prioritization of
requirements Needs translation to
involve users Model mainly invariant
elements of the domain
Can’t model physical context
Slide 4
User-Centered Design
Strengths Engagement of
users Concrete
representation of the domain
Stories prioritize requirements
Limits Does not support
traceability Does not support
abstraction Coverage problem
Slide 5
Working Together
Integration bridge the gap
between different research traditions
to work in a situation of methodological pluralism
overhead for practitioners
Assimilation transform a specific
approach to make it fit into another one
to work in a situation of methodological purity
the risk is to loose the strength of one of the approaches
more complex for method designer
6
The Common Meta-Model: a lesson learned
7
Ambiguity:a different perspective
Slide 8
The aim is to find under what conditions our experience can be generalizes: recipe Strengths/limits analysis
Making the divides explicit
Mutual learning
Strengths/limits analysis It relies on the identification of strengths
and limits
This allows to define integration points to create a beneficial dialogue
It allows to preserve their strengths.
Slide 9
Making the divides explicitIdentifying barriers that may hinder the dialogue between the two methods.
Epistemological divides
Linguistic and conceptual divides
Slide 10
Mutual learningMutual learning represent the crucial aspect to mediate between the different epistemologies and languages
Definition of a shared dictionary of terms
Collaborative negotiation of the definition of terms in the dictionary which leads to discover hidden relationships between terms
Iteration with refinement until the agreement
Slide 11
Slide 12
Conclusion