SlideShare a Scribd company logo
2
Most read
7
Most read
12
Most read
END USER
DEVELOPM
ENT
Presentation By- Sanmitra A. Bhatkar.
Organizations develop computer
systems using three different
methods
End User
Development
SDLC
Outsourcing
End User
In information technology, the term end
user is used to distinguish the person for
whom a hardware or software product is
designed from the developers, installers, and
servicers of the product. The "end" part of the
term probably derives from the fact that most
information technologies involve a chain of
interconnected product components at the end
of which is the "user."
Definition of End User
Development
 End-user development (EUD) or end-
user programming (EUP) refers to activities
and tools that allow end-users – people who
are not professional software developers – to
program computers.
Artefacts
 end users may be objects describing some
automated behaviour or control sequence, such
as database requests or grammar rules, which
can be described with programming paradigms
such as programming by
demonstration, programming with
examples, visual programming,
or macro generation. They can also be
parameters that choose between alternative
predefined behaviours of an application.
 end-user development may also refer to the
creation of user-generated content such as
annotations, which may be or not computationally
interpretable (i.e. can be processed by associated
automated functions).
Examples
Examples of end-user development include
the creation and modification of:
 3D models created with end-user oriented
tools and apps such as Sketchup.
 Game modifications to introduce users' own
characters, environments, etc. — many recent
games are distributed with modification in
mind
 Web Mashups in the form of visual languages
such as Yahoo! Pipes.
End User Development Cycle
Characteristics
 End user as the
developer and
maintainer.
Characteristics
 The developer
is the client,
therefore there
are no
communication
issues
Characteristics
 Small budget
and/or short
time period for
development
Advantages of End User
Development
 Encourages active user participation
 Improves requirements determination
 Strengthens user sense of ownership
 Increases speed of systems development
Disadvantages of End User
Development
 Inadequate expertise leads to underdeveloped
systems
 Lack of organizational focus creates
"privatized" system
 Insufficient analysis and design leads to
subpar systems
 Lack of documentation of a system may lead
to its being short lived
End user development

More Related Content

PPT
Information Systems Development and Acquisition
Yonathan Hadiputra
 
PPTX
Organisational information systems
mrscjrobertson
 
PDF
2. e business opportunities
Jitendra Tomar
 
PPTX
System Development Life Cycle (SDLC), Types of SDLC | Waterfall Model and Spi...
Uttar Tamang ✔
 
PPT
Information Systems Life Cycle
4goggas
 
PPTX
End User Computing
Mudit Dhebar
 
PPT
SDLC Models and Their Implementation
Sonal Tiwari
 
PPTX
System analysis ITM3(1).pptx
Aram Mohammed
 
Information Systems Development and Acquisition
Yonathan Hadiputra
 
Organisational information systems
mrscjrobertson
 
2. e business opportunities
Jitendra Tomar
 
System Development Life Cycle (SDLC), Types of SDLC | Waterfall Model and Spi...
Uttar Tamang ✔
 
Information Systems Life Cycle
4goggas
 
End User Computing
Mudit Dhebar
 
SDLC Models and Their Implementation
Sonal Tiwari
 
System analysis ITM3(1).pptx
Aram Mohammed
 

What's hot (20)

PPTX
Introduction to information system
PROF.JITENDRA PATEL
 
PPT
End user development approach mis
AmanpreetKaur378
 
PPTX
Data and Message Security
Nrapesh Shah
 
PPTX
Anatomy of Ecommerce framework
mohanapragashkec
 
PPTX
Knowledge Work System
Piyush Tripathi
 
PPTX
Frame work of e commerce
Tej Kiran
 
PPTX
E commerce infrastructure
Raj vardhan
 
PPSX
System development methodologies
Kashif Khan (کاشف خان)
 
PPTX
Consumer Oriented Application, Mercantile process and Mercantile models
Rabin BK
 
PPTX
Role of system analyst
Karan Chaudhary
 
PPSX
I way - Network Infrastructure for e-Commerce
mc aa
 
DOCX
Evolving role of Software,Legacy software,CASE tools,Process Models,CMMI
nimmik4u
 
PPTX
Client server security threats
rahul kundu
 
PPT
Unit 7
anuragmbst
 
PDF
Network security for E-Commerce
Hem Pokhrel
 
PPTX
Data Flow Diagrams
Reetesh Gupta
 
PPTX
Information Technology Project Management - part 01
Rizwan Khurram
 
PPT
Implementation of MIS and its methods
Poojith Chowdhary
 
PPT
Unit 1 overview
Neelam Rawat
 
Introduction to information system
PROF.JITENDRA PATEL
 
End user development approach mis
AmanpreetKaur378
 
Data and Message Security
Nrapesh Shah
 
Anatomy of Ecommerce framework
mohanapragashkec
 
Knowledge Work System
Piyush Tripathi
 
Frame work of e commerce
Tej Kiran
 
E commerce infrastructure
Raj vardhan
 
System development methodologies
Kashif Khan (کاشف خان)
 
Consumer Oriented Application, Mercantile process and Mercantile models
Rabin BK
 
Role of system analyst
Karan Chaudhary
 
I way - Network Infrastructure for e-Commerce
mc aa
 
Evolving role of Software,Legacy software,CASE tools,Process Models,CMMI
nimmik4u
 
Client server security threats
rahul kundu
 
Unit 7
anuragmbst
 
Network security for E-Commerce
Hem Pokhrel
 
Data Flow Diagrams
Reetesh Gupta
 
Information Technology Project Management - part 01
Rizwan Khurram
 
Implementation of MIS and its methods
Poojith Chowdhary
 
Unit 1 overview
Neelam Rawat
 
Ad

Viewers also liked (20)

PPT
End user development
gavhays
 
PDF
End User Computing
Ram Dutt Shukla
 
PPTX
Introduction to Information System
GiO Friginal
 
PPTX
Prototype Model
khushi kalaria
 
PPTX
Technology Management, Case IT planning
Yogesh Garg
 
PPTX
use of IT in supply chain management
Rohit Bhabal
 
PPTX
Role of IT in Supply Chain Management
Sindoor Naik
 
PPTX
Ppt evaluation of information retrieval system
silambu111
 
PPT
Role of information Technology in Supply Chain Manageent
Anand Jha
 
DOC
System Security Threats and Risks)
BPalmer13
 
PDF
A Method for Evaluating End-User Development Technologies
Claudia Melo
 
PPTX
Supply Chain Management
Anupam Basu
 
PPTX
Information systems risk assessment frame workisraf 130215042410-phpapp01
S Periyakaruppan CISM,ISO31000,C-EH,ITILF
 
PPT
Outsource
vvmenon22
 
DOCX
Strategic information system management
Pragnya Sahoo
 
PPTX
Information risk management
Akash Saraswat
 
PPT
Outsourcing
Jigar mehta
 
PDF
A Practical Approach to Managing Information System Risk
amiable_indian
 
End user development
gavhays
 
End User Computing
Ram Dutt Shukla
 
Introduction to Information System
GiO Friginal
 
Prototype Model
khushi kalaria
 
Technology Management, Case IT planning
Yogesh Garg
 
use of IT in supply chain management
Rohit Bhabal
 
Role of IT in Supply Chain Management
Sindoor Naik
 
Ppt evaluation of information retrieval system
silambu111
 
Role of information Technology in Supply Chain Manageent
Anand Jha
 
System Security Threats and Risks)
BPalmer13
 
A Method for Evaluating End-User Development Technologies
Claudia Melo
 
Supply Chain Management
Anupam Basu
 
Information systems risk assessment frame workisraf 130215042410-phpapp01
S Periyakaruppan CISM,ISO31000,C-EH,ITILF
 
Outsource
vvmenon22
 
Strategic information system management
Pragnya Sahoo
 
Information risk management
Akash Saraswat
 
Outsourcing
Jigar mehta
 
A Practical Approach to Managing Information System Risk
amiable_indian
 
Ad

Similar to End user development (20)

PDF
How to Speak the Language of Application Architecture
Brad Beiermann
 
PDF
End User Computing .pdf
InfoRIPRASAITSolutio
 
PPTX
HCI_Unit 5.pptxcxxsabc.sbc/,sabc,sajcsl/lkc bxsl/'ck
aniketwaghskncomp
 
PPTX
Software Engineering
Nethan Shaik
 
PPTX
Lect1
Mohit
 
PPTX
OOSD_UNIT1 (1).pptx
DebabrataPain1
 
PPTX
Alternative system building approach
Prakash Dhakal
 
ODP
Year 12 D Course Material
michael.p.mckenzie
 
PPTX
L14 Summary and Conclusions
Ólafur Andri Ragnarsson
 
DOCX
Steele_The Value of Using End-Users
Summer Steele
 
PPT
Requirement modeling
Abdul Basit
 
PPTX
Software System Development Methodologies, tools, design and life cycle by K....
Babu Kanikicharla (K Y Babu Setty)
 
PPT
Defining The System
Sandeep Ganji
 
PPTX
Software engineering
renukarenuka9
 
PPTX
An introduction to end user software development
Er. Nawaraj Bhandari
 
PDF
ITFT - Software
Shruti Kunwar
 
PPTX
L23 Summary and Conclusions
Ólafur Andri Ragnarsson
 
DOC
Wecreate
Jos De Roeck
 
DOCX
software engineering
bharati vidhyapeeth uni.-pune
 
PPT
SECh78
Joe Christensen
 
How to Speak the Language of Application Architecture
Brad Beiermann
 
End User Computing .pdf
InfoRIPRASAITSolutio
 
HCI_Unit 5.pptxcxxsabc.sbc/,sabc,sajcsl/lkc bxsl/'ck
aniketwaghskncomp
 
Software Engineering
Nethan Shaik
 
Lect1
Mohit
 
OOSD_UNIT1 (1).pptx
DebabrataPain1
 
Alternative system building approach
Prakash Dhakal
 
Year 12 D Course Material
michael.p.mckenzie
 
L14 Summary and Conclusions
Ólafur Andri Ragnarsson
 
Steele_The Value of Using End-Users
Summer Steele
 
Requirement modeling
Abdul Basit
 
Software System Development Methodologies, tools, design and life cycle by K....
Babu Kanikicharla (K Y Babu Setty)
 
Defining The System
Sandeep Ganji
 
Software engineering
renukarenuka9
 
An introduction to end user software development
Er. Nawaraj Bhandari
 
ITFT - Software
Shruti Kunwar
 
L23 Summary and Conclusions
Ólafur Andri Ragnarsson
 
Wecreate
Jos De Roeck
 
software engineering
bharati vidhyapeeth uni.-pune
 

Recently uploaded (20)

DOCX
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
PPTX
PROTIEN ENERGY MALNUTRITION: NURSING MANAGEMENT.pptx
PRADEEP ABOTHU
 
PDF
Review of Related Literature & Studies.pdf
Thelma Villaflores
 
PDF
Virat Kohli- the Pride of Indian cricket
kushpar147
 
PPTX
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
PPTX
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
PPTX
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
PPTX
CDH. pptx
AneetaSharma15
 
PPTX
A Smarter Way to Think About Choosing a College
Cyndy McDonald
 
PPTX
Basics and rules of probability with real-life uses
ravatkaran694
 
DOCX
Unit 5: Speech-language and swallowing disorders
JELLA VISHNU DURGA PRASAD
 
PPTX
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
PPTX
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
PPTX
Command Palatte in Odoo 18.1 Spreadsheet - Odoo Slides
Celine George
 
PPTX
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
PPTX
An introduction to Dialogue writing.pptx
drsiddhantnagine
 
PPTX
Dakar Framework Education For All- 2000(Act)
santoshmohalik1
 
PPTX
BASICS IN COMPUTER APPLICATIONS - UNIT I
suganthim28
 
PDF
Module 2: Public Health History [Tutorial Slides]
JonathanHallett4
 
DOCX
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
PROTIEN ENERGY MALNUTRITION: NURSING MANAGEMENT.pptx
PRADEEP ABOTHU
 
Review of Related Literature & Studies.pdf
Thelma Villaflores
 
Virat Kohli- the Pride of Indian cricket
kushpar147
 
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
CDH. pptx
AneetaSharma15
 
A Smarter Way to Think About Choosing a College
Cyndy McDonald
 
Basics and rules of probability with real-life uses
ravatkaran694
 
Unit 5: Speech-language and swallowing disorders
JELLA VISHNU DURGA PRASAD
 
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
Command Palatte in Odoo 18.1 Spreadsheet - Odoo Slides
Celine George
 
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
An introduction to Dialogue writing.pptx
drsiddhantnagine
 
Dakar Framework Education For All- 2000(Act)
santoshmohalik1
 
BASICS IN COMPUTER APPLICATIONS - UNIT I
suganthim28
 
Module 2: Public Health History [Tutorial Slides]
JonathanHallett4
 
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 

End user development

  • 2. Organizations develop computer systems using three different methods End User Development SDLC Outsourcing
  • 3. End User In information technology, the term end user is used to distinguish the person for whom a hardware or software product is designed from the developers, installers, and servicers of the product. The "end" part of the term probably derives from the fact that most information technologies involve a chain of interconnected product components at the end of which is the "user."
  • 4. Definition of End User Development  End-user development (EUD) or end- user programming (EUP) refers to activities and tools that allow end-users – people who are not professional software developers – to program computers.
  • 5. Artefacts  end users may be objects describing some automated behaviour or control sequence, such as database requests or grammar rules, which can be described with programming paradigms such as programming by demonstration, programming with examples, visual programming, or macro generation. They can also be parameters that choose between alternative predefined behaviours of an application.  end-user development may also refer to the creation of user-generated content such as annotations, which may be or not computationally interpretable (i.e. can be processed by associated automated functions).
  • 6. Examples Examples of end-user development include the creation and modification of:  3D models created with end-user oriented tools and apps such as Sketchup.  Game modifications to introduce users' own characters, environments, etc. — many recent games are distributed with modification in mind  Web Mashups in the form of visual languages such as Yahoo! Pipes.
  • 8. Characteristics  End user as the developer and maintainer.
  • 9. Characteristics  The developer is the client, therefore there are no communication issues
  • 10. Characteristics  Small budget and/or short time period for development
  • 11. Advantages of End User Development  Encourages active user participation  Improves requirements determination  Strengthens user sense of ownership  Increases speed of systems development
  • 12. Disadvantages of End User Development  Inadequate expertise leads to underdeveloped systems  Lack of organizational focus creates "privatized" system  Insufficient analysis and design leads to subpar systems  Lack of documentation of a system may lead to its being short lived