Brian Houck

ORCID: 0000-0001-9730-7292
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Software Engineering Techniques and Practices
  • Team Dynamics and Performance
  • Knowledge Management and Sharing
  • Technostress in Professional Settings
  • Open Source Software Innovations
  • Innovative Approaches in Technology and Social Development
  • Software Engineering Research
  • Personal Information Management and User Behavior
  • Usability and User Interface Design
  • Technology Adoption and User Behaviour
  • Explainable Artificial Intelligence (XAI)
  • Digital Mental Health Interventions
  • Online Learning and Analytics
  • Quality and Supply Management
  • Collaboration in agile enterprises
  • Software System Performance and Reliability
  • Engineering Education and Technology
  • Business Process Modeling and Analysis
  • Supply Chain Resilience and Risk Management
  • Information and Cyber Security
  • Sustainable Supply Chain Management
  • Innovative Human-Technology Interaction
  • Digital Transformation in Industry
  • Healthcare professionals’ stress and burnout
  • Information Systems Theories and Implementation

Microsoft (United States)
2021-2024

Microsoft Research (United Kingdom)
2021-2024

Microsoft (Finland)
2020-2022

Engineering Systems (United States)
2021

The COVID-19 pandemic has shaken the world to its core and provoked an overnight exodus of developers who normally worked in office setting working from home. magnitude this shift factors that have accompanied new unplanned work go beyond what software engineering community previously understood be remote work. To find out how their productivity were affected, we distributed two surveys (with a combined total 3,634 responses answered all required questions) weeks apart understand presence...

10.1145/3487567 article EN ACM Transactions on Software Engineering and Methodology 2021-12-24

Developer productivity is about more than an individual's activity levels or the efficiency of engineering systems relied on to ship software, and it cannot be measured by a single metric dimension. The SPACE framework captures different dimensions productivity, here we demonstrate how this can used understand in practice why using will help teams better developer create measures inform their work teams.

10.1145/3454122.3454124 article EN Queue 2021-02-28

The COVID-19 pandemic has impacted the way that software development teams onboard new hires. Previously, most developers worked in physical offices and hires onboarded to their office, following a standard onboarding process. However, when companies transitioned employees work from home due pandemic, there was little no time develop procedures. In this paper, we present survey of 267 at Microsoft during pandemic. We explored remote process, including challenges encountered social...

10.1109/icse-seip52600.2021.00013 article EN 2021-05-01

Information workers often struggle to balance their time for a variety of activities like focused work, communication, and caring. This study analyzes the impact commercially available computer-assisted protection intervention that automatically preemptively schedules calendar self-determined activities. We analyzed behaviors self-reports in two naturalistic studies. First, we studied 27 who were already using Computer-Assisted Protected Time (CAP time) found they mainly used it work....

10.1145/3544548.3581326 article EN 2023-04-19

As concerns about employee burnout and skilled staff shortages in cybersecurity grow, our study aims to better understand the contributing factors this field. Utilizing a mixed-methods approach, we analyze self-reported job personal characteristics, along with digital activity data from 35 incident responders, identifying several such as high workload, time pressure, lack of support management. Our findings reveal that over half participants experience (N=19), which is linked increased...

10.1145/3637304 article EN other-oa Proceedings of the ACM on Human-Computer Interaction 2024-04-17

The journey of integrating AI into the daily lives software engineers is not without its challenges. Yet, it promises a transformative shift in how developers can translate their creative visions tangible solutions. As we have seen, tools such as GitHub Copilot are already reshaping code-writing experience, enabling to be more productive and spend time on complex tasks. skepticism around AI, from concerns about job security real-world efficacy, underscores need for balanced approach that...

10.1145/3675416 article EN Queue 2024-06-30

Background: Developer productivity and software quality are different but related multi-dimensional lenses into the engineering process. The terms used liberally in industry settings, there is a lack of consensus awareness what these mean specific contexts which trade-offs should be considered.

10.1145/3528579.3529177 preprint EN 2022-05-21

The journey of integrating AI into the daily lives software engineers is not without its challenges. Yet, it promises a transformative shift in how developers can translate their creative visions tangible solutions. As we have seen, tools such ...

10.1145/3690928 article EN other-oa Communications of the ACM 2024-10-16

We present a comprehensive, user-centric approach to understand preferences in AI-based productivity agents and develop personalized solutions tailored users' needs. Utilizing two-phase method, we first conducted survey with 363 participants, exploring various aspects of productivity, communication style, agent approach, personality traits, personalization, privacy. Drawing on the insights, developed GPT-4 powered that utilizes telemetry data gathered via Viva Insights from information...

10.48550/arxiv.2401.08960 preprint EN cc-by-nc-sa arXiv (Cornell University) 2024-01-01

A study of developer experience and its tangible impact.

10.1145/3643140 article EN Communications of the ACM 2024-04-12

Activities involving transformation of raw materials, various resources and components into final products also delivering it to the end customer incur a significant cost during selection location warehouse that can be easily accessed by actors supply chain. To minimize upstream downstream transportation costs, center gravity (CoG) analysis method is used find potential locations for given demand network which have an impact on entire chain network. Mixed Integer Linear Programming (MILP),...

10.48550/arxiv.2206.06156 preprint EN other-oa arXiv (Cornell University) 2022-01-01

DevEx (developer experience) is garnering increased attention at many software organizations as leaders seek to optimize delivery amid the backdrop of fiscal tightening and transformational technologies such AI. Intuitively, there acceptance among technical that good developer experience enables more effective happiness. Yet, organizations, proposed initiatives investments improve struggle get buy-in business stakeholders question value proposition improvements.

10.1145/3639443 article EN Queue 2023-12-31

The COVID-19 pandemic has impacted the way that software development teams onboard new hires. Previously, most developers worked in physical offices and hires onboarded to their office, following a standard onboarding process. However, when companies transitioned employees work from home due pandemic, there was little no time develop procedures. In this paper, we present survey of 267 at Microsoft during pandemic. We explored remote process, including challenges encountered social...

10.48550/arxiv.2011.08130 preprint EN other-oa arXiv (Cornell University) 2020-01-01
Coming Soon ...