sidebar_position | title |
---|---|
1 |
L3 - Workshop use |
import * as Responsibilities from './Responsibilities.js';
At the start of level 3, the documentation and scientific publication is ready for silver users to learn the practices in workshops, trainings, and hackathons.
During this phase silver users are invited to join workshops, trainings, or hackathons to learn the features and components developed in the virtual lab and conduct their own exercises.
The following should be done during workshop use:
- Documentation
- Gather user feedback on the documentation.
- Continuously improve the documentation.
- Codebase
- Find out if the architecture of the virtual lab is understandable and maintainable.
- Continuously improve the codebase.
- Deployment
- The virtual lab should be published on MyLifeWatch.
In this phase at least one workshop should be given to a group of 10 to 25 potential users. Additionally, user feedback should be gathered and processed.
The following responsibilities should be assigned during workshop use:
- Golden users: <Responsibilities.L3GoldenUser/>
- Scientific steering board: <Responsibilities.L3SteeringBoard/>
- Community supporter: <Responsibilities.L3CommunitySupporter/>
- Virtual lab trainer: <Responsibilities.L3Trainer/>
- User supporter: <Responsibilities.L3UserSupporter/>
- Core developer: <Responsibilities.L3CoreDeveloper/>
- Infrastructure supporter: <Responsibilities.L3InfrastructureSupporter/>
- Virtual lab coordinator: <Responsibilities.L3Coordinator/>
The virtual lab becomes an operational service, if scientists taking part in the workshops, trainings, and hackathons find that they can use the virtual lab in their research, and the training material and guidelines are ready for normal (ivory) users to use.
Virtual labs do not need to reach operational service to be successful. A lab could also be the perfect fit for the scientific scenario of the golden users, but not have any other users who can apply it in their own research. It is important to weigh the scientific benefits of advancing a virtual lab to the next readiness level to the effort and cost involved in doing that. In case none of the silver users keeps using the virtual labs after the workshops, the virtual lab should be archived.
To evolve to an operational service, all previous criteria apply in addition to the following:
- Community
- [ ] There is a scientific steering board who are willing to take care of the scientific direction of the virtual lab.
- [ ] The is a community of users who benefit from doing their research in the virtual lab.
- Dependencies
- [ ] Dependencies are specified. The dependencies are in the dockerfile of the virtual lab, but should be duplicated in the metadata such that a person can in theory also run the source code on their own machine after installing the dependencies manually.
- Deployment
- [ ] Deploy the virtual lab on MyLifeWatch.