Back to Search
Start Over
Evaluating the Impact of a Model-Driven Web Engineering Approach on the Productivity and the Satisfaction of Software Development Teams
- Source :
- Lecture Notes in Computer Science ISBN: 9783642317521, ICWE
- Publication Year :
- 2012
- Publisher :
- Springer Berlin Heidelberg, 2012.
-
Abstract
- BACKGROUND: Model-Driven Engineering claims a positive impact on software productivity and satisfaction. However, few efforts have been made to collect evidences that assess its true benefits and limitations. OBJECTIVE: To compare the productivity and satisfaction of junior Web developers during the development of the business layer of a Web 2.0 Application when using either a code-centric, a model-based (UML) or a Model-Driven Engineering approach (OOH4RIA). RESEARCH METHOD: We designed a full factorial, intra-subject experiment in which 26 subjects, divided into five groups, were asked to develop the same three modules of a Web application, each one using a different method. We measured their productivity and satisfaction with each approach. RESULTS: The use of Model-Driven Engineering practices seems to significantly increase both productivity and satisfaction of junior Web developers, regardless of the particular application. However, modeling activities that are not accompanied by a strong generation environment make productivity and satisfaction decrease below code-centric practices. Further experimentation is needed to be able to generalize the results to a different population, different languages and tools, different domains and different application sizes.
Details
- ISBN :
- 978-3-642-31752-1
- ISBNs :
- 9783642317521
- Database :
- OpenAIRE
- Journal :
- Lecture Notes in Computer Science ISBN: 9783642317521, ICWE
- Accession number :
- edsair.doi...........984e155a38364c5789b93f0da5f0a052