Self-directed Training¶
This page documents the DevOps Function's expectation for self-directed training time.
Overview¶
To support the professional development of all DevOps staff, the Function reserves dedicated time each week for self-directed training. This document outlines how training time is managed and ensures that it is protected from delivery pressures.
Training time allocation¶
A minimum of 2 hours per week is reserved for each member of the DevOps Function to dedicate to training. This is a minimum amount; some team members may be allocated additional training time based on their needs, in discussion with their line manager.
Ownership and management¶
Training time is owned by the staff member's line manager, which is generally the team lead. The line manager is responsible for deciding the best way to spend training time for each individual. Line managers will consult with team members and ensure that their career aspirations as well as the technology roadmap for the Function are factored into training.
This training capacity is not available for delivery priorities.
Exceptions¶
In exceptional circumstances only, the line manager may reassign training time to delivery work. This is solely at the line manager's discretion and must meet the following conditions:
- The time must be paid back within a few weeks.
- Routine events such as start of term, holiday periods or application cycles are not considered exceptional circumstances.
Mandated training¶
While the use of training time is generally at the line manager's discretion, common training may be mandated for all or subsets of DevOps members from time to time. Pluralsight is available as a learning platform and paved paths for learning are being developed to support staff.
Impact on capacity¶
This training requirement is expected to cause a small loss of delivery capacity. This is an accepted trade-off in order to ensure that an appropriate level of professional development takes place across the Function.