SlideShare a Scribd company logo
1 of 17
Applications Anywhere
what, why, how?
Nici Cooper, Asst Director and PM
Mat Flower, Consultant (Desktop)
A bit of context
• Digital Campus Transformation Programme
• One of five Foundation projects
– Digital Platforms, Student Portal, VLE,
Business Intelligence
• High level sponsorship
• First to go live
A little bit of history …
• Large software portfolio
• Long requirements gathering period
• Multiple specialist monolithic images
• Restricted access
• Once per year opportunity
• No link to other University processes
• 70% remains unchanged
Project Objectives
• Better access to software for everyone
• Review and revise software management
• Metrics to support decision making
• Review and re-define processes
• More responsive
• A better experience for everyone
Not just about technology …
• Six work-streams
– Technology
– Applications
– Processes
– Software and Licensing
– People
– Communications
Project Recipe
• Plan B
• Ground Rules
• Buckets &
Whiteboards
• Teamwork
• Environment
• Discussion
Challenges and Lessons
• Procurement
• Academic Testing
• Ageing PC Estate
Success?

More Related Content

What's hot

Linked-In - Knowledge Management Scope
Linked-In - Knowledge Management ScopeLinked-In - Knowledge Management Scope
Linked-In - Knowledge Management ScopeSCU Motorsports
 
Standards, Standards, Standards
Standards, Standards, StandardsStandards, Standards, Standards
Standards, Standards, StandardsGavin Clabaugh
 
Circuit Riding - History and Timeline
Circuit Riding - History and TimelineCircuit Riding - History and Timeline
Circuit Riding - History and TimelineGavin Clabaugh
 
Self Review Framework The ICT Technicians View
Self Review Framework The ICT Technicians ViewSelf Review Framework The ICT Technicians View
Self Review Framework The ICT Technicians ViewRussell Dyas
 
Learning analytics research and development work at University of Oslo, Norway
Learning analytics research and development work at University of Oslo, NorwayLearning analytics research and development work at University of Oslo, Norway
Learning analytics research and development work at University of Oslo, NorwayJisc
 
Circuit Riders - Original Summary WAJones - Circa 2000
Circuit Riders - Original Summary WAJones - Circa 2000Circuit Riders - Original Summary WAJones - Circa 2000
Circuit Riders - Original Summary WAJones - Circa 2000Gavin Clabaugh
 
Blooming analytics! The germination of a new Jisc/HESA service for data-drive...
Blooming analytics! The germination of a new Jisc/HESA service for data-drive...Blooming analytics! The germination of a new Jisc/HESA service for data-drive...
Blooming analytics! The germination of a new Jisc/HESA service for data-drive...Jisc
 
Digital capability as a strategic priority
Digital capability as a strategic priorityDigital capability as a strategic priority
Digital capability as a strategic priorityJisc
 
Concerns Examiners Have About Your Spreadsheets and How to Respond
Concerns Examiners Have About Your Spreadsheets and How to RespondConcerns Examiners Have About Your Spreadsheets and How to Respond
Concerns Examiners Have About Your Spreadsheets and How to RespondLibby Bierman
 
Jisc learning analytics network meeting - why are we here?
Jisc learning analytics network meeting - why are we here?Jisc learning analytics network meeting - why are we here?
Jisc learning analytics network meeting - why are we here?Jisc
 
"Tales from the Trail: Hiring Realities and Opportunities in Industry" Mike W...
"Tales from the Trail: Hiring Realities and Opportunities in Industry" Mike W..."Tales from the Trail: Hiring Realities and Opportunities in Industry" Mike W...
"Tales from the Trail: Hiring Realities and Opportunities in Industry" Mike W...scoopnewsgroup
 
Tech and Foundations and the Future
Tech and Foundations and the FutureTech and Foundations and the Future
Tech and Foundations and the FutureGavin Clabaugh
 
Circuit Riders to the Rescue - Circa 1999
Circuit Riders to the Rescue - Circa 1999Circuit Riders to the Rescue - Circa 1999
Circuit Riders to the Rescue - Circa 1999Gavin Clabaugh
 
Developing A Liaison Network
Developing A Liaison NetworkDeveloping A Liaison Network
Developing A Liaison Networksue_cunningham
 
Federated Access Management, JISC Presentation
Federated Access Management, JISC PresentationFederated Access Management, JISC Presentation
Federated Access Management, JISC PresentationJISC RSC Southeast
 
Are you really ready to roll out learning analytics across your entire instit...
Are you really ready to roll out learning analytics across your entire instit...Are you really ready to roll out learning analytics across your entire instit...
Are you really ready to roll out learning analytics across your entire instit...Jisc
 

What's hot (20)

Linked-In - Knowledge Management Scope
Linked-In - Knowledge Management ScopeLinked-In - Knowledge Management Scope
Linked-In - Knowledge Management Scope
 
Standards, Standards, Standards
Standards, Standards, StandardsStandards, Standards, Standards
Standards, Standards, Standards
 
Circuit Riding - History and Timeline
Circuit Riding - History and TimelineCircuit Riding - History and Timeline
Circuit Riding - History and Timeline
 
Self Review Framework The ICT Technicians View
Self Review Framework The ICT Technicians ViewSelf Review Framework The ICT Technicians View
Self Review Framework The ICT Technicians View
 
Learning analytics research and development work at University of Oslo, Norway
Learning analytics research and development work at University of Oslo, NorwayLearning analytics research and development work at University of Oslo, Norway
Learning analytics research and development work at University of Oslo, Norway
 
Circuit Riders - Original Summary WAJones - Circa 2000
Circuit Riders - Original Summary WAJones - Circa 2000Circuit Riders - Original Summary WAJones - Circa 2000
Circuit Riders - Original Summary WAJones - Circa 2000
 
Schoolfly
SchoolflySchoolfly
Schoolfly
 
Blooming analytics! The germination of a new Jisc/HESA service for data-drive...
Blooming analytics! The germination of a new Jisc/HESA service for data-drive...Blooming analytics! The germination of a new Jisc/HESA service for data-drive...
Blooming analytics! The germination of a new Jisc/HESA service for data-drive...
 
Digital capability as a strategic priority
Digital capability as a strategic priorityDigital capability as a strategic priority
Digital capability as a strategic priority
 
Concerns Examiners Have About Your Spreadsheets and How to Respond
Concerns Examiners Have About Your Spreadsheets and How to RespondConcerns Examiners Have About Your Spreadsheets and How to Respond
Concerns Examiners Have About Your Spreadsheets and How to Respond
 
Startups & KM
Startups & KMStartups & KM
Startups & KM
 
Jisc learning analytics network meeting - why are we here?
Jisc learning analytics network meeting - why are we here?Jisc learning analytics network meeting - why are we here?
Jisc learning analytics network meeting - why are we here?
 
"Tales from the Trail: Hiring Realities and Opportunities in Industry" Mike W...
"Tales from the Trail: Hiring Realities and Opportunities in Industry" Mike W..."Tales from the Trail: Hiring Realities and Opportunities in Industry" Mike W...
"Tales from the Trail: Hiring Realities and Opportunities in Industry" Mike W...
 
SLA_UCCSC2016
SLA_UCCSC2016SLA_UCCSC2016
SLA_UCCSC2016
 
Tech and Foundations and the Future
Tech and Foundations and the FutureTech and Foundations and the Future
Tech and Foundations and the Future
 
Circuit Riders to the Rescue - Circa 1999
Circuit Riders to the Rescue - Circa 1999Circuit Riders to the Rescue - Circa 1999
Circuit Riders to the Rescue - Circa 1999
 
Developing A Liaison Network
Developing A Liaison NetworkDeveloping A Liaison Network
Developing A Liaison Network
 
Federated Access Management, JISC Presentation
Federated Access Management, JISC PresentationFederated Access Management, JISC Presentation
Federated Access Management, JISC Presentation
 
Are you really ready to roll out learning analytics across your entire instit...
Are you really ready to roll out learning analytics across your entire instit...Are you really ready to roll out learning analytics across your entire instit...
Are you really ready to roll out learning analytics across your entire instit...
 
Promise of Analytics
Promise of AnalyticsPromise of Analytics
Promise of Analytics
 

Viewers also liked

Adr approaches to_sensing_and_responding_to_emerging_risk[1]
Adr approaches to_sensing_and_responding_to_emerging_risk[1]Adr approaches to_sensing_and_responding_to_emerging_risk[1]
Adr approaches to_sensing_and_responding_to_emerging_risk[1]Gaiani (CarnCorpAudit)
 
Instruction Manual - Gera_Cases - Portuguese Version_v4.1
Instruction Manual - Gera_Cases - Portuguese Version_v4.1Instruction Manual - Gera_Cases - Portuguese Version_v4.1
Instruction Manual - Gera_Cases - Portuguese Version_v4.1Sergio Rubio
 
Greg Limeberry's Top 5 Slopes in the US
Greg Limeberry's Top 5  Slopes in the USGreg Limeberry's Top 5  Slopes in the US
Greg Limeberry's Top 5 Slopes in the USGreg Limeberry
 
PD-15-4-Refocus_Your_APC_Program-Randy_Conley-Total
PD-15-4-Refocus_Your_APC_Program-Randy_Conley-TotalPD-15-4-Refocus_Your_APC_Program-Randy_Conley-Total
PD-15-4-Refocus_Your_APC_Program-Randy_Conley-TotalRandy Conley PE PMP
 
Le Moyne College, Virtualization, VDI and Application Jukebox
Le Moyne College, Virtualization, VDI and Application JukeboxLe Moyne College, Virtualization, VDI and Application Jukebox
Le Moyne College, Virtualization, VDI and Application JukeboxMarcus Conway
 
Snowbird Mountain: Greg Limeberry
Snowbird Mountain: Greg LimeberrySnowbird Mountain: Greg Limeberry
Snowbird Mountain: Greg LimeberryGreg Limeberry
 
Maplink - Proposta Processos de Teste_v3.ppt
Maplink - Proposta Processos de Teste_v3.pptMaplink - Proposta Processos de Teste_v3.ppt
Maplink - Proposta Processos de Teste_v3.pptSergio Rubio
 
複数時点の単語出現頻度を 扱う時系列データモデリング
複数時点の単語出現頻度を 扱う時系列データモデリング複数時点の単語出現頻度を 扱う時系列データモデリング
複数時点の単語出現頻度を 扱う時系列データモデリング奈良先端大 情報科学研究科
 
畳み込みニューラルネットワークを用いた複単語表現の解析
畳み込みニューラルネットワークを用いた複単語表現の解析畳み込みニューラルネットワークを用いた複単語表現の解析
畳み込みニューラルネットワークを用いた複単語表現の解析奈良先端大 情報科学研究科
 
Tips on Learning Chinese
Tips on Learning ChineseTips on Learning Chinese
Tips on Learning ChineseJoanne Chen
 
Man vs. Wild: Freelancer Edition
Man vs. Wild: Freelancer EditionMan vs. Wild: Freelancer Edition
Man vs. Wild: Freelancer EditionCeuca Radu
 
Chinese Llink Textbook Lesson 15 sentence patterns
Chinese Llink Textbook Lesson 15 sentence patterns Chinese Llink Textbook Lesson 15 sentence patterns
Chinese Llink Textbook Lesson 15 sentence patterns Joanne Chen
 
Chinese Link Textbook Lesson 21 vocabulary
Chinese Link Textbook Lesson 21 vocabularyChinese Link Textbook Lesson 21 vocabulary
Chinese Link Textbook Lesson 21 vocabularyJoanne Chen
 
Chinese Link Lesson 18 worksheet 2016
Chinese Link Lesson 18  worksheet 2016Chinese Link Lesson 18  worksheet 2016
Chinese Link Lesson 18 worksheet 2016Joanne Chen
 
Chinese Link Textbook Lesson 20 sentence patterns
Chinese Link Textbook Lesson 20 sentence patternsChinese Link Textbook Lesson 20 sentence patterns
Chinese Link Textbook Lesson 20 sentence patternsJoanne Chen
 
Seven Habits of Highly Successful Procure-to-Pay Programs
Seven Habits of Highly Successful Procure-to-Pay ProgramsSeven Habits of Highly Successful Procure-to-Pay Programs
Seven Habits of Highly Successful Procure-to-Pay ProgramsSAP Ariba
 

Viewers also liked (20)

Adr approaches to_sensing_and_responding_to_emerging_risk[1]
Adr approaches to_sensing_and_responding_to_emerging_risk[1]Adr approaches to_sensing_and_responding_to_emerging_risk[1]
Adr approaches to_sensing_and_responding_to_emerging_risk[1]
 
Instruction Manual - Gera_Cases - Portuguese Version_v4.1
Instruction Manual - Gera_Cases - Portuguese Version_v4.1Instruction Manual - Gera_Cases - Portuguese Version_v4.1
Instruction Manual - Gera_Cases - Portuguese Version_v4.1
 
Presentation1
Presentation1Presentation1
Presentation1
 
Greg Limeberry's Top 5 Slopes in the US
Greg Limeberry's Top 5  Slopes in the USGreg Limeberry's Top 5  Slopes in the US
Greg Limeberry's Top 5 Slopes in the US
 
PD-15-4-Refocus_Your_APC_Program-Randy_Conley-Total
PD-15-4-Refocus_Your_APC_Program-Randy_Conley-TotalPD-15-4-Refocus_Your_APC_Program-Randy_Conley-Total
PD-15-4-Refocus_Your_APC_Program-Randy_Conley-Total
 
Le Moyne College, Virtualization, VDI and Application Jukebox
Le Moyne College, Virtualization, VDI and Application JukeboxLe Moyne College, Virtualization, VDI and Application Jukebox
Le Moyne College, Virtualization, VDI and Application Jukebox
 
Snowbird Mountain: Greg Limeberry
Snowbird Mountain: Greg LimeberrySnowbird Mountain: Greg Limeberry
Snowbird Mountain: Greg Limeberry
 
Maplink - Proposta Processos de Teste_v3.ppt
Maplink - Proposta Processos de Teste_v3.pptMaplink - Proposta Processos de Teste_v3.ppt
Maplink - Proposta Processos de Teste_v3.ppt
 
複数時点の単語出現頻度を 扱う時系列データモデリング
複数時点の単語出現頻度を 扱う時系列データモデリング複数時点の単語出現頻度を 扱う時系列データモデリング
複数時点の単語出現頻度を 扱う時系列データモデリング
 
畳み込みニューラルネットワークを用いた複単語表現の解析
畳み込みニューラルネットワークを用いた複単語表現の解析畳み込みニューラルネットワークを用いた複単語表現の解析
畳み込みニューラルネットワークを用いた複単語表現の解析
 
11 12後半
11 12後半11 12後半
11 12後半
 
Tips on Learning Chinese
Tips on Learning ChineseTips on Learning Chinese
Tips on Learning Chinese
 
Man vs. Wild: Freelancer Edition
Man vs. Wild: Freelancer EditionMan vs. Wild: Freelancer Edition
Man vs. Wild: Freelancer Edition
 
Chinese Llink Textbook Lesson 15 sentence patterns
Chinese Llink Textbook Lesson 15 sentence patterns Chinese Llink Textbook Lesson 15 sentence patterns
Chinese Llink Textbook Lesson 15 sentence patterns
 
Chinese Link Textbook Lesson 21 vocabulary
Chinese Link Textbook Lesson 21 vocabularyChinese Link Textbook Lesson 21 vocabulary
Chinese Link Textbook Lesson 21 vocabulary
 
Chinese Link Lesson 18 worksheet 2016
Chinese Link Lesson 18  worksheet 2016Chinese Link Lesson 18  worksheet 2016
Chinese Link Lesson 18 worksheet 2016
 
On Crowd-sensing back-end
On Crowd-sensing back-endOn Crowd-sensing back-end
On Crowd-sensing back-end
 
Chinese Link Textbook Lesson 20 sentence patterns
Chinese Link Textbook Lesson 20 sentence patternsChinese Link Textbook Lesson 20 sentence patterns
Chinese Link Textbook Lesson 20 sentence patterns
 
Seven Habits of Highly Successful Procure-to-Pay Programs
Seven Habits of Highly Successful Procure-to-Pay ProgramsSeven Habits of Highly Successful Procure-to-Pay Programs
Seven Habits of Highly Successful Procure-to-Pay Programs
 
1 Fire safety design principles
1  Fire safety design principles1  Fire safety design principles
1 Fire safety design principles
 

Similar to Virtualization. Applications Anyhwere. What, why, how? Nici Cooper, Wolverhampton University

Student Success Plan Learner Relationship Management Tech Review
Student Success Plan Learner Relationship Management Tech ReviewStudent Success Plan Learner Relationship Management Tech Review
Student Success Plan Learner Relationship Management Tech Reviewshawngormley
 
ovidiu_popoviciu_trading_analytics
ovidiu_popoviciu_trading_analyticsovidiu_popoviciu_trading_analytics
ovidiu_popoviciu_trading_analyticsOvidiu Popoviciu
 
Creating a consistent web experience across all faculties
Creating a consistent web experience across all facultiesCreating a consistent web experience across all faculties
Creating a consistent web experience across all facultiesSarah Khan
 
Automating PeopleSoft Student Onboarding-SmartERP Presentation
Automating PeopleSoft Student Onboarding-SmartERP PresentationAutomating PeopleSoft Student Onboarding-SmartERP Presentation
Automating PeopleSoft Student Onboarding-SmartERP PresentationSmart ERP Solutions, Inc.
 
YU Connect student affairs symposium july 11
YU Connect student affairs symposium july 11YU Connect student affairs symposium july 11
YU Connect student affairs symposium july 11TEDx Adventure Catalyst
 
User Experience Showcase lightning talks - University of Edinburgh
User Experience Showcase lightning talks - University of EdinburghUser Experience Showcase lightning talks - University of Edinburgh
User Experience Showcase lightning talks - University of EdinburghNeil Allison
 
Cll ppt lawrie_phipps
Cll ppt lawrie_phippsCll ppt lawrie_phipps
Cll ppt lawrie_phippsLawrie Phipps
 
ATR-Elliott Lander - Smart Digital Procedures-AICHE FInal.pdf
ATR-Elliott Lander - Smart Digital Procedures-AICHE FInal.pdfATR-Elliott Lander - Smart Digital Procedures-AICHE FInal.pdf
ATR-Elliott Lander - Smart Digital Procedures-AICHE FInal.pdfElliottLander
 
Karshmer Novare Presentation.pdf
Karshmer Novare Presentation.pdfKarshmer Novare Presentation.pdf
Karshmer Novare Presentation.pdfElana9
 
Mass e-Learning Solutions- eShiksha Concept Note_Schools
Mass e-Learning Solutions- eShiksha Concept Note_SchoolsMass e-Learning Solutions- eShiksha Concept Note_Schools
Mass e-Learning Solutions- eShiksha Concept Note_SchoolsSanjeev Raman PGDMS MTech
 
Software management plans in research software
Software management plans in research softwareSoftware management plans in research software
Software management plans in research softwareShoaib Sufi
 
Socio technical ramifications
Socio technical ramificationsSocio technical ramifications
Socio technical ramificationsJisc
 
Video-Conferencing in the UK HE & FE Sectors - Research Findings
Video-Conferencing in the UK HE & FE Sectors - Research FindingsVideo-Conferencing in the UK HE & FE Sectors - Research Findings
Video-Conferencing in the UK HE & FE Sectors - Research FindingsJISC's Green ICT Programme
 
Proposal defensetemplate
Proposal defensetemplateProposal defensetemplate
Proposal defensetemplateBaber Sheikh
 
Knowing the Drill: Virtual Teamwork at BP
Knowing the Drill: Virtual Teamwork at BPKnowing the Drill: Virtual Teamwork at BP
Knowing the Drill: Virtual Teamwork at BPBirte Gröger
 
#nacada12 Pre-Conference Overview
#nacada12 Pre-Conference Overview#nacada12 Pre-Conference Overview
#nacada12 Pre-Conference OverviewLaura Pasquini
 

Similar to Virtualization. Applications Anyhwere. What, why, how? Nici Cooper, Wolverhampton University (20)

Lead Teacher Meeting Fall 2012
Lead Teacher Meeting Fall 2012Lead Teacher Meeting Fall 2012
Lead Teacher Meeting Fall 2012
 
Student Success Plan Learner Relationship Management Tech Review
Student Success Plan Learner Relationship Management Tech ReviewStudent Success Plan Learner Relationship Management Tech Review
Student Success Plan Learner Relationship Management Tech Review
 
ovidiu_popoviciu_trading_analytics
ovidiu_popoviciu_trading_analyticsovidiu_popoviciu_trading_analytics
ovidiu_popoviciu_trading_analytics
 
Creating a consistent web experience across all faculties
Creating a consistent web experience across all facultiesCreating a consistent web experience across all faculties
Creating a consistent web experience across all faculties
 
Automating PeopleSoft Student Onboarding-SmartERP Presentation
Automating PeopleSoft Student Onboarding-SmartERP PresentationAutomating PeopleSoft Student Onboarding-SmartERP Presentation
Automating PeopleSoft Student Onboarding-SmartERP Presentation
 
YU Connect student affairs symposium july 11
YU Connect student affairs symposium july 11YU Connect student affairs symposium july 11
YU Connect student affairs symposium july 11
 
Student Success Plan: Helping students reach their goals!!
Student Success Plan: Helping students reach their goals!!Student Success Plan: Helping students reach their goals!!
Student Success Plan: Helping students reach their goals!!
 
User Experience Showcase lightning talks - University of Edinburgh
User Experience Showcase lightning talks - University of EdinburghUser Experience Showcase lightning talks - University of Edinburgh
User Experience Showcase lightning talks - University of Edinburgh
 
Cll ppt lawrie_phipps
Cll ppt lawrie_phippsCll ppt lawrie_phipps
Cll ppt lawrie_phipps
 
ATR-Elliott Lander - Smart Digital Procedures-AICHE FInal.pdf
ATR-Elliott Lander - Smart Digital Procedures-AICHE FInal.pdfATR-Elliott Lander - Smart Digital Procedures-AICHE FInal.pdf
ATR-Elliott Lander - Smart Digital Procedures-AICHE FInal.pdf
 
Karshmer Novare Presentation.pdf
Karshmer Novare Presentation.pdfKarshmer Novare Presentation.pdf
Karshmer Novare Presentation.pdf
 
Mass e-Learning Solutions- eShiksha Concept Note_Schools
Mass e-Learning Solutions- eShiksha Concept Note_SchoolsMass e-Learning Solutions- eShiksha Concept Note_Schools
Mass e-Learning Solutions- eShiksha Concept Note_Schools
 
Software management plans in research software
Software management plans in research softwareSoftware management plans in research software
Software management plans in research software
 
Socio technical ramifications
Socio technical ramificationsSocio technical ramifications
Socio technical ramifications
 
Sgci at-two-years-7-26-18
Sgci at-two-years-7-26-18Sgci at-two-years-7-26-18
Sgci at-two-years-7-26-18
 
Video-Conferencing in the UK HE & FE Sectors - Research Findings
Video-Conferencing in the UK HE & FE Sectors - Research FindingsVideo-Conferencing in the UK HE & FE Sectors - Research Findings
Video-Conferencing in the UK HE & FE Sectors - Research Findings
 
Proposal defensetemplate
Proposal defensetemplateProposal defensetemplate
Proposal defensetemplate
 
Knowing the Drill: Virtual Teamwork at BP
Knowing the Drill: Virtual Teamwork at BPKnowing the Drill: Virtual Teamwork at BP
Knowing the Drill: Virtual Teamwork at BP
 
#nacada12 Pre-Conference Overview
#nacada12 Pre-Conference Overview#nacada12 Pre-Conference Overview
#nacada12 Pre-Conference Overview
 
Technology developing and implementing a roadmap
Technology   developing and implementing a roadmapTechnology   developing and implementing a roadmap
Technology developing and implementing a roadmap
 

Recently uploaded

Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data SciencePaolo Missier
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceIES VE
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governanceWSO2
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingWSO2
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaWSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformWSO2
 

Recently uploaded (20)

Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governance
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 

Virtualization. Applications Anyhwere. What, why, how? Nici Cooper, Wolverhampton University

  • 1. Applications Anywhere what, why, how? Nici Cooper, Asst Director and PM Mat Flower, Consultant (Desktop)
  • 2. A bit of context • Digital Campus Transformation Programme • One of five Foundation projects – Digital Platforms, Student Portal, VLE, Business Intelligence • High level sponsorship • First to go live
  • 3. A little bit of history … • Large software portfolio • Long requirements gathering period • Multiple specialist monolithic images • Restricted access • Once per year opportunity • No link to other University processes • 70% remains unchanged
  • 4.
  • 5. Project Objectives • Better access to software for everyone • Review and revise software management • Metrics to support decision making • Review and re-define processes • More responsive • A better experience for everyone
  • 6. Not just about technology … • Six work-streams – Technology – Applications – Processes – Software and Licensing – People – Communications
  • 7. Project Recipe • Plan B • Ground Rules • Buckets & Whiteboards • Teamwork • Environment • Discussion
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Challenges and Lessons • Procurement • Academic Testing • Ageing PC Estate

Editor's Notes

  1. Good morning everyone, may I take this opportunity to say how thrilled we are to be hosting the Software 2 Customer day here at our Telford campus. I want to thank Tony for giving us the opportunity to talk about our AppJ journey. We have named our project Applications Anywhere and I’m intending to share with you what it is, why we took it on and how we have delivered it.
  2. To start with a bit of context might be useful … This project, Applications Anywhere, is part of a Digital Campus Transformational Change Programme, a five year, University funded programme of activities which seeks to deliver: An online environment, open to all members of the university community A digital space which supports lifelong learning and personal development A community and ecosystem that transcends traditional university boundaries The aim of the programme is to ensure the digital campus is as important as the physical campus. It is one of five high profile, big bucks Foundation projects and is a direct result of student feedback regarding access to specialist software to support teaching and learning. The first phase is to deliver Windows software to University-owned computers but ultimately we are aiming to deliver University software to any Windows device on or off campus All projects have high level sponsorship, our sponsor is the Dean of Students. Bit of a double-edged sword, it makes it a bit easier to argue for resources or push others for co-operation but it also means any failure is highly visible and undesirable Our project is the first of these five to go live
  3. SW Portfolio – 423 Windows applications, excluding Linux, Mac and other specialist areas such as networking and games lab areas. The portfolio increases in size each year and the images were becoming unwieldy to manage. Requirements gathering starts in February with the aim of being complete by May to enable specialist images per faculty/school to be built, tested and deployed over the summer. In reality this is rarely achieved and requirements from academics keep coming in all over the summer build period which means that the builds are ever later completing and deployment is a mad panic The students have told us very clearly that they were dissatisfied with access to specialist software and could not make use of the areas with the longest opening hours, eg the learning centres or get access to software at weekends Inflexible and means that Faculties have only one opportunity per year to request software for teaching. The summer window of opportunity for doing the builds and deploying the software is reducing year on year No link to other University processes, for example the Academic Development Process when new courses are designed and resources identified. Books and other resources needed to support modules are identified but software is never considered – this needs to change Every years we build the specialist images from scratch despite the fact that 70% of the portfolio remains unchanged year on year. Applications are rarely, if ever, retired. There can be a number of different applications to do broadly the same thing because the portfolios are based on individual academic preference and nothing is ever challenged because we have no usage data By the time we hit the new academic year the result for our staff is ….
  4. They have worked stupid hours including weekends, are exhausted and sometimes bad tempered and have no break before they are back into the day to day BAU.
  5. make Windows software applications required for teaching available to students and staff wherever and whenever they need them on a Windows device of their choice develop and deliver a solution to enable Apple users to download and install software applications to both University and personally owned Apple devices an audit and assessment of existing and new software applications for their suitability to being made available via new methods of delivery identify and understand issues around software licensing associated with the new method of delivery define and develop appropriate monitoring and reporting of software licenses define and develop processes to enable a whole lifecycle software management approach from request to deployment embed an agile, well governed, “business as usual” approach to the request, approval and delivery of specialist software review the immediate requirements and future structure of the people needed to deliver the service ensuing they are appropriately skilled and trained ensure effective and timely communication with all stakeholder groups
  6. As you will have seen from the objectives on the previous slide this project is not just about technology. That said the lions share of the work since the project has kicked off has been mostly about the technology, the applications and the outward communications. Technology – the identification, procurement and installation of a ‘best of breed’ solution suitable for our current computing environment. I can’t take credit for the solution, Application Jukebox had already been identified as the best solution to meet our needs before I took over the project, I’ve never doubted it but I had a devils own game to convince procurement! Applications – ensuring that applications are suitable and ready for ‘Applications Anywhere’ delivery. Words taken straight from the PID as the audience for that document would not have understood our terms of verification and packaging Process – up to this point we have focussed only on our internal processes to ensure the safe delivery of this project. Next will come work to define the processes to support transition into BAU and the development of a whole lifecycle software management approach from request through deployment to retirment Software and Licensing – An audit of our centrally managed software licenses was undertaken as a piece of pre-project activity and a case was made to a high level committee to shift the funding for software from faculties to a central pot managed by us, this received in principle agreement pending a review of the wider software lifecycle process. Future activity in this area will be around monitoring and reporting on usage which will help the faculties to refine their portfolios and hopefully identify software that can be retired People – This work-stream will seek to identify and implement a fit for purpose structure and the on-going development of appropriately skilled people. Communications – As you would expect leading up to go live there has been quite a lot of activity in this area. We have presented an overview of the project to our colleagues across our department to ensure they had awareness and could communicate the basic concepts. I have briefed colleagues with a remit for academic liaison, we had a desktop icon designed, launched a set of web pages, had a massive poster and digital screen marketing campaign and also havve a pop-up screen on all studfent computers that has a direct link to the hub and a link to the web pages.
  7. I’ve given you some context and a bit of history so now I want to change the focus and tell you about how we’re making it happen. These six things are the basic ingredients of our recipe for project success.
  8. Very early in the life of the project we made a bold decision that there would be no Plan B! We decided that we were not going to undertake specialist builds, two out of three faculties were deemed low risk and one, FSE, medium to high as this was by far the biggest portfolio. I want to make it clear that we weren’t ignoring the risk or crossing our fingers and toes that it wouldn’t happen – we acknowledged and understood it and felt that we could manage it. Our approach was that everything targeted at a managed Windows build would be attempted first through AppJ unless the validation stage had deemed this to not be appropriate, for example license, hardware restrictions or environment. Only applications with these restrictions or which otherwise proved unsuitable for virtualisation during development or testing were deployed through other methods such as scripted through Group Policy, sent live through Config Manager or as an absolute last resort as a manual install. So what did we do to make sure we delivered Plan A …
  9. The ground rules for this project were very simple and were set out by me at the beginning of the project: We knew we had a mountain to climb so hard work was inevitable. Having fun was not optional, and yes there were difficult times but generally our get togethers always had light hearted moments Speak Freely – this was really about trust. The team needed to feel that issues could be raised, conversations could be open and honest, people would not be blamed and we were all in this together!
  10. We had a sound set of processes developed over time from previous builds through from requirements gathering to development to image deployment. So we weren’t starting from scratch. We tested these by mapping out the steps that each piece of software would have to follow from when it was requested right through to when it went live. Validation step – license, technical Assigned to relevant workstream – majority were managed Windows build so to AppJ Initial dev and test with the packagers Quality Assurance – with the Desktop Engineers, issues resulted in going back to packaging, if ok External/Academic testing Deployment In the main these steps worked across all the different work-streams We wanted something that would give a simple and single view into where we were at any given point in the process. Had to be simple otherwise people would have worked round it and we would have lost our definitive view Wanted something that worked around the idea of these virtual buckets And so our Webby tool was born!, known by everyone other than me as AppDB Live demo
  11. For a technology project our use of whiteboards may seem archaic but our experience is that they are invaluable for: Allows us to capture things in the moment Helps to visualise complex issues and break them down step by step Manging and prioritising our issues
  12. Once again we claimed squatters rights on the space usually operating as the Mac deck in the main Faculty of Science & Engineering Building. Why? For a number of reasons… Firstly our normal open plan environment isn’t suitable simply because of the number of likely interruptions and there is just not enough space. We had used this space for a number of years and had proved to be an ideal environment, although the temperature during the Summer wasn’t ideal. We were able to have defined areas for the different buckets e.g. packaging, QA, testing and also enough space to to setup a comprehensive representation of our varied and in some cases vintage PC estate. Fundamentally it meant that we had the right people in the right place to enable effective communications, collaborative working and room for multiple whiteboards. The extensive supply of haribos and other sweet treats were a key ingredient in contributing to the output of the team however Nici did try and introduce fruit once….just the once.
  13. Relatively small but perfectly formed project team given the size of the task at hand which also included the complementary work required to deliver this years teaching portfolio. 1 (very inexperienced PM) 1 (relatively experienced) Op Lead. You will recall from one of my earlier slides our virtual buckets and alternative deployment routes – this role managed those buckets, associated dependencies and brought everything together 1 Tech Lead who had involvement in a small-scale pilot the preceding academic year and at project inception was one of the few people with experience of the packaging process 4 on our packaging team (2 internals seconded from one of the support team) working with two external packagers provided by S2. Reality was only three people packaging full-time as the fourth post was used to oversee the packaging process and deal with any resulting issues. I do want to say at this point that Matt and Andy had a difficult job being the externals and coming into a team where everyone else knew each other well, Andy had the additional challenge of working off-site for most of the time. They both coped admirably and were valued members of our team. 3 Desktop Engineers, each with specialist knowledge of the three main faculty portfolios –undertook QA, assisted with issue resolution and one because our infrastructure and provisioning specialist. They also undertook license server work, led on other deployment solutions 1 Systems Administrator – data verfiication, management of the external testing process and general liaison with academic staff, oversaw the effective running of the Operational and project meetings 1 Asset Manager – responsible for software costing, procurement and licensing. Ensuring the packagers had access to the media they needed 1 Academic Account Manager – primarily responsible for Faculty liaison and requirements gathering but not for the life of the project as her little girl decided to put in an early appearance! In addition to thast core group we had cross department contributions from a number of individuals and teams. We didn’t always agree but we could have open and frank discussions about the most appropriate way forward without people feeling they had ‘lost’ if compromise was needed.
  14. Effective and appropriate project team communication was key. Apps Anywhere was just one part, albeit a major part, of the work needed to deliver software for teaching. FSE lite – (Netsupport school and Virtual Linux VMs) Linux physical and virtual Networking Lab Games lab Mac build Other deployment methods when AppJ not deemed suitable Weekly Operational Meetings, chaired by the Operational lead (now forever known as the bucket manager!) everyone involved in any aspect of the summer build attended these meetings and they were a great opportunity to discuss and resolve outstanding issues. The scope was set to be seven days either side of the meeting date with an operational focus. Each meeting afforded a round robin opportunity for participants to provide updates, highlight any forthcoming absences. We also had weekly project meetings attended by a small sub-set of the team (PM, Op Lead, tech lead, Packaging lead, Asset Manager and System Administrator) these meetings focussed on the activity needed to keep the project moving forward or to focus on single issues that needed thrashing out. Daily 15 minute catch-up meetings between the packagers and the DEs with one of the external packagers who primarily worked off site joining by skype. A number of meetings initiated by S2 as general catch-up and progress update meetings. These ensured we could address any issues and served to re-assure us that we had good support from them. These helped to develop and strengthen the partnership between us.
  15. Any heart Stopping Moments? Well a couple but that’s probably to be expected for a project of this size and complexity A priority 1 service desk call when we broke our lecture capture solution because we were not aware of a limitation with ADFS (Active Directory Federated Services) in terms of the number of groups people could belong to. Identified and Resolved within a couple of hours and no disruption to service Upgrading the hub two weeks into ‘go-live’ starting at 4pm on a Friday evening – not ideal in anyone’s book but we had a reasonably high degree of confidence that we could do the upgrade without a break in service and assurances from S2 that we wouldn’t make things worse. Didn’t actually fix the issue but the upgrade did address some early functional shortcomings identified by our users, such as an improved Search cosmetics and will also enable us to categorise applications. Took us all of 30 minutes to break 160 applications, however if you’re going to fail you should apparently fail fast so we could put a positive spin on this!!
  16. However long you think it will take you to navigate the rats nest that is educational procurement, double it and then add some!! We weren’t able to do as much academic testing as we would have liked due to the availability of academics over the summer period, a perennial problem but especially tricky given the newness of how we were deploying the vast majority of our software. It is worth noting that this should be better from this point forward as we move away from this once per year activity peak to a more phased and even spread approach. Early in the project we identified a major risk in the form of our ageing PC estate which has not kept pace with increasing software requirements. We also had a significant number of thin clients which we identified as being unsuitable for a significant part of our software portfolio. Some mitigation was made by securing funding which was used to reduce the number of thin client which then enabled additional resources to be allocated to the remainder improving their performance. It has also enabled a conversation with the Director of Finance about the early release of funds to replace the oldest parts of the pc estate.
  17. Just shy of 4 months and 349 applications – that’s 82% of our Windows applications now delivered via AppJ Small project team, short timescale, over the summer holiday period and the absences that invariably entails, no weekend working or overtime and I think we came through t without breaking anyone – Does that constitute success? Yes - We think that it does! Team would you like to make yourselves known by standing up and giving everyone a wave? The team and I are happy to take questions, time allowing, or feel free to catch us over lunch. Thank you!