INTRODUCTION
End User Development (EUD) is a type of software development approach that is known for outsourcing development to its end users in order to customise functionality and interface. This is done by giving end users tools and methods
WHAT IS AN END USER?
An end user is someone who uses or consumes a product or software. An example of the end user could be a gamer, a teacher or just a student. Even the developers themselves are end users; the only thing they have in common is that they are using the software.Â
PROS AND CONS
PROS
end users know what they want
small budget and quick development time
tailors the software for their own personal preferences
CONS
The general skill level of the average end user is little to none
This causes incredibly flimsy fixes and changes.
Various