Assessment of a hybrid software development process for student projects: a controlled experiment

03/05/2021
by   Rafał Włodarski, et al.
0

In recent years, a vivid interest in hybrid development methods has been observed as practitioners combine various approaches to software creation to improve productivity, product quality, and adaptability of the process to react to change. Scientific papers on the subject proliferate, however evaluation of the effectiveness of hybrid methods in academic contexts has yet to follow. The work presented investigates if introducing a hybrid approach for student projects brings added value as compared to iterative and sequential development. A controlled experiment was carried out among Bachelor students of a French engineering school to assess the impacts of a given development method on the success of student computing undertakings. Its three dimensions were examined via a set of metrics: product quality, team productivity as well as human factors (teamwork quality learning outcomes). Several patterns were observed, which can provide a starting point for educators and researchers wishing to tailor or design a software development process for academic needs.

READ FULL TEXT
research
12/19/2022

Co-designing for a Hybrid Workplace Experience in Software Development

With increasing demands for flexible work models, many IT organizations ...
research
02/01/2021

"Is My Mic On?" Preparing SE Students for Collaborative Remote Work and Hybrid Team Communication

Communication is essential for the success of student and professional s...
research
08/17/2020

A Deep Dive on the Impact of COVID-19 in Software Development

Context: COVID-19 pandemic has impacted different business sectors aroun...
research
08/14/2018

Evaluation of team dynamic in Norwegian projects for IT students

The need for teaching realistic software development in project courses ...
research
02/11/2023

Persona-based Assessment of Software Engineering Student Research Projects: An Experience Report

Students enrolled in software engineering degrees are generally required...
research
01/07/2015

The Cost of Problem-Based Learning: An Example in Information Systems Engineering

High-quality education helps in finding a job - but student skills heter...

Please sign up or login with your details

Forgot password? Click here to reset