Authors:
Fábio P. Basso
1
;
Raquel M. Pillat
1
;
Fabricia Roos-Frantz
2
and
Rafael Z. Frantz
2
Affiliations:
1
Federal University of Rio de Janeiro, Brazil
;
2
UNIJUÍ University, Brazil
Keyword(s):
Model-driven Engineering, Scrum, Mockup, Prototyping.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Software Engineering
;
Tools, Techniques and Methodologies for System Development
Abstract:
Model-driven engineering and agile methods are two important approaches to produce web information systems. However, whereas model-driven engineering is based on widely detailed models, agile methods such as Scrum propose to not spend too much time in modelling. Model-driven engineering literature suggests the use of pre-prototypes models that can be evaluated by clients before generating source code, and, agile methods also propose to get client feedback soon after requirements are specified as user stories. Despite of agile methods and pre-prototypes aim to quick validate requirements, their combined use must be carefully studied. The quick design of pre-prototypes must be considered in order to achieve the benefits provided by both approaches. In this paper we propose a new pre-prototype based methodology, which combines practices to achieve quick feedback from clients from model-driven engineering and Scrum based agile methods. We also report on a real-world case study concerning
the development of a web information system.
(More)