Simulated workplace
Department
Software and Web Development
Software and Web Development builds and maintains custom applications, integrations, websites and intranets for clients and for Nova's own tools. The team works in two week sprints, keeps everything in version control and tests every release before it is deployed through change control.
Responsibilities
What the team is accountable for
- Gather and document client requirements
- Build and test applications, integrations and websites
- Maintain code in version control with reviewed pull requests
- Deploy releases through the change process
- Support and fix production software issues
Performance measures
How we know it is working
88%
Sprint commitments delivered
0.6
Production defects per release
100%
Code reviewed before merge
People
Who works here
BT
Ben Takahashi
Software Development Lead
Ben leads the development team, runs sprint planning and code review, and has built client applications at Nova for seven years.
Systems
Where the work is recorded
Project Register
The list of client and internal projects with scope, budget, stage, project manager and next milestone.
Service Desk Tickets
The ticket queue for incidents and service requests from every managed client with priority, owner and status.
Change Request Register
The record of normal and emergency changes to client and Nova production systems with risk, approval, window and result.
Scenarios
Assessment tasks in this department
Documents