Advanced search
Start date
Betweenand


Evolving a Mobile Learning Software Product Line for the Teaching of Programming through an Industry Practitioner Perspective

Full text
Author(s):
Marcolino, Anderson S. ; Barbosa, Ellen F. ; IEEE
Total Authors: 3
Document type: Journal article
Source: 2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020); v. N/A, p. 9-pg., 2020-01-01.
Abstract

The process that unifies theoretical techniques from academia with the practical expertise from industry has been considered an interesting approach to software development, since it can increase quality, reduce costs and allow a high level of reuse. In this perspective, we have worked on the integration of industry practices with academic research for evolving a software product line (SPL) for the development of mobile applications in the context of the teaching of programming. The first version of the proposed SPL was evaluated in a previous study and, as a result, we noticed a lack of integration of practitioners in the performed evaluation. Thereby, this work aims at investigating if the expertise of software industry practitioners can somehow improve the SPL proposed and, additionally, identifying which strategies can be adopted to complement the academic theories. Based on this goal we discuss: (i) the evolution of the SPL conceptual architecture under an industry practitioners' perspective; (ii) the proposed improvements based on the industry professionals' point of view; (iii) the representation of the improved SPL architecture adopting an SPL modeling approach; and (iv) the adoption of software industry strategies in the SPL engineering sub-processes, based on quickly development process in small development companies. (AU)

FAPESP's process: 14/03389-9 - Supporting mechanisms to the design and development of mobile learning environments and applications
Grantee:Ellen Francine Barbosa
Support Opportunities: Regular Research Grants