Creating hybrid software engineering methods by means of metamodels

Darko Andročec, Željko Dobrović · Information Technology Interfaces · 2012

Two dominant techniques for software development used nowadays are the classical software development methods (e.g. RUP, waterfall) and the agile approaches (e.g. Scrum, XP). One can also use hybrid methods, because both approaches have some benefits. In this paper we show how to build new hybrid software engineering methods by means of metamodels. We describe metamodels of the classical waterfall method and extreme programming and create their common metamodel. This common metamodel is then used as a foundation for new hybrid method development and development of workflow of its implementation.

Read the paper · More papers on PaperTik