Orchestration Scripts: A System for Encoding an Organization’s Ways of Working to Support Situated Work
Authors
Remote Work Tools & ExperienceContext-Aware ComputingKnowledge Worker Tools & Workflows
Title of the Paper
Orchestration Scripts: A System for Encoding an Organization’s Ways of Working to Support Situated Work
Paper Information
- Subject Area: Human-Computer Interaction, Collaborative Systems, Workflow Automation
- Keywords: Socio-Technical Ecosystems, Situated Work, Ill-Structured Problems, Orchestration Scripts, Organizational Objects
Research Background and Problem Statement
- Identified Issues or Challenges:
- Ill-structured problems require workers to adopt efficient strategies in complex environments.
- Existing tools fail to support monitoring and strategy planning due to a lack of comprehensive understanding of organizational workflows, social structures, and tools.
- As organizations scale, traditional human guidance (e.g., mentorship) struggles to cover all daily scenarios.
- Importance of the Problem:
- Modern work environments demand employees to handle complex tasks and adapt flexibly to dynamic constraints.
- Ineffective technological support for work practices leads to resource waste and reduced employee efficiency.
- Research Motivation and Related Work:
- Academia has proposed methods for workflow automation and context-triggered programming, but these approaches fall short in addressing complex socio-technical ecosystems and dynamic demands.
- The authors advocate for the development of situationally-aware work support mechanisms and a novel work programming framework.
Proposed Solution
- Proposed Method or Solution:
- Workplace Programming for Situationally-Aware Systems: Using computational abstractions to represent an organization’s ways of working.
- Implementing the system “Orchestration Scripts,” which leverages “Situated Scripts” to monitor daily work scenarios and recommend strategies.
- Introducing the programming abstraction “Organizational Objects” to model workflows, social relationships, collaborative scenarios, and tools.
- Innovative Aspects:
- Binding work practices with programmable organizational abstractions to provide more flexible situational support than traditional automation systems.
- Enabling work strategies to be expressed in a generalizable manner and dynamically adapted to specific individuals or teams.
- Offering strategy recommendations at the right time while leaving the decision-making power to workers, avoiding excessive automation.
- Implementation Steps and Key Technologies:
- Define computational abstractions of work practices (Organizational Objects), including workflows, social relationships, collaborative spaces, and connections to existing tools.
- Use APIs to integrate organizational data, providing programmable support for the abstractions.
- Employ an orchestration engine to monitor work scenarios and identify opportunities for strategy implementation, enabling script execution and strategy output.
Research Outcomes
- Specific Outcomes:
- Case studies demonstrate how the system encodes work practices and flexibly responds to dynamic work scenarios.
- The system detects work demands in real-world scenarios and provides timely strategy recommendations.
- In user trials, the system offered 36 specific strategy supports, raising user awareness of work situations and assisting in planning.
- Advantages Compared to Existing Solutions:
- Greater situational adaptability and flexibility than traditional workflow automation.
- Enhances collaboration efficiency within organizations while reducing the burden of manual monitoring and guidance.
- Experimental or Evaluation Results:
- A one-week trial within the research community showed that the system effectively improved situational awareness and the naturalness of human-computer interaction in the work environment.
- The system provided clear but non-mandatory strategies, allowing users to decide whether to execute them based on actual needs.
- Limitations and Future Directions:
- Long-term use may lead to notification fatigue, diminishing the effectiveness of strategy prompts.
- The current research environment is limited to academic institutions; future work should extend to enterprise-level scenarios to validate the system’s broader applicability.
- User-friendly script generation tools should be developed to enable non-programmers to easily create work scripts.
Research Questions / Practical Problems
Question signals indexed for this paper.
help
Research Questions
3- How can computational abstractions encode organizational work practices to support situated work?Category: Interaction Performance and Human Movement Prediction ModelsSimilar questionsarrow_forward
- How do "organizational scripts" provide adaptive strategic support in dynamic work scenarios?Category: Interaction Performance and Human Movement Prediction ModelsSimilar questionsarrow_forward
- Which abstractions and mechanisms can effectively model workflows, social relationships, and collaborative tools to improve organizational efficiency?Category: Interaction Performance and Human Movement Prediction ModelsSimilar questionsarrow_forward
lightbulb
Practical Problems
1- Employees struggle to flexibly complete tasks in complex environments due to a lack of context-appropriate technical support.Category: Interaction Performance and Human Movement Prediction ModelsSimilar questionsarrow_forward
No related papers with ≥60% similarity
Based on Jaccard similarity of research subtopics & professions (≥60%)
Quick Actions
AdRecommended
Learn AI Coding at CodeNow
open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3544548.3581456
At a Glance
fact_checkPaper Snapshot
dataset
Source
CHI
calendar_month
Year
2023
emoji_events
Award
No award tagged
group
Authors
3 authors
sell
Subtopics
Remote Work Tools & Experience, Context-Aware Computing, Knowledge Worker Tools & Workflows
work
Professions
—
article
Content Status
Full text indexed
hub
Related Papers
0 related papers