hompa
A Python package including an algorithm that considers employer, employee demographic and social factors, and employee preferences to determine the ideal proportion of home office work for efficiency and resource-saving.
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: scholar.google -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.8%) to scientific vocabulary
Keywords
Repository
A Python package including an algorithm that considers employer, employee demographic and social factors, and employee preferences to determine the ideal proportion of home office work for efficiency and resource-saving.
Basic Info
Statistics
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
How Much Home Office is Ideal? A Multi-Perspective Algorithm (CHIWORK '23)
Mark Colley*, Pascal Jansen*, Jennifer Jorina Matthiesen*, Hanne Hoberg, Carmen Regerand, Isabel Thiermann (*=equal contribution)
Introduction to the Home Office Calculation
The COVID pandemic has made working from home necessary, and many employees want to continue doing so even after the pandemic. There are advantages and drawbacks to the home office trend from both employer and employee perspectives. Determining the ideal proportion of home office for each employee is important but there is a research gap in how to do so. This work presents an algorithm that considers multiple perspectives to determine the ideal proportion of home office, including the employer's view, demographic and social factors of the employee, and the employee's preferred proportion of home office. The algorithm combines findings from several studies and can identify discrepancies between these perspectives.
HOMPA - Overview
We consider three different perspectives to determine the ideal proportion of home office:
- The employer's perspective, denoted as $P_{ER}$
- Social factors, denoted as $P_{social}$
- The preferred proportion of home office by employees, denoted as $P_{prefer}$
From the employer's perspective, we determine the maximum proportion of home office ($H{max}$) based on the tasks executed and the ideal proportion of home office ($H{opt}$), which also takes into account the proportion of interaction required for the particular tasks.
The factors of $P{social}$ and $P{prefer}$ are aggregated into $H{social}$ and $H{prefer}$ respectively.
We distinguish between an individual's and the company's total result for each perspective. Based on this, discrepancies between employers and employees and any need for discussion are identified.
The following image visualizes the algorithm.
Employer's Point of View
Teleworkability-Index
$$H{\text{max}}(ej) = \sum{i=9}^{16} Ti$$
Infrastructure
math
H_{\text{max}_{\text{infra}}}(e) =
\begin{cases}
\text{false } , & \text{if } I < \rho\\
H_{\text{max}}(e_j), & \text{otherwise}
\end{cases}
Sense of Belonging to Company
math
H_{\text{max}_{\text{aff}}}(e_j) =
\begin{cases}
\text{false } ,& \text{if } D_{\text{now}} - D_{\text{start}} \leq 180 \\
H_{\text{max}}(e_j), & \text{otherwise}
\end{cases}
Task-Media-Fit Model
$$H{\text{opt}}(ej) = H{\text{max}}(ej) - \sum^{41}{x = 3} Qx$$
Social Factors
Different Generations
$$H{\text{gen}}(ej) = \begin{cases} 48 ,& \text{if } Y{\text{birth}} \in {1946,1964} \ 50 ,& \text{if } Y{\text{birth}} \in {1965,1980} \ 44 ,& \text{if } Y_{\text{birth}} \in {1981,1994} \ 28, & \text{otherwise, see Gen Z} \end{cases}$$
Education
$$ H{\text{degree}}(ej) = \begin{cases} 48 ,& \text{if } L{edu} = \text{"high school"}\ 17 ,& \text{if } L{edu} =\text{"middle school"} \ 8, & \text{otherwise} \end{cases}$$
Commute Time
$$ H{commute}(ej) = \begin{cases} 46 ,& \text{if } t{\text{commute}} > 40\ 2.3 * t{\text{commute}} -46,& \text{if } t_{\text{commute}} \in [20, 40]\ 0 , & \text{otherwise} \end{cases}$$
Caring Responsibility
$$ H{caring}(ej) = \begin{cases} 56.1 ,& \text{if } C \text{ and } G = \text{f} \ 52 ,& \text{if } C \text{ and } G = \text{m} \ 50, & \text{otherwise} \end{cases}$$
Personality Factors
Openness
$$ H{\text{OPN}}(ej) = \begin{cases} 1.2 ,& \text{if } \text{Openness} \in [2,8] \ 6.1, & \text{otherwise} \end{cases}$$
Neuroticism
$$ H{\text{NCM}}(ej) = \begin{cases} 6.3 ,& \text{if } \text{Neuroticism} \in [2,7] \ 2.2, & \text{otherwise} \end{cases}$$
Perseverance and Passion
$$ H{\text{PP}}(ej) = \begin{cases} 1.7 ,& \text{if } \text{Perseverance and passion} \in [1,3] \ 6.5, & \text{otherwise} \end{cases}$$
Combined: $$H{ \text{personality}}(ej) = \frac{H{\text{OPN}}(ej) + H{\text{NCM}}(ej) + H{\text{PP}}(ej)}{{6.1+6.3+6.5}} * 100$$
Employee Requests
$$H{prefer}(ej) = \left( \frac{H{wish}(ej)}{5} \right) * 100$$
Owner
- Name: Jennifer Matthiesen
- Login: jjmatthiesen
- Kind: user
- Repositories: 20
- Profile: https://github.com/jjmatthiesen
Citation (CITATION.cff)
cff-version: 1.2.0
authors:
- name: "Mark Colley"
- name: "Pascal Jansen"
- name: "Jennifer Jorina Matthiesen"
- name: "Hanne Hoberg"
- name: "Carmen Regerand"
- name: "Isabel Thiermann"
message: "If you use this software, please cite both the conference paper from preferred-citation and the software itself."
title: "How Much Home Office is Ideal? A Multi-Perspective Algorithm"
abstract: "HOMPA is a python package including an algorithm that considers employer, employee demographic and social factors, and employee preferences to determine the ideal proportion of home office work for efficiency and resource-saving."
keywords:
- home-office
- working-from-home
- teleworkability
date-released: "NA"
version: 0.0.1
repository-code: "https://github.com/jjmatthiesen/HOMPA"
type: software
url: "NA"
identifiers:
- description: "The GitHub tag"
type: url
value: "NA"
license:
- "MIT"
preferred-citation:
authors:
- family-names: Colley
given-names: Mark
- family-names: Jansen
given-names: Pascal
- family-names: Matthiesen
given-names: Jennifer Jorina
- family-names: Hoberg
given-names: Hanne
- family-names: Regerand
given-names: Carmen
- family-names: Thiermann
given-names: Isabel
title: "How Much Home Office is Ideal? A Multi-Perspective Algorithm"
type: "conference-paper"
year: 2023
conference:
- name: Symposium on Human-Computer Interaction for Work (CHIWORK '23)
doi: TODO
contact:
- email: mark.colley@yahoo.de
name: "Mark Colley"
GitHub Events
Total
Last Year
Issues and Pull Requests
Last synced: almost 2 years ago
All Time
- Total issues: 0
- Total pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: less than a minute
- Total issue authors: 0
- Total pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
- jjmatthiesen (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v3 composite
- actions/setup-python v3 composite
- pypa/gh-action-pypi-publish 27b31702a0e7fc50959f5ad993c78deac1bdfc29 composite
- dtale *
- matplotlib *
- pygwalker *
- seaborn *
- statsmodels >=0.13.5
- datetime *
- numpy *
- pandas *
- pathlib *
- warnings *
- datetime *
- get *
- numpy *
- pandas *
- pathlib *
- warnings *