(一)影响或改变一个装置或系统的设计和操作的条件和因素。
(二)电脑运行的物理条件,如温度、湿度、振动、空气纯度等。
(三)电脑系统的工作方式,如多任务环境、多用户环境等。
(四)使用软体工程技术,如技术、档案管理、表示法等方法和工具,来完成软体系统生命周期中出现的任务。