Введение

Рабочее пространство — это термин, используемый в различных областях инженерии и экономического развития.

Развитие бизнеса

Рабочее пространство – это небольшие помещения, предоставляемые, как правило, местными органами власти или агентствами по экономическому развитию, чтобы помочь новым предприятиям начать свою деятельность. Они обычно обеспечивают не только физическое пространство и коммунальные услуги, но и административные услуги, связи с организациями поддержки и финансирования, а также взаимную поддержку между арендаторами. Спектр уровня оснащенности варьируется от "управляемых рабочих пространств" и "бизнес-инкубаторов" до "кооперативов бизнеса и занятости". В городах их часто организуют в заброшенных зданиях, которые местные власти стремятся сохранить как архитектурные памятники. К более крупным формам относятся бизнес-парки, виртуальные офисы, технопарки и научные парки.

Технологии и программное обеспечение

В технологиях и программном обеспечении термин "рабочее пространство" используется в нескольких различных значениях.

Разработка программного обеспечения

Рабочая область (Workspace) — это (часто) файл или каталог, позволяющий пользователю собирать различные файлы исходного кода и ресурсы и работать с ними как с единое целое. Как правило, эти файлы и ресурсы представляют собой полное состояние интегрированной среды разработки (IDE) на определенный момент времени, своего рода снимок. Рабочие области особенно полезны в случае сложных проектов, где поддержка может быть затруднена. Хорошими примерами сред, позволяющих пользователям создавать и использовать рабочие области, являются Microsoft Visual Studio и Eclipse. В управлении конфигурациями термин "рабочая область" имеет другое, но близкое значение: это часть файловой системы, где находятся файлы, представляющие интерес (для конкретной задачи, такой как отладка, разработка и т. д.). Она хранит представление пользователя о файлах, хранящихся в репозитории системы управления конфигурациями. В любом случае, рабочая область служит средой, в которой программист может работать, изолированно от внешнего мира, на протяжении всего времени выполнения задачи.

Графические интерфейсы

Кроме того, рабочие пространства подразумевают группировку окон в некоторых оконных менеджерах. Такая группировка приложений призвана уменьшить беспорядок и упростить навигацию по рабочему столу. Множественные рабочие пространства широко распространены в Unix-подобных операционных системах и некоторых оболочках операционных систем. Mac OS X 10.5 и последующие версии macOS включают эквивалентную функцию под названием "Spaces". Windows 10 теперь предлагает аналогичную функцию под названием "Просмотр задач". Windows XP PowerToy позволяет добавить эту функциональность в Windows XP. Большинство систем, поддерживающих рабочие пространства, предоставляют сочетания клавиш для переключения между ними. Многие также включают в себя различные переключатели рабочих пространств для перехода между ними, а иногда и для перемещения окон между ними. Рабочие пространства визуализируются по-разному. Например, на компьютерах Linux, использующих Compiz или Beryl с включенными плагинами Cube и Rotate Cube, каждое рабочее пространство отображается как грань куба на экране, а переключение между рабочими пространствами визуализируется путем отдаления от текущей грани, вращения куба к новой грани и возврата к исходному масштабу. В macOS старый набор окон выезжает за пределы экрана, а новый набор въезжает на его место. Оконные менеджеры без визуальных эффектов часто просто скрывают старые окна и отображают новые без каких-либо промежуточных анимаций.

Компьютерная совместная работа

В контексте компьютерной поддержки совместной работы (CSCW) общее рабочее пространство – это среда для сотрудничества, обеспечивающая групповое осознание происходящего. «Общее рабочее пространство создает ощущение общности, где происходит совместная работа. Как правило, оно связано с определенной областью экрана компьютера пользователя, куда пользователь "заходит" для работы с общими объектами, отслеживания статуса работы и взаимодействия с коллегами».

Робототехника

В робототехнике рабочее пространство манипулятора робота часто определяется как множество точек, достижимых его исполнительным органом. Иными словами, это пространство, в котором робот может выполнять действия, и оно может быть как трехмерным, так и двумерным.