Project Brief
Document Sign-off
Name |
Role |
Date signed off |
Victoria Dishon |
Project Sponsor |
|
Vlad Zirojevic |
Service Owner, Senior Supplier |
|
Maurice Franceschi |
Project Manager, Programme Manager |
|
Ian McNeill |
Senior User, CAHSS |
|
Alan Gilchrist |
Senior User, MVM |
|
Steven Law |
Senior User, CSE |
|
Semir Kazazic |
Technical Lead, ITI |
|
Working draft should be version 0.x and 1.x Draft sent for Approval/Review should be version 2.x Approved Project brief should be 3.0 Post-approval changes should be change controlled via Issue Log and Scope Change Page, and version 3.x
Background
Schools in the College of Science and Engineering, extensively deliver specialist software and platform training to UG and PGT programmes with over 6,000 hours of software teaching, delivered through 287 courses in AY 2019/20. This has primarily been serviced via school resourced computing labs and in recent years in some ISG open access labs when there is insufficient capacity in school spaces (either timetable contention or student numbers which breach locally available room capacity).
Due to the global pandemic and the restrictions on both students and staff movement locally and internationally, it was necessary to shift all teaching and support services online and ISG initiated and delivered the ITI204 Enterprise Remote Desktop project. This project looked to provide access for students and staff to virtualised applications available in the open access labs, via the Apps@ED AppsEd (Citrix Based virtual desktops) and Windows Virtual Desktop services for the 2020/21 AY. This allowed for asynchronous access to teaching software. Staff were advised against synchronous teaching using Apps@Ed and WVD, as neither had planned capacity to support medium to large classes synchronously. Currently, large classes need to be ‘chunked up’ to groups of, say, 30 to allow virtual desktops.
The College of Science and Engineering requested during the initiation stages of project ITI204 that the current teaching commitments for software teaching be considered in scope but consequently agreed the greatest priority was virtualisation of apps for September 2020.
Increasingly, and especially with Covid restrictions still in place, the physical space offered by Computing and Open Access Labs is unable to cope with capacity and a Virtual Solution is required.
Therefore, as we move to 2021-22 and with a need for further Hybridisation of Teaching and Learning, we require a service to allow simultaneous Virtual Teaching for large groups of students (with numbers as high as 350 identified) attending classes via Computing Labs and Open Access Labs. CSE would like to propose a partnership project with ITI Desktop services to develop a remote software large scale synchronous teaching service. The college has through necessity over the last year embraced the digital shift in teaching and has recognised some of the benefits to remote teaching for both students and staff as positive and are seeking to expand upon this opportunity.
Conversations with CAHSS and CMVM have established that there is the potential for use in CAHSS, and CMVM wish to be considered key stakeholders whilst they evaluate its applicability for their teaching practises. Both CAHSS and CMVM are happy to let CSE lead on requirements and the pilot of the new technology.
Scope
Offer a virtualised experience of attending classes via college/school Computing Laboratory teaching spaces or ISG Open Access Labs.
The proposed service would deliver synchronous teaching capability for medium to large classes (quantification of this definition to be agreed) which would allow staff to remotely deliver software teaching for students both on and off campus, without impacting on the experience of users reliant on the existing Apps@ed/ WVD services to support self-study and assessment activities.
The new service is not intended to fully replace school computing labs, but to allow for a gradual shift to more flexible teaching practises. Additionally, it allows the university to build service resiliency into this essential element of teaching whilst reducing the impact of growing student numbers and limited capacity in the physical computing lab estate.
The new service will leverage student device so they can attend class anywhere on campus
The Virtual Environment will support only Applications that run on Windows – though we can access via any device (including Mac and Linux).
We assume that the solution will leverage the current experience and infrastructure already in place for Azure Virtual Desktop (formerly known as Windows Virtual Desktop). Service owner is ITI Desktop. The project timeline is based on this assumption.
Note that this is not restricted to the current AVD solution – there may be other solutions within the broad Azure framework that provide solutions to needs such as Azure Labs for power-hungry apps.
Out of Scope
The Virtual Environment will not support Applications that run only on Macs.
The Virtual Environment will not support Applications that run only on Linux.
The Virtual Environment will be accessible by Mac and Linux devices.
Objectives and Deliverables and Success Criteria
Unless otherwise indicated, the deliverables are a success when accepted by the Project Sponsor and the Service Owner.
|
Description of the Objective |
Success Criteria |
|
|
|
Objective 1 |
Test a new technology before Semester 1 2022-23 |
Working technology that will allow large numbers of students to virtually attend teaching spaces/ labs |
Deliverable D1.1 |
Develop technical solutions to business needs |
|
Deliverable D1.2 |
Using data provided by colleges, estimate cost of providing virtualised applications and expected demand caused by concurrency of usage and the resource-heavy applications - scenarios of indicative costs from DST might be useful here but we need numbers and Apps
Document outlining proposed funding to ISG and College management
|
|
Objective 2 |
New Service by start of Semester 1 2022-23 |
New Service in place with process agreed between ISG, Colleges and USD/Helpdesk, with budget/funding agreement between parties in place, and proven technologies in production |
Deliverable D2.1 |
Tested Technical Solution |
|
Deliverable D2.2 |
Agreed Funding with Colleges/ISG |
|
Deliverable D2.4 |
Agreed Service Ownership and Support |
|
Objective 3 |
Consideration about the practise of teaching in a hybrid environment, consultation and input from LTW (propose the Notable service manager James Slack ) on teaching practises and approaches from a technical and pedagogical perspective:
|
Best Practice Advice to Staff and Students available from start of thew new service
|
Deliverable D3.1 |
Agreed Hybrid Teaching Model |
|
Deliverable D3.2 |
Virtual “over the shoulder help” to align with the experience in the lab – this might come in a combination of technology and guidance (e.g. advising how to structure tutors during the lab- in AHSS we may have 2-3 PhD students tutors as helpers in large classes to help with the pace of the lab)
|
|
|
Analytics – would these be useful to help improve the experience e.g. identifying common / reoccurring points of confusion in using a particular section of software etc. - Ian McNeill, 22/11/2021
|
|
Objective 4 |
Consideration of data storage for files associated with teaching practise (Current practise for many academics is to use Datastore for all files regardless of purpose, evaluation of data file location may sit out with this project, but will have implications for training and support for academics and could affect efficacy of teaching if access and sufficient storage capacity is not available for required teaching files) |
|
Deliverable D4.1 |
Review current policy of denial of Datastore access from Virtual Hosts and ascertain technical and security risks of providing access |
|
Deliverable D4.2 |
Implement access to Datastore or outline the alternative solution in technical and business process terms (how do we manage teaching in a Hybrid environment is datastore is not available to all students) |
|
Objective 5 |
Provide analytics so that new service can be monitored and improved |
|
Deliverable D5.1 |
Provide a Power BI report on student changes in number |
|
Deliverable D5.2 |
Provide analytics that improve the experience e.g. identifying common / reoccurring points of confusion in using a particular section of software |
|
Objective 6 |
|
|
Deliverable D6.1 |
|
|
Deliverable D6.2 |
|
|
This table can be used through Business and Technical Analysis, Design, Build, and Testing/UAT as a Traceability Matrix to ensure the project brief project objectives and deliverables are followed through.
Requirements
|
User/Owner |
MoSCoW |
Set By |
A new Service allowing large classes of Student simultaneous virtual access to applications |
ISG &Colleges |
Must |
Sponsor |
Best Practice Guidance to Staff and Students |
ISG & Colleges |
Should |
Sponsor |
Review Data Store access from Azure and implement if current policy changes |
ISG |
Should |
Sponsor |
Analytics to improve the Service |
ISG |
Should |
Sponsor |
Benefits
The benefits that the deliverables will enable or act as a catalyst in making happen. These benefits may be immediate or may be realised after the project has closed.
1. A student experience using virtualised applications that matches learning on machines in Computing Labs and Open Access Labs 2. In the longer term, we can look to a reduction in overall study spaces and machines 3. A general use best practice guide to Hybrid Teaching
Governance
Project will have these governance roles by default. Delete/Add/Change as appropriate.
Portfolio Governance
Role |
Name |
Division / Group / Team / College / School and Title |
Project Sponsor |
Victoria Dishon |
|
Programme Owner |
Vlad Zirojevic |
|
Programme Manager |
Maurice Franceschi |
|
Portfolio Owner |
Tony Weir |
|
Portfolio Manager |
Maurice Franceschi |
|
Service Owner |
Vlad Zirojevic |
|
Project Board
Role |
Name |
Division / Group / Team / College / School and Title |
Project Sponsor |
Victoria Dishon |
|
Senior User |
Steven Law Alan Gilchrist Ian McNeil |
|
Senior Supplier |
Vlad Zirojevic |
|
|
|
|
Other Board Members |
Tony Weir |
|
Tolerances
For medium and large projects, state any tolerances for budget/timeline/scope beyond which point the Project Manager must request approval of the change from the Sponsor and / or the Board. For all projects, check if there is a tolerance on budget/timeline/quality for escalating to programme/portfolio manager.
To be confirmed by the Board
Resources Skills and Cost
Budget
To be confirmed by the Board
The costs for providing the virtualised environment still to be estimated and will be driven by the data provided as art of analysis.
Priority and Funding
Priority is Highest To be confirmed by the Board
Project Team
The project team : who manages the team, lead and other technical people, business analysts, lead and other representatives, people in other areas of the University who will be involved in analysis, testing, acceptance and service handover.
Role |
Name |
Division / Group / Team / College / School and Title |
Project Manager |
Maurice Franceschi |
|
Solution Architect |
Semir Kazazic |
|
Solution Development |
Pavel Sokolowski |
|
Testing, Contributor |
|
|
Service Development |
|
|
Communications Assistance |
|
|
Quality of Project and Deliverables / Key Project Milestones
Milestone |
Sign-Off means |
Date of Milestone |
|
Who signs-off (Accountability) |
Start of Project |
Project can begin, is in line with Programme and Portfolio priority, has resource |
8th August 2021 |
|
Sponsor, Programme Manager |
End of Planning |
Project can begin, is in line with Programme and Portfolio priority, has resource |
29th July 2022
|
|
Sponsor, Programme Manager |
End of Analysis |
|
31st August 2022 |
|
Service Owner Technical Architect |
End of Design |
|
30th Sept 2022 |
|
Service Owner Technical Architect
|
Pilots of Proposed technology and end of Build |
Engineering and Solid Edge would be a good candidate and beef up existing AVD Autocad for CAHHS Architecture |
30th April 2023 |
|
|
Acceptance and Delivery |
Change to Service can proceed |
31st May 2023 |
|
Sponsor, PMservice owner/ service operations manager (helpline) |
Handover to Support |
support can take over running of the Service |
30th June 2023 |
|
service owner/ service operations manager (helpline) |
Closure |
Project can close3 |
31st July 2023 |
|
Sponsor, PM |
Other Milestones as Appropriate – move into Milestones above is pertinent
End of UI Design |
quality of UI - to show we have designed an interface that is usable, accessible, promotes equality and diversity |
technical lead / senior supplier/ business lead / senior user |
End of Build |
quality and completeness of build |
technical lead / senior supplier/ PM |
Acceptance |
overall quality of deliverable, UAT has been passed, Intergation testing successful, all components technically checked - fit for delivery to live service
|
technical lead / senior supplier /business lead / senior user /business analyst /PM
|
Security QA |
satisfies security |
Section Head |
Branding QA |
for new, upgraded services, sign-off that branding guidelines for ISG, University, school/college has been followed by the project team |
PM / and as appropriate ...
UoE C&M, college C&M and (pending) ISG Branding Team |
Design UI QA |
to show we have built an interface that is usable, accessible, promotes equality and diversity |
Sponsor and Service Owner |
EqIA |
For new services or services undergoing substantial change, there must be an Equality Impact Assessment completed, validated by equality office and deposited on eqia website |
PM/ Service Owner / Equality Officer |
GDPR / PIA |
Check if your project needs to undergo a Privacy Impact Assessment |
PM / Service Owner / CISO |
GoCAB |
Set the appropriate date for informing GoCAB of the release/change to service |
PM |
Assumptions
What are the key underlying assumptions for the project that underpin the planning? For example, that the requirements we have outlined are complete, that all our stakeholders have been identified, that the software we are using is ready and configured, that we have a ready to use TEST environment.
That project timeline is assuming that the solution will be provided by the AVD framework
Constraints
Are there constraints on this project? For example, specialist skills are needed, having to deliver in certain windows through the academic year, we need to share a TEST environment with other developers?
Currently, DataStore is not accessible to AVD
Risks
The project manager will ensure that the project team will review the risk log at every team meeting, and project owners update their risks at least once a month or more as appropriate to the project.
- Solution may be very expensive or disproportionally expensive for some courses
- There may be applications that cannot be virtualised due to licensing, technical reasons, Mac or Linux specific
- Policy of Datastore access may not be changed so a different technical solution is required
- Total dependency on 3rd Party
- Uptake of AVD has been lower than expected .... even during Covid - so scaling down may be more likely
Issues
The project manager will ensure all changes to cost/timeline/scope must be recorded in the issue log, and reflected in miletones log, budget and estimations, and the project Scope Change log.
- Currently, DataStore is not accessible to AVD
- Solution is Windows based – any Applications running only on Mac or Linux cannot be virtualised
- Latency - to reduce latency for students accessing from certain areas of the world we could explore the user of AVD’s use regional datacentres for the AVD service
- Can we timetable a virtual room - so students can indicate which mode they'll be in- to be explored
- There may be courses where we want to advise students to download apps rather than use the Service
Previous Lessons Learned
The understanding of which applications are to be in use and by how many students simultaneously will be critical in determining the best technology to provide the service and for cost estimations and budgeting – ITI204 already provides some useful information on this and also on applications that cannot (easily) be virtualised.
Dependencies
No dependency as such but awareness of ongoing IDR305 Azure Tenancy project as there may be overlap
Communication
Via College Heads of IT and CPAGS
Run / Grow / Transform
GROW
Alignment with 2030 Strategic Vision
People |
Commentary |
Student |
x |
Staff |
x |
Alumni |
|
Other |
|
Research |
|
Researchers |
|
Industry |
|
Teaching and Learning |
|
Students |
x |
Staff |
x |
Social and Civic Responsibility |
|
Local Community |
|
Volunteering |
|
City Region Deal / DDI |
|
Project Sponsor – Project Responsibilities
The sign-off milestones are associated with specific responsibilities of the Sponsor role.
This sets out the Sponsor responsibilities on this project - please review and amend as appropriate for this project and agree with Sponsor
Start of project – Explicitly Included in the Initiation Milestones Sign-Off
- Negotiates and confirms funding for the project
- Ensures the project is in line with organisational strategy and priorities
- Chairs the project board, appoints its members and ensures they are effective
- Advises the project manager of protocols, political risks, issues and sensitivities
- Makes the project visible within the organisation
End of Planning – Explicitly Included in the Planning Milestone Sign-Off
- Works with the project manager to develop the Project Brief
- Ensures a realistic project plan is produced
- Sets tolerance levels for escalation to themselves and to the project board
- Ensures that project team have representation and engagement from users and suppliers
- Helps identify Stakeholders
- Approves Communication Plan
- Agrees on frequency of meetings with Project Manager
- Agrees of frequency of meetings with Project Team
- Agrees on milestones and who signs-off
Development / Execution – ongoing
- Provides strategic direction and guidance to the project manager as directed by the Board
- Approves changes to plans, priorities, deliverables, schedule
- Encourages stakeholder involvement and maintains their ongoing commitment
- Chief risk taker
- Makes go/no-go decisions
- Communicates change in organisational structure, priorities, business benefits or funding
- Helps the project manager in conflict resolution
- Helps resolve inter project boundary issues
- Gains agreement among stakeholders when differences of opinion occur
- Assists the project by exerting organisational authority and the ability to influence
Delivery – Explicitly Included in the Delivery Sign-Off
- Ensures that Service is ready for change
Closure - Explicitly Included in the Closure Milestone Sign-Off
- Helps with publicity for the change delivered
- Ensure that benefits will be managed, measured and realised post-project
- Evaluates the project’s success upon completion