In this article, we set out an approach to web EUSE, proposing a software lifecycle
that is consistent with the conditions and priorities of end users without programming
skills. Users will not have to be acquainted with SE, as a framework will take them
through the web-centred EUSE lifecycle step by step. The aim is to solve one of the
major EUSE challenges, which is to motivate end users to apply unfamiliar SE techniques
and activities to rapidly build a program to meet their needs and stay focused
on their primary goal, while still achieving software quality.