摘要尽管在此过程中自动化增加了,但人(仍然)是软件系统开发的核心。本章采用了社会技术的观点,并探讨了三个领域,这些领域是人类在软件系统开发中的作用的特征:作为创建者,人作为用户和与系统合作的人。软件是由软件工程师和非专家等专业开发人员创建的,例如“制造商。”软件开发人员在几种文化(例如专业,公司和国家)中建立社区并运作,所有这些都会影响开发过程和最终产品。人使用软件。用户还可以在影响产品使用以及如何使用系统的社区和文化中运作,以使未来的系统开发回馈。人和系统是相互依存的:他们合作地实现了广泛的目标。但是,软件都支持人们想要做的事情并塑造可以做的事情。
主要关键词