End-user development (cont.):
Advantages:
More rapid completion of projects
High-level of user involvement and satisfaction
Disadvantages:
Not designed for processing-intensive applications
Inadequate management and control, testing, documentation
Loss of control over data
Managing end-user development
Require cost-justification of end-user system projects
Establish hardware, software, and quality standards