Content deleted Content added
another attempt at meeting WP:MOS for the lead section |
m typos and some little content changes |
||
Line 4:
:One type of approach attempts to integrate the [[human interface]] [[ergonomics|ergonomically]] into a [[user centered design]] system throughout its [[technology lifecycle|life cycle]]. In this sense, EUC's goal is to allow unskilled staff to use expensive and highly skilled knowledge in their jobs, by putting the knowledge and expertise into the computer and teaching the end user how to access it. At the same time, this approach is used when highly critical tasks are supported by computational systems (commercial flight, nuclear plant, and the like).
:Another type of approach allows end users (SMEs, ___domain experts) to control and even perform software engineering and development. In this case, it can be argued that this type of approach results mainly from deficiencies in computing that could be overcome with better tools and environments, but high-end roles for the computer in non-trivial domains necessitates (at least, for now) a more full interchange (bandwidth for conversation) that is
A simple example of these two
For this example, the latter approach would allow for end-user definition of queries though these may be constrained in order to reduce the likelihood of run-away conditions that would have negative influence on other users. But, taken further, some business intelligence methods build [[SQL]] on the fly. There may be rules that dampen effects, however it is not hard to conceive of an open-ended environment being setup for this type of work (with the associated long run times expected and allowed).
Also, between these two extremes view of '''EUC''' there are many combinations. Some of the factors contributing to the need for further EUC research are knowledge processing, pervasive computing, engineering chaos, and the like. ▼
▲Also, between these two extremes view of '''EUC''' there are many combinations. Some of the factors contributing to the need for further EUC research are knowledge processing, pervasive computing,
==EUC Range==
Line 15 ⟶ 17:
Computing of this type can be labelled [[black box]] where trust will be an essential part.
In the other type of EUC described above, it has been argued that '''a''' (teaching programming and computing concepts to a ___domain expert (say, one of the sciences or engineering disciplines) and letting the expert develop rules (this type of action can be subsumed under the topic of business rules)) is easier than '''b''' (teaching the intricacies of a complex discipline to a computer worker<!---need to clarify this further, but, for now, read IT/IS-->). '''b''' is the normal approach of the IT-driven situation. '''a''' has been the reality since day one of computing in many disciplines. One may argument that resolving issues of '''a''' and '''b''' is not unlike the interplay between distributed and central processing (which is an age-old concern in computing). In
==Trend==
The historical view regarding end users is being eroded by the internet and wireless communication, where the traditional end user is able to actively contribute and add value to the computer system. [[wiki]]s are one example where end users provide the content and free the webmaster to manage the site. Another example within the computer field is [[FLOSS]], where end users engage in all aspects of software development, from feature requests, through testing and reviews, to
Another trend is where users specify, and even develop, rules that may be fairly normal relationships ([[SQL]]) or be hard-core numerical processes that may require attention being given to serious computational characteristics, such as ill-conditioning, parallelisms. and similar issues of an ongoing nature.
|