Leaders
Responsibilities
- Take on projects, analysing their impact or dependencies on other NYSD projects
- Manage the workflow for a project, reviewing PRs from feature branches
- Assign issues to members or teams
- Drive sprints for a project team
- Propose new projects, writing specifications or briefs for them as necessary
- Coaching collaborators
Minimum expected commitment: ~6 hrs/wk
Training programme
Materials
Programming
Security
Web
Design
AI
Note: leaders are expected to plan and implement code with the use of chatbots, code completion assistants, and code assistants, but not code agents. Agents may be used for personal projects, or for one-off special projects, where informed by a teacher-in-charge.
Lifecycle
Communication
Collaboration
Versioning
Process