Crowdsourcing Software Engineering (CSE) - emerging paradigm, but a lot of old problems.
He mentioned some problems found in the RISCOSS project, and how risk analysis is very important in Crowdsourcing settings.
He presented a (small) goal-model for CSE
RiSD
This approach includes a decision tree-based set of guidelines for choosing the correct intentional element (e.g. goal, softgoal or task) in an i* model. Such guidelines do not work on 100% of the times, but they provide some assistance.
RiSD comprises three stages:
He mentioned some problems found in the RISCOSS project, and how risk analysis is very important in Crowdsourcing settings.
He presented a (small) goal-model for CSE
RiSD
This approach includes a decision tree-based set of guidelines for choosing the correct intentional element (e.g. goal, softgoal or task) in an i* model. Such guidelines do not work on 100% of the times, but they provide some assistance.
RiSD comprises three stages:
- Domain analysis,
- Social system construction
- Socio-technical system construction
In this presentation, Xavi focuses in the second stage, i.e. Social system construction.
RiSD guides the analyst in:
step 1 - start modeling all dependencies as goal dependencies
setp 2 - reflect if some of the dependums are actually tasks or resources.
Model 1) He presents a Dependency Diagram, showing the dependencies between the Requester and the CSE Organization and between the Worker and the CSE Organization.
Model 2) Then, he shows a second model with some of the revised dependums.
Model 3) A third, more refined model also includes some traceability links between elements, as suggested by the results of the RISCOSS project.
Key concerns to be analyzed (according to a different author referenced in his slides):
- task decomposition
- planing and scheduling
- coordinating and ommunication
- intellectual property
- motivaation and qulity challenges
Nenhum comentário:
Postar um comentário