User documentation and training at Belle II

09/09/2020
by   Sam Cunliffe, et al.
0

Belle II is a rapidly growing collaboration with members from one hundred and nineteen institutes spread around the globe. The software development team of the experiment, as well as the software users, are very much decentralised. Together with the active development of the software, such decentralisation makes the adoption of the latest software releases by users an essential, but quite challenging task. To ensure the relevance of the documentation, we adopted the policy of in-code documentation and configured a website that allows us to tie the documentation to given releases. To prevent tutorials from becoming outdated, we covered them by unit-tests. For the user support, we use a question and answer service that not only reduces repetition of the same questions but also turned out to be a place for discussions among the experts. A prototype of a metasearch engine for the different sources of documentation has been developed. For training of the new users, we organise centralised StarterKit workshops attached to the collaboration meetings. The materials of the workshops are later used for self-education and organisation of local training sessions.

READ FULL TEXT

page 3

page 4

page 5

research
10/08/2020

A practical guide towards agile test-driven development for scientific software projects

Software testing has received much attention over the last years and has...
research
04/15/2023

Self-collaboration Code Generation via ChatGPT

Code generation is widely regarded as a key technique for elevating the ...
research
12/10/2018

Investigating Key User Experiencing Engineering Aspects in Software-as-a-Service Service Delivery Model

Software as a Service (SaaS) is well established as an effective model f...
research
04/15/2021

A proposal to systematize introducing DevOps into the software development process

The software development industry has been evolving with new development...
research
03/06/2022

User Support for Managed Immersive Education: An Evaluation of in-World Training for OpenSim

Supporting users for a competent interaction with 3 dimensional virtual ...
research
10/15/2021

Nalanda: A Socio-Technical Graph for Building Software Analytics Tools at Enterprise Scale

Software development is information-dense knowledge work that requires c...
research
07/03/2019

GeoGebra e situações que envolvem modelação numa abordagem STEAM

In order to implement a STEAM approach including the use of technology, ...

Please sign up or login with your details

Forgot password? Click here to reset