A well structured and highly available End User Computing (EUC) environment reduces long term costs and overheads, while improving employee satisfaction and productivity at the same time.
Why are end user so important in system development?
End users can advise on which features are most needed. By having intimate knowledge of the problems that need to be solved, along with experience with comparable software, end users can provide you with valuable input about what functions the new software should be able to perform.
What are the disadvantages of end user development?
Issues / Disadvantages of End-User Development (EUD) These issues included reduced data integrity, product quality and functionality, incorrect design, insufficient testing, the use of inappropriate tools and lack of documentation, controls, backup and security provisions.
What is end user development and how can organizations benefit from them?
The Benefits of End-User Development. When End-Users develop their own systems they are also responsible for maintaining and updating them as needed. By allowing End-Users to develop their own systems, update and modify them, themselves it frees up the IS departments.
What are the responsibilities of end users?
End users are responsible for protecting the information resources to which they have access. Their responsibilities cover both computerized and non-computerized information and information technology devices (paper, reports, books, film, recordings, computers, removable storage media, printers, phones, etc.)
What is end-user system development?
End-user development (EUD) helps to solve this problem. EUD is “a set of methods, techniques and tools that allow users of software systems, who are acting as non-professional software developers, at some point to create, modify, or extend a software artifact” (Lieberman et al 2006).
Why is it important to involve users when developing a system?
User involvement can reduce or even eliminate the clash between users and system developers in the system function views. By cooperating with users, system developers find data and information direct from the users; understand needs of the users and help users to have an initial understanding of the new system.
What is end user system development?
What are the different types of end user development?
Examples include natural language programming, spreadsheets, scripting languages (particularly in an office suite or art application), visual programming, trigger-action programming and programming by example.