| Internet of Things (IoT) |
Methodology |
Specialist technical or hardware knowledge |
| Interconnected computing nodes |
Methodology |
— |
| Static program analysis |
Methodology |
Coding conventions, code formatting and linting |
| Intellectual property (IP) |
Methodology |
Legal and regulatory responsibility |
| Integration testing |
Methodology |
Software testing |
| Immutable operating systems |
Methodology |
System configuration and administration |
| Agile |
Methodology |
Project management |
| Acceptance testing |
Methodology |
Software testing |
| Stakeholder analysis |
Methodology |
Stakeholder management Gathering and understanding stakeholder requirements |
| TCP |
Methodology |
Network communication protocols |
| Systematic literature review |
Methodology |
Research methodologies Finding, understanding and synthesising relevant information |
| System testing |
Methodology |
Software testing Software validation and verification |
| Synchronisation and concurrency control |
Methodology |
Parallel programming |
| Technical documentation |
Methodology |
Technical writing |
| Understanding and defining community roles |
Methodology |
Community governance and management |
| Storage performance management |
Methodology |
High-performance storage systems |
| Storage architecture |
Methodology |
Storage systems |
| Test Driven Development |
Methodology |
Software testing |
| Licensing |
Methodology |
Legal and regulatory responsibility |
| Unit testing |
Methodology |
Software testing |
| Large Language Models (LLM) |
Methodology |
AI/ML models and technologies |
| Time management |
Methodology |
Time management and context switching |
| Supervised learning |
Methodology |
AI/ML models and technologies |
| JSON |
Methodology |
Data modelling and design Metadata standards Website development Packaging and releasing code |
| Job scheduling |
Methodology |
Job scheduling and resource management |