EVERSE Workshop on Dimensions of Software Quality Practices
https://fau.zoom-x.de/j/61047110719?pwd=eXJWOWlTcmZYTHgvSE03cXF2VHVQUT09
Zoom
Video Room: Zoom Meeting Details
Discussion Board: Miro Board Details
The goal of Task 2.1 is to map existing (best) practices for guaranteeing the quality of research software, as they are currently available and supported across the various communities, aiming to understand the diversity of the practices and the respective needs they address. We want to provide a landscape analysis of the community practices in research software development.
The EVERSE workshop Dimensions of Software Quality Practices aims to define the dimensions of the landscaping, i.e. which are the main categories in which the landscaping should be done, what are their exact definitions and what are the priorities of the categories within the communities.
As the landscape overview should incorporate all views of the EVERSE communities, the workshop should collect as many aspects of the dimensions as possible. Towards this goal it is organised as a two hour digital “world café” on zoom with breakout rooms in two consecutive steps. All information will be collected on miro boards that will also be available after the event.
-
-
09:00
→
09:15
Introduction
-
09:15
→
09:50
Part I: Backdrop and landscape layout
Goal of this part is to understand under which conditions and which software categorizations the dimensions of software quality can be viewed and evaluated
- Software Application Level and Software Lifecycle Stages: Is there a definition of Lifecycle and Software levels and practices for different stages in your community? How important are these dimension in your community? Is it a useful categorization for the survey?
- Implementation of Practice and Type of Practice: What types of practices are available in your community, and how important is the use of tools in your community? How should the collection of tools be included in the survey?
- FAIRness and Openness: How do FAIRness and Openness affect software quality, what major aspects should be taken into account and how important is this as a criteria in your community?
- Additional Dimensions: Do you see additional dimensions not covered in this workshop that should be added (as compared to Part II)?
Participants pick their preferred topic, breakout rooms are switched in the middle.
-
09:15
1. Software Application Level and Software Lifecycle Stages 15m
Is there a definition of Lifecycle and Software levels and practices for different stages in your community? How important are these dimension in your community? Is it a useful categorization for the survey?
-
09:15
2. Implementation of Practice and Type of Practice 15m
What types of practices are available in your community, and how important is the use of tools in your community? How should the collection of tools be included in the survey?
-
09:15
3. FAIRness and Openness 15m
How do FAIRness and Openness affect software quality, what major aspects should be taken into account and how important is this as a criteria in your community?
-
09:15
4. Additional Dimensions 15m
Do you see additional dimensions not covered in this workshop that should be added (as compared to Part II)?
Categories discussed in Part II are:
- Technical Quality
- Policy, management and organization
- Security and Ethics
- Incentivisation -
09:30
Change of Breakout Rooms 5m
-
09:35
1. Software Application Level and Software Lifecycle Stages 15m
Is there a definition of Lifecycle and Software levels and practices for different stages in your community? How important are these dimension in your community? Is it a useful categorization for the survey?
-
09:35
2. Implementation of Practice and Type of Practice 15m
What types of practices are available in your community, and how important is the use of tools in your community? How should the collection of tools be included in the survey?
-
09:35
3. FAIRness and Openness 15m
How do FAIRness and Openness affect software quality, what major aspects should be taken into account and how important is this as a criteria in your community?
-
09:35
4. Additional Dimensions 15m
Do you see additional dimensions not covered in this workshop that should be added (as compared to Part II)?
Categories discussed in Part II are:
- Technical Quality
- Policy, management and organization
- Security and Ethics
- Incentivisation
-
09:50
→
10:05
1st round of feedback from the rooms
-
10:05
→
10:40
Part II: Dimensions of software quality practices
Exploring the most prominent dimensions of software quality to deepen the understanding for the survey
- Technical Quality: How is technical quality of software defined, what major technical aspects need to be taken into account and how important is this dimension in your community?
- Policy, Management and Organisation: What kind of policies, management and organisation structures are implemented in your community and how important is this dimension in your community?
- Security and Ethics: What aspects of security and ethics – or additional soft quality aspects play a role in your communities quality practices, how important is this dimension in your community?
- Incentivisation: What measures or means of inactivation to follow practices are available or followed in your community, and how important is this dimension in your community?
Participants pick their preferred topic, breakout rooms are switched in the middle.
-
10:05
1. Technical Quality 15m
How is technical quality of software defined, what major technical aspects need to be taken into account and how important is this dimension in your community?
-
10:05
2. Policy, Management and Organisation 15m
What kind of policies, management and organisation structures are implemented in your community and how important is this dimension in your community?
-
10:05
3. Security and Ethics 15m
What aspects of security and ethics – or additional soft quality aspects play a role in your communities quality practices, how important is this dimension in your community?
-
10:05
4. Incentivisation 15m
What measures or means of inactivation to follow practices are available or followed in your community, and how important is this dimension in your community?
-
10:20
Change of Breakout Rooms 5m
-
10:25
1. Technical Quality 15m
How is technical quality of software defined, what major technical aspects need to be taken into account and how important is this dimension in your community?
-
10:25
2. Policy, Management and Organisation 15m
What kind of policies, management and organisation structures are implemented in your community and how important is this dimension in your community?
-
10:25
3. Security and Ethics 15m
What aspects of security and ethics – or additional soft quality aspects play a role in your communities quality practices, how important is this dimension in your community?
-
10:25
4. Incentivisation 15m
What measures or means of inactivation to follow practices are available or followed in your community, and how important is this dimension in your community?
-
10:40
→
11:00
2nd round of feedback and wrap-up
-
09:00
→
09:15