Identify the roles and responsibilities for your organization


Your technical director wants to understand what roles in the company are needed to make the "stay current" process a success. You've been asked to report back on which roles should be involved in the process and what they are responsible for.

Who is involved in the stay current process?

To stay current, you'll need to decide who does what by assigning a number of different roles. Each role comes with specific responsibilities and skills, and active during a particular phase of the process. The roles are as follows:

Role Responsibilities Skills Phases in scope
Process manager - Manage the end-to-end process.
- Ensure inputs and outputs are captured properly.
- Ensure activities progress.
IT Service Management. Plan, Prepare, Deploy.
Application owner - Define application test plan.
- Assign user acceptance testers to test application based on the test plan.
- Certify that the application can be used.
Knowledge of critical and important applications. Plan, Prepare, Deploy (Pilot)
Application developer Ensure apps are developed to be compatible with the latest versions of Windows. -Application development.
-Application remediation.
Plan, Prepare.
End-user computing This is a group, and can include multiple roles like infrastructure engineer, or deployment engineer.
An infrastructure engineer would, for example, ensure upgrade tools are compatible with the new version of Windows.
-Bare metal deployment.
- Infrastructure management
- Application delivery.
- Patch management.
Plan, Prepare, Deploy.
Operations Ensure support is ready and available for the Windows version. Provide post-deployment support procedures like user communication and plans for rollbacks. Troubleshooting apps and systems. Prepare, Deploy.
Security Review and approve the security baseline and the security tools. Platform security. Prepare, Deploy.
Stakeholders The stakeholders represent the groups that will be impacted by the update process. These can include:
- Head of Finance
- Head of end-user services
- Head of change management
Key decision maker for a business unit or department. Plan, Deploy.

Who should lead the stay current process?

We recommend that Woodgrove identify a process manager. The process manager will oversee the tasks undertaken by everyone else during the process. Each phase in the process has a number of tasks that will be carried out by different roles across the different workstreams.

The process manager leads the process and has the authority to keep pushing the process forward. The process manager is also informed of the outcome of the different work that is carried out during process. Here is list of some of the tasks that the process manager should be responsible for engaging teams to start the process, and be kept informed of under the different workstreams:

Compatibility Deployment Capability and modernization
Assigning application priority Reviewing infrastructure requirements for new products Determining infrastructure changes
Application assessment Validating current infrastructure against requirements Determining configuration changes
Device assessment Defining infrastructure update plan Creating capability proposal

The process manager also carries out tasks like:

  • Collecting remediation outcome reports
  • Escalating failures
  • Determining whether the environment is ready for Pilot deployment at the end of the Prepare phase, and then Broad deployment after Pilot deployment

If the process manager role can't be assigned for some reason, for example because of resource constraints, then the role should be owned by your IT or end-user computing group.