Membru : Autentificare |Înregistrare |Cunoștințe Încărcați
Caută
Dezvoltarea utilizatorului final [Modificare ]
Dezvoltarea utilizatorilor finali (EUD) sau programarea utilizatorilor finali (EUP) se referă la activități și instrumente care permit utilizatorilor finali - persoanelor care nu sunt dezvoltatori profesioniști de software - să programeze computere. Persoanele care nu sunt dezvoltatori profesioniști pot folosi instrumentele EUD pentru a crea sau modifica artefacte software (descrieri ale comportamentului automatizat) și obiecte complexe de date fără cunoașterea semnificativă a limbajului de programare. În 2005, a fost estimat (utilizând statisticile Biroului de Statistică al Muncii din SUA) că până în 2012 vor exista peste 55 de milioane de dezvoltatori de utilizatori finali în Statele Unite, comparativ cu mai puțin de 3 milioane de programatori profesioniști. Există diferite abordări EUD și reprezintă un subiect activ de cercetare în domeniul informaticii și interacțiunii om-calculator. Exemplele includ foi de calcul, limbi de scripting (în special într-o suită de birouri sau o aplicație de artă), programare vizuală, programare cu declanșare și programare, de exemplu.
Cel mai popular instrument EUD este foaia de calcul. Datorită naturii lor nerestricționate, foile de calcul permit utilizatorilor de calculatoare relativ ne-sofisticați să scrie programe care reprezintă modele complexe de date, în timp ce le protejează de nevoia de a învăța limbi de programare la nivel inferior. Datorită utilizării lor obișnuite în afaceri, abilitățile de calcul tabelar se numără printre cele mai benefice abilități pe care un angajat absolvent le poate avea și care sunt, prin urmare, cel mai frecvent căutate În Statele Unite ale Americii, există doar 13 milioane de programatori pentru dezvoltatorii finali cu foi de calcul
Primele încercări în dezvoltarea utilizatorilor finali au fost centrate pe adăugarea limbajelor de programare simple de scripting pentru a extinde și adapta o aplicație existentă, cum ar fi o suită de birouri.
Cercetările mai recente încearcă să aducă programele mai aproape de nevoile utilizatorilor finali. Abordarea programabilă prin exemplu (PbE) reduce necesitatea ca utilizatorul să învețe abstracțiile unui limbaj de programare clasic. Utilizatorul introduce în schimb câteva exemple de rezultate sau operații dorite care ar trebui să fie efectuate pe date, iar sistemul PbE deduce unele abstracții corespunzătoare unui program care produce această ieșire, pe care utilizatorul o poate îmbunătăți. Noi date pot fi introduse în programul automat creat, iar utilizatorul poate corecta orice greșeli făcute de program pentru a-și îmbunătăți definiția. Platformele de dezvoltare cu coduri joase reprezintă, de asemenea, o abordare a EUD.
Lecțiile învățate din soluțiile EUD pot influența în mod semnificativ ciclurile de viață ale software-ului pentru produsele software comerciale, dezvoltările interne intranet / extranet și implementările de aplicații pentru întreprinderi.
[Programarea paradigmei][Spreadsheet][Programare logică][Proiectare bazată pe politici][Programarea orientată pe obiecte][Aspect orientat spre programare][Utilizator: calcul][Limbaj de programare][Informatică][Intranet]
1.Platforme specifice de dezvoltare a codurilor de dezvoltare specifice
2.Definiție
3.Exemple
4.Modificarea cost-beneficiu
5.Colaborări în dezvoltarea utilizatorilor finali
6.Critică
[Încărcați Mai mult Conținut ]


Drepturi de autor @2018 Lxjkh