Advantages and disadvantages of end-user development

The necessary advantages of end-user development in companies’ development

1236 mots 5 pages

Montre plus

The necessary advantages of end-user development in companies’ development

Date Submitted: 17/08/07

Abstract

The importance of end-user development is proved by many ways of giving satisfaction to end-users and employees of the information system department within a company.
It tends also to reduce costs of a company and so increase its competitive performances.
And so, even if some people tends to claim that end-user development is not necessary and costs more money than it permits to save it.

Introduction

Nowadays, the importance of end-user development has been proved in many ways by examining different cases in different companies within their information systems departments using end-user development.

However, sometimes, we see that information systems departments argue that end-user development is not necessary, and implies more disadvantages than it brings advantages for companies.
Yet, we will see that is statement of things is completely false, because even if some problems or boundaries can appear in end-user development, it is actually not end-user development which is at the origin of hypothetical problems.

Indeed end-user development provides many different benefits for the end-users, for the information system department and for the wellbeing of the company more generally. These benefits are quite important and permit the good working and making of the applications and tools given for end-user development and also it responds to the mainly reasons why there is still a growth a end-user development – which tends to appear more and more essential.

Discussion

The main problems which appear with end-user development can not lead to a judgment whereas end-user development could be considered as a waste of time.
In fact, if the end-user development failed because of non-updated information, or if these information within the data are not truly reliable, or even if the system have been corrupted as a result of its

Software development is done by software programmers? Mostly the software was used by the users who don’t know about the programming.  Now, the question is that if they don’t know about the programming, then how they can interact with this kind of software.

End-user computing is the computing technique in which software developers develop the software in such a way that the end-users can also perform the computing on the software. This computing can be partially or fully computing. This depends on the programmer what kind of access is given to the end-user for end-user computing.  

The programmers design the software in such a way that the end-user can easily compute the different kind of operations within the software.  

What is an example of end-user computing?

Google Analytics is the best example of end-user computing.  Google Analytics is developed by the programmers of the Google but Google Analytics works in such a way that any end-user can simply log into the system and then can compute and can check that what kind of traffic is coming on their website. 

Advantages and disadvantages of end-user development
Figure: What is End-user computing – Examples and Types

Here, in this example, this analytics shows that bounce rate is 76%. It means that 76% of visitors are viewing only one page of the website. Similarly, 24% of visitors are viewing the more than one page of the website.

Types of end-user computing

There are many kinds of end-user computing. Some of the end-user computing are mentioned below;

  1.  Analytics
  2.  business rules
  3.  Scripts
  4. Visual programming
  5.  fifth-generation languages
  6.  artificial intelligence

 Analytics in end-user computing

Different kind of analytics can be designed, according to the requirements of end-user.

Business rules in end-user computing

Suppose we are developing a software for a company and the company wants to increase its business with the help of this software then we need to develop the software in such a way that it can facilitate the business. 

Scripts in end-user computing

Different kinds of scripts were given to the end-user so that they can perform the computing without knowing about the script programming.

Visual programming in end-user computing

Visual programming is the programming technique in which different tools allows the user to run the program by just providing the visuals like menus icons and buttons and etc.  This is very helpful for the end-user to perform end-user computing.

Artificial intelligence in end-user computing

Artificial intelligence plays a very important role in end-user computing.  Softwares try to detect the things automatically to help the end-user. 

Advantages of End-user computing

There are many Advantages of End-user computing. Some of the advantages are mentioned below.

  1. End-user computing provides a competitive advantage.
  2. End-user computing helps the End-users to perform the computing without technical knowledge of the system.
    End-user computing  Allows viewing the results in different ways.
  3. End-user computing  increase user awareness of Management Information System (MIS)
  4. End-user computing enables the creative use of Management Information System (MIS).
    End-user computing is Helpful in exploring the information in a detailed way.

Disadvantages of End-user computing

  1. There are many Disadvantages of End-user computing. Some of the disadvantages are mentioned below.
  2. End-user computing can lead to integration problems.
  3. End-user computing can cause duplication.
  4. End-user computing  can ignore the technical issues
    End-user computing takes users away from their real job.
  5. End-user computing can lead to big problems due to the lack of attention to the different algorithm and procedures of the Management Information System (MIS).

Advantages and disadvantages of end-user development
Prof.Fazal Rehman Shamil (Available for Professional Discussions)
1. Message on Facebook page for discussions,
2. Video lectures on Youtube
3. Email is only for Advertisement/business enquiries.
[email protected] Facebook Linkedin Youtube

  • Management Information System  MIS Solved MCQs with Answers pdf
  • Program of equal and unequal strings in JS Javascript with form values by user user and with flowchart

    What is the advantage of end user?

    It makes it immeasurably easier to manage a large number of desktops within your organization. Not to mention reduces the need for specialized IT resources on your staff.

    Why is end user development important?

    In particular, EUD enables end users to design or customize the user interface and functionality of software. This is valuable because end users know their own context and needs better than anybody else, and they often have real-time awareness of shifts in their respective domains.

    What is end user development?

    Wiesen Last Modified Date: November 03, 2022. End-user development is when the end-user of a software program is responsible for developing new applications or assets within that program.

    What are the problems with end user computing?

    Challenges associated with EUCs include: Misstated financial statements due to simple data entry or calculation errors in spreadsheets. Regulatory and compliance violations (see Exhibit A for a list of regulations that could potentially impact EUCs) Operational impacts and losses due to errors.