Examine individual changes
This page allows you to examine the variables generated by the Edit Filter for an individual change.
Variables generated for this change
Variable | Value |
---|---|
Edit count of the user (user_editcount ) | 1 |
Name of the user account (user_name ) | 'BostonWonder' |
Age of the user account (user_age ) | 1886 |
Groups (including implicit) the user is in (user_groups ) | [
0 => '*',
1 => 'user'
] |
Rights that the user has (user_rights ) | [
0 => 'createaccount',
1 => 'read',
2 => 'edit',
3 => 'createtalk',
4 => 'writeapi',
5 => 'viewmywatchlist',
6 => 'editmywatchlist',
7 => 'viewmyprivateinfo',
8 => 'editmyprivateinfo',
9 => 'editmyoptions',
10 => 'abusefilter-log-detail',
11 => 'centralauth-merge',
12 => 'abusefilter-view',
13 => 'abusefilter-log',
14 => 'vipsscaler-test',
15 => 'collectionsaveasuserpage',
16 => 'reupload-own',
17 => 'move-rootuserpages',
18 => 'createpage',
19 => 'minoredit',
20 => 'editmyusercss',
21 => 'editmyuserjson',
22 => 'editmyuserjs',
23 => 'purge',
24 => 'sendemail',
25 => 'applychangetags',
26 => 'spamblacklistlog',
27 => 'mwoauthmanagemygrants'
] |
Whether the user is editing from mobile app (user_app ) | false |
Whether or not a user is editing through the mobile interface (user_mobile ) | false |
Page ID (page_id ) | 3558310 |
Page namespace (page_namespace ) | 0 |
Page title without namespace (page_title ) | 'End-user computing' |
Full page title (page_prefixedtitle ) | 'End-user computing' |
Edit protection level of the page (page_restrictions_edit ) | [] |
Last ten users to contribute to the page (page_recent_contributors ) | [
0 => 'BostonWonder',
1 => 'Envysan',
2 => 'Ecj0517',
3 => 'Monkbot',
4 => '2601:3C5:8000:1140:D8A3:B8F7:C71A:72FB',
5 => 'MrOllie',
6 => 'Ellensarahb',
7 => 'ProcomputerNerd',
8 => 'Citation bot',
9 => 'InternetArchiveBot'
] |
Page age in seconds (page_age ) | 488799094 |
Action (action ) | 'edit' |
Edit summary/reason (summary ) | 'Adding references' |
Old content model (old_content_model ) | 'wikitext' |
New content model (new_content_model ) | 'wikitext' |
Old page wikitext, before the edit (old_wikitext ) | ''''End-user computing''' ('''EUC''') refers to systems in which non-programmers can create working [[Application software|application]]s.<ref name="EUC">{{cite conference | url=http://dl.acm.org/citation.cfm?id=1120304 | title=End-user computing | publisher=[[Association for Computing Machinery]] | access-date=30 December 2015 | author=Goodall, Howie | book-title=CHI EA '97 CHI '97 Extended Abstracts on Human Factors in Computing Systems | date = March 1997 | conference=ACM CHI 97 Human Factors in Computing Systems Conference | ___location=Los Angeles, Los Angeles County, California, United States of America | pages=132 | isbn=0-89791-926-2}}</ref> EUC is a group of approaches to computing that aim to better integrate [[user (computing)|end users]] into the computing environment. These approaches attempt to realize the potential for high-end computing to perform problem-solving in a trustworthy manner.<ref>McBride, Neil, "[https://www.dora.dmu.ac.uk/handle/2086/213 Towards User-Oriented control of End-User Computing in Large Organizations]"</ref><ref>Mahmood, Adam, [http://www.idea-group.com/bookseries/details.asp?id=3 Advances in End User Computing Series] {{Webarchive|url=https://web.archive.org/web/20070129022235/http://www.idea-group.com/bookseries/details.asp?id=3 |date=2007-01-29 }} University of Texas, USA, {{ISSN|1537-9310}}</ref>
End-user computing can range in complexity from users simply clicking a series of buttons, to citizen developers writing scripts in a controlled [[scripting language]], to being able to modify and execute code directly.
Examples of end-user computing are systems built using [[fourth-generation programming language]]s, such as [[MAPPER]] or [[SQL]], or one of the [[fifth-generation programming language]]s, such as [[ICAD (software)|ICAD]].
==Factors==
Factors contributing to the need for further EUC research include [[knowledge]] processing, [[pervasive computing]], issues of [[Upper ontology (computer science)|ontology]], [[interactive visualization]], and the like.
Some of the issues related to end-user computing concern [[software architecture]] ([[Graphical user interface|iconic]] versus language interfaces, open versus closed,{{clarify|date=July 2013}} and others). Other issues relate to [[intellectual property]], configuration and maintenance. End-user computing allows more user-input into system affairs that can range from [[personalization]] to full-fledged ownership of a system.
==EUC strategy==
EUC applications should not be evolved by accident, but there should be a defined EUC strategy.{{cn|date=May 2016}} Any [[Application Architecture]] Strategy / IT Strategy should consider the white spaces in automation (enterprise functionality not automated by [[Enterprise resource planning | ERP]] / [[Enterprise Grade Applications]]). These are the potential areas where EUC can play a major role.{{cn|date=May 2016}} Then ASSIMPLER parameters{{which?|date=May 2016}} should be applied{{by whom?|date=May 2016}} to these white spaces to develop the EUC strategy. (ASSIMPLER stands for availability, scalability, security, interoperability, maintainability, performance, low [[cost of ownership]], extendibility and reliability.<ref>
Compare: {{cite web
|last1= Vanarse|first1= Mandar|title= Business Value Assurance during the transformation journey.
|url= http://www.wipro.com/documents/business-value-assurance-during-the-transformation-journey.pdf
|website= Wipro|publisher= Wipro Limited|access-date= 26 July 2015
| quote = How should the business services be designed in terms of availability, security, scalability, interoperability, maintenance, performance, lower cost, extendibility and reliability (ASSIMPLER) from end consumer perspective?
}}
</ref>)
In businesses, an end-user concept gives workers more flexibility, as well as more opportunities for better productivity and creativity. However, EUC will work only when leveraged correctly. That’s why it requires a full-fledged strategy. Any strategy should include all the tools users might need to carry out their tasks and work more productively.
'''Types of EUC'''
End-user computing covers a broad range of user-facing resources, including:
* desktop and notebook computers;
* desktop operating systems and applications;
* scripting languages such as robotic desktop automation or RDA;
* smartphones and wearables;
* mobile, web and cloud applications;
* virtual desktops and applications<ref>{{Cite web|url=https://searchmobilecomputing.techtarget.com/definition/end-user-computing-platform-EUC-platform|title=What is end-user computing (EUC)? - Definition from WhatIs.com|website=SearchMobileComputing|language=en|access-date=2019-12-04}}</ref>
==EUC risk drivers==
Business owners should understand that every user-controlled app should be monitored and supervised. Otherwise, they risk facing a lot of problems and losses if end-users don’t follow company policy or leave their job.
When applied in finance, accounting or regulated activities, end-user computer poses operating and business risks driven by:
* lack of rigorous testing;
* lack of version & change control;
* lack of documentation and reliance on end-user who developed it;
* lack of maintenance processes;
* lack of security;
* lack of audit trail,
==See also==
* [[Decentralized computing]]
* [[Defensive computing]]
* [[End-user development]]
* ''[[Journal of Organizational and End User Computing]]''
* [[Knowledge-based engineering]]
* [[Situational application]]
* [[Software engineering]]
* [[Usability]]
* [[Usability engineering]]
* [[User interface]]
* [[User-centered design]]
==References==
{{Reflist}}
==External links==
* [http://eusesconsortium.org/ EUSES Consortium, a collaboration that researches end-user computing.]
* [https://www.researchgate.net/publication/308778531_RELATIONSHIP_BETWEEN_LEADERSHIP_AND_MORTGAGE_BANKING_END-USER_COMPUTING_EFFICIENCY] Relationship Between Leadership and EUC Efficiency
[[Category:Human–computer interaction]]' |
New page wikitext, after the edit (new_wikitext ) | ''''End-user computing''' ('''EUC''') refers to systems in which non-programmers can create working [[Application software|application]]s.<ref name="EUC">{{cite conference | url=http://dl.acm.org/citation.cfm?id=1120304 | title=End-user computing | publisher=[[Association for Computing Machinery]] | access-date=30 December 2015 | author=Goodall, Howie | book-title=CHI EA '97 CHI '97 Extended Abstracts on Human Factors in Computing Systems | date = March 1997 | conference=ACM CHI 97 Human Factors in Computing Systems Conference | ___location=Los Angeles, Los Angeles County, California, United States of America | pages=132 | isbn=0-89791-926-2}}</ref> EUC is a group of approaches to computing that aim to better integrate [[user (computing)|end users]] into the computing environment. These approaches attempt to realize the potential for high-end computing to perform problem-solving in a trustworthy manner.<ref>McBride, Neil, "[https://www.dora.dmu.ac.uk/handle/2086/213 Towards User-Oriented control of End-User Computing in Large Organizations]"</ref><ref>Mahmood, Adam, [http://www.idea-group.com/bookseries/details.asp?id=3 Advances in End User Computing Series] {{Webarchive|url=https://web.archive.org/web/20070129022235/http://www.idea-group.com/bookseries/details.asp?id=3 |date=2007-01-29 }} University of Texas, USA, {{ISSN|1537-9310}}</ref>
End-user computing can range in complexity from users simply clicking a series of buttons, to [https://www.gartner.com/en/information-technology/glossary/citizen-developer citizen developers] writing scripts in a controlled [[scripting language]], to being able to modify and execute code directly.
Examples of end-user computing are systems built using [[fourth-generation programming language]]s, such as [[MAPPER]] or [[SQL]], or one of the [[fifth-generation programming language]]s, such as [[ICAD (software)|ICAD]].
==Factors==
Factors contributing to the need for further EUC research include [[knowledge]] processing, [[pervasive computing]], issues of [[Upper ontology (computer science)|ontology]], [[interactive visualization]], and the like.
Some of the issues related to end-user computing concern [[software architecture]] ([[Graphical user interface|iconic]] versus language interfaces, open versus closed,{{clarify|date=July 2013}} and others). Other issues relate to [[intellectual property]], configuration and maintenance. End-user computing allows more user-input into system affairs that can range from [[personalization]] to full-fledged ownership of a system.
==EUC strategy==
EUC applications should not be evolved by accident, but there should be a defined EUC strategy.{{cn|date=May 2016}} Any [[Application Architecture]] Strategy / IT Strategy should consider the white spaces in automation (enterprise functionality not automated by [[Enterprise resource planning | ERP]] / [[Enterprise Grade Applications]]). These are the potential areas where EUC can play a major role.{{cn|date=May 2016}} Then ASSIMPLER parameters{{which?|date=May 2016}} should be applied{{by whom?|date=May 2016}} to these white spaces to develop the EUC strategy. (ASSIMPLER stands for availability, scalability, security, interoperability, maintainability, performance, low [[cost of ownership]], extendibility and reliability.<ref>
Compare: {{cite web
|last1= Vanarse|first1= Mandar|title= Business Value Assurance during the transformation journey.
|url= http://www.wipro.com/documents/business-value-assurance-during-the-transformation-journey.pdf
|website= Wipro|publisher= Wipro Limited|access-date= 26 July 2015
| quote = How should the business services be designed in terms of availability, security, scalability, interoperability, maintenance, performance, lower cost, extendibility and reliability (ASSIMPLER) from end consumer perspective?
}}
</ref>)
In businesses, an end-user concept gives workers more flexibility, as well as more opportunities for better productivity and creativity. However, EUC will work only when leveraged correctly. That’s why it requires a full-fledged strategy. Any strategy should include all the tools users might need to carry out their tasks and work more productively.
'''Types of EUC'''
End-user computing covers a broad range of user-facing resources, including:
* desktop and notebook computers;
* desktop operating systems and applications;
* scripting languages such as robotic desktop automation or RDA;
* smartphones and wearables;
* mobile, web and cloud applications;
* virtual desktops and applications<ref>{{Cite web|url=https://searchmobilecomputing.techtarget.com/definition/end-user-computing-platform-EUC-platform|title=What is end-user computing (EUC)? - Definition from WhatIs.com|website=SearchMobileComputing|language=en|access-date=2019-12-04}}</ref>
==EUC risk drivers==
Business owners should understand that every user-controlled app should be monitored and supervised. Otherwise, they risk facing a lot of problems and losses if end-users don’t follow company policy or leave their job.
When applied in finance, accounting or regulated activities, end-user computer poses operating and business risks driven by:
* lack of rigorous testing;
* lack of version & change control;
* lack of documentation and reliance on end-user who developed it;
* lack of maintenance processes;
* lack of security;
* lack of audit trail,
==See also==
* [[Decentralized computing]]
* [[Defensive computing]]
* [[End-user development]]
* ''[[Journal of Organizational and End User Computing]]''
* [[Knowledge-based engineering]]
* [[Situational application]]
* [[Software engineering]]
* [[Usability]]
* [[Usability engineering]]
* [[User interface]]
* [[User-centered design]]
==References==
{{Reflist}}
==External links==
* [http://eusesconsortium.org/ EUSES Consortium, a collaboration that researches end-user computing.]
* [https://www.researchgate.net/publication/308778531_RELATIONSHIP_BETWEEN_LEADERSHIP_AND_MORTGAGE_BANKING_END-USER_COMPUTING_EFFICIENCY] Relationship Between Leadership and EUC Efficiency
[[Category:Human–computer interaction]]' |
Unified diff of changes made by edit (edit_diff ) | '@@ -1,5 +1,5 @@
'''End-user computing''' ('''EUC''') refers to systems in which non-programmers can create working [[Application software|application]]s.<ref name="EUC">{{cite conference | url=http://dl.acm.org/citation.cfm?id=1120304 | title=End-user computing | publisher=[[Association for Computing Machinery]] | access-date=30 December 2015 | author=Goodall, Howie | book-title=CHI EA '97 CHI '97 Extended Abstracts on Human Factors in Computing Systems | date = March 1997 | conference=ACM CHI 97 Human Factors in Computing Systems Conference | ___location=Los Angeles, Los Angeles County, California, United States of America | pages=132 | isbn=0-89791-926-2}}</ref> EUC is a group of approaches to computing that aim to better integrate [[user (computing)|end users]] into the computing environment. These approaches attempt to realize the potential for high-end computing to perform problem-solving in a trustworthy manner.<ref>McBride, Neil, "[https://www.dora.dmu.ac.uk/handle/2086/213 Towards User-Oriented control of End-User Computing in Large Organizations]"</ref><ref>Mahmood, Adam, [http://www.idea-group.com/bookseries/details.asp?id=3 Advances in End User Computing Series] {{Webarchive|url=https://web.archive.org/web/20070129022235/http://www.idea-group.com/bookseries/details.asp?id=3 |date=2007-01-29 }} University of Texas, USA, {{ISSN|1537-9310}}</ref>
-End-user computing can range in complexity from users simply clicking a series of buttons, to citizen developers writing scripts in a controlled [[scripting language]], to being able to modify and execute code directly.
+End-user computing can range in complexity from users simply clicking a series of buttons, to [https://www.gartner.com/en/information-technology/glossary/citizen-developer citizen developers] writing scripts in a controlled [[scripting language]], to being able to modify and execute code directly.
Examples of end-user computing are systems built using [[fourth-generation programming language]]s, such as [[MAPPER]] or [[SQL]], or one of the [[fifth-generation programming language]]s, such as [[ICAD (software)|ICAD]].
' |
New page size (new_size ) | 6094 |
Old page size (old_size ) | 6015 |
Size change in edit (edit_delta ) | 79 |
Lines added in edit (added_lines ) | [
0 => 'End-user computing can range in complexity from users simply clicking a series of buttons, to [https://www.gartner.com/en/information-technology/glossary/citizen-developer citizen developers] writing scripts in a controlled [[scripting language]], to being able to modify and execute code directly.'
] |
Lines removed in edit (removed_lines ) | [
0 => 'End-user computing can range in complexity from users simply clicking a series of buttons, to citizen developers writing scripts in a controlled [[scripting language]], to being able to modify and execute code directly.'
] |
External links added in the edit (added_links ) | [
0 => 'https://www.gartner.com/en/information-technology/glossary/citizen-developer'
] |
External links removed in the edit (removed_links ) | [] |
External links in the page, before the edit (old_links ) | [
0 => 'http://dl.acm.org/citation.cfm?id=1120304',
1 => 'http://eusesconsortium.org/',
2 => 'http://www.idea-group.com/bookseries/details.asp?id=3',
3 => 'http://www.wipro.com/documents/business-value-assurance-during-the-transformation-journey.pdf',
4 => 'https://searchmobilecomputing.techtarget.com/definition/end-user-computing-platform-EUC-platform',
5 => 'https://web.archive.org/web/20070129022235/http://www.idea-group.com/bookseries/details.asp?id=3',
6 => 'https://www.dora.dmu.ac.uk/handle/2086/213',
7 => 'https://www.researchgate.net/publication/308778531_RELATIONSHIP_BETWEEN_LEADERSHIP_AND_MORTGAGE_BANKING_END-USER_COMPUTING_EFFICIENCY',
8 => 'https://www.worldcat.org/search?fq=x0:jrnl&q=n2:1537-9310'
] |
Whether or not the change was made through a Tor exit node (tor_exit_node ) | false |
Unix timestamp of change (timestamp ) | 1624664197 |
External links in the new text (new_links ) | [
0 => 'http://dl.acm.org/citation.cfm?id=1120304',
1 => 'https://www.dora.dmu.ac.uk/handle/2086/213',
2 => 'http://www.idea-group.com/bookseries/details.asp?id=3',
3 => 'https://web.archive.org/web/20070129022235/http://www.idea-group.com/bookseries/details.asp?id=3',
4 => 'https://www.worldcat.org/search?fq=x0:jrnl&q=n2:1537-9310',
5 => 'http://www.wipro.com/documents/business-value-assurance-during-the-transformation-journey.pdf',
6 => 'https://searchmobilecomputing.techtarget.com/definition/end-user-computing-platform-EUC-platform',
7 => 'https://www.gartner.com/en/information-technology/glossary/citizen-developer',
8 => 'http://eusesconsortium.org/',
9 => 'https://www.researchgate.net/publication/308778531_RELATIONSHIP_BETWEEN_LEADERSHIP_AND_MORTGAGE_BANKING_END-USER_COMPUTING_EFFICIENCY'
] |