| Understanding and defining community roles |
Methodology |
Community governance and management |
| Clustering |
Methodology |
AI/ML concepts and theory |
| UDP |
Methodology |
Network communication protocols |
| Code of Conduct |
Methodology |
Documenting software Meeting chairing and management Community governance and management |
| CODECHECK |
Methodology |
Good software practices |
| Writing blog posts |
Methodology |
Information synthesis and concise written communication |
| Workspace management |
Methodology |
Time management and context switching |
| WebSocket |
Methodology |
Network communication protocols |
| Test Driven Development |
Methodology |
Software testing |
| TCP |
Methodology |
Network communication protocols |
| Systematic literature review |
Methodology |
Research methodologies Finding, understanding and synthesising relevant information |
| Waterfall |
Methodology |
Project management |
| Vulnerability management |
Methodology |
Network and application security |
| Unsupervised learning |
Methodology |
AI/ML models and technologies |
| Storage performance management |
Methodology |
High-performance storage systems |
| Storage architecture |
Methodology |
Storage systems |
| Stakeholder analysis |
Methodology |
Stakeholder management Gathering and understanding stakeholder requirements |
| Transfer Learning |
Methodology |
AI/ML models and technologies |
| Time management |
Methodology |
Time management and context switching |
| Technical or scientific reports |
Methodology |
Technical writing |
| Technical documentation |
Methodology |
Technical writing |
| System testing |
Methodology |
Software testing Software validation and verification |
| Synchronisation and concurrency control |
Methodology |
Parallel programming |
| Supervised learning |
Methodology |
AI/ML models and technologies |
| Static program analysis |
Methodology |
Coding conventions, code formatting and linting |