EUD的历史与发展:从起源到现代
1. EUD的起源
最终用户开发(End User Development, EUD)是指用户在某些情况下,作为非专业软件开发者,能够创建、修改或扩展软件工件的过程。EUD的概念最早可以追溯到20世纪70年代,当时交互式、多用户主机社区中出现了对编程瓶颈和缓慢的系统开发周期的反应。早期的EUD实践主要集中在单个用户工作环境中的性能工具开发和定制,如计算机辅助设计(CAD)和电子表格。
EUD的早期研究集中在解决设计与使用紧密耦合的问题,强调设计过程应持续在系统使用期间进行。这种观点强调了用户在实际使用中对系统进行改进的重要性,而不仅仅是在系统开发初期进行设计。早期的研究还揭示了用户在使用过程中产生的大量以文物或知识共享形式的协作行为。
2. EUD的发展历程
2.1 早期阶段
在20世纪70年代和80年代,EUD主要集中在主机环境中,如IBM的大型机系统。这些系统允许用户通过命令行界面进行简单的编程任务,如批处理作业调度和简单的数据处理。这一时期的EUD工具相对简单,主要用于解决特定的业务需求。
2.2 个人电脑革命
20世纪80年代,个人电脑的出现和普及标志着EUD进入了一个新时代。个人电脑的普及使得更多的用户能够接触到编程工具,如Microsoft Excel、Lotus 1-2-3等电子表格软件。这些工具不仅简化了数据处理,还为用户提供了强大的宏录制和宏编程功能,使用户能够在不编写复杂代码的情况下实现自动化任务。
2.3 互联网与Web技术
进入90年代,互联网和Web技术的快速发展为EUD带来了新的机遇。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



