Saved in:
Bibliographic Details
Main Authors: Arya, Deeksha M., Guo, Jin L. C., Robillard, Martin P.
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2412.09422
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910743306174464
author Arya, Deeksha M.
Guo, Jin L. C.
Robillard, Martin P.
author_facet Arya, Deeksha M.
Guo, Jin L. C.
Robillard, Martin P.
contents Software technologies are used by programmers with diverse backgrounds. To fulfill programmers' need for information, enthusiasts contribute numerous learning resources that vary in style and content, which act as documentation for the corresponding technology. We interviewed 26 volunteer documentation contributors, i.e. documentors, to understand why and how they create such documentation. From a qualitative analysis of our interviews, we identified a total of sixteen considerations that documentors have during the documentation contribution process, along three dimensions, namely motivations, topic selection techniques, and styling objectives. We grouped related considerations based on common underlying themes, to elicit five software documentor mindsets that occur during documentation contribution activities. We propose a structure of mindsets, and their associated considerations across the three dimensions, as a framework for reasoning about the documentation contribution process. This framework can inform information seeking as well as documentation creation tools about the context in which documentation was contributed.
format Preprint
id arxiv_https___arxiv_org_abs_2412_09422
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle The Software Documentor Mindset
Arya, Deeksha M.
Guo, Jin L. C.
Robillard, Martin P.
Software Engineering
Software technologies are used by programmers with diverse backgrounds. To fulfill programmers' need for information, enthusiasts contribute numerous learning resources that vary in style and content, which act as documentation for the corresponding technology. We interviewed 26 volunteer documentation contributors, i.e. documentors, to understand why and how they create such documentation. From a qualitative analysis of our interviews, we identified a total of sixteen considerations that documentors have during the documentation contribution process, along three dimensions, namely motivations, topic selection techniques, and styling objectives. We grouped related considerations based on common underlying themes, to elicit five software documentor mindsets that occur during documentation contribution activities. We propose a structure of mindsets, and their associated considerations across the three dimensions, as a framework for reasoning about the documentation contribution process. This framework can inform information seeking as well as documentation creation tools about the context in which documentation was contributed.
title The Software Documentor Mindset
topic Software Engineering
url https://arxiv.org/abs/2412.09422