SlideShare une entreprise Scribd logo
1  sur  19
The Anti-Portal:
mashup and forget it
Jeremy Speller
Director of Media Services UCL
Russell Allen
Project Manager University of Bradford
Institutional Web Managers Workshop
University of Essex
29 July 2009
Starting points
UCL
UoB
• What we're going to cover
o How UoB and UCL got into the portal game
o What we discovered during development
o Outcomes of proof of concept
o UoB BETA and afterwards
o The end...or not?
o Along the way: group work
• BTW - we don't hate portals (necessarily!)
Starting points
UCL
UoB
• UoB project driven by grant...there was research and a
business case
• UCL driven by user requirement
• Common issue: explaining portals
Starting points
UCL
UoB
GROUP SESSION
Explain what a portal is and does to
stakeholders and/or users
Starting points
UCL
UoB
• Is there a simple definition?
• How would those definitions change if you were explaining it
to a:
o Dean
o Web Developer
o End User
• Feature-based analysis
o web-based services
 which ones are actually required
• Benefit-based analysis
o 'selling' the benefits
Laying tracks
UCL
UoB
Building the test sites
• UoB approach
• Serendipity CEAI and UoB
• High profile lots of internal press. Portal seen as salvation.
• Disconnect between techies experimenting and business
expecting full-blown portal
• POC was to test Oracle portal (not shown to users)
• The technology works
• But something was missing...the picture gets blurrier
• N tier architecture, my baptism of fire
• UCL approach
o 6 month project
o "Borrowing" staff - including excellent PM
o integrate a small number of critical apps
• Common issue: resources
• Common issue: politics
• Common issue: "easy" to build, difficult to maintain and
develop
Laying tracks
Building the test sites
UoB
Happy passengers?
UCL
UoB
Proof of concept
• UCL
o Focus groups
o Online survey
• Common issue: amount of work required
for success
Happy passengers?
UCL
UoB
Proof of concept
GROUP SESSION
What are the critical factors for success?
Happy passengers?
UCL
UoB
Proof of concept
• Business case
• User benefit
• Clear definition
• Technical skills
• Identity management
• Application silos
• Politics
Steaming ahead
UCL
UoB
BETA site
• From Proof of Concept to Beta
• Relying on partially available resource
o matrix teams
o getting a student in
• Recreating what already exists
o UoB's existing intranet
• Don't beta me up - what the users thought
Beeching cut?
UCL
UoB
End of the line?
• Beta two we'll beta you to death!
• What do users want? Not this!
• Building the case for dismissal from user evidence
• Getting the Board to agree
o we already had web-based services
o it's that 80/20 rule
• Moving from SSO to SSO. Keeping the essence.
• How to 'do' politics or how to kill a Zombie project
• Let's suspend
Beeching cut?
UCL
UoB
End of the line?
GROUP SESSION
How do we achieve portal benefits without
resources or a formal portal framework?
Beeching cut?
UCL
UoB
End of the line?
• Features
o SSO
o Authorisation
o Personalisation
o (Portlets)
• Straightforward access to services for users
• Value-added for users
• Service providers can see the value to their users
• Don't build an extra tier into architecture
Branch line?
UCL
UoB
Under construction?
• No money (really!)
• Lightweight development
• Existing technologies
• 3rd party services?
• A "page of buttons"
• Is any of this the "anti-portal"?
The making of the Anti-Portal: Pt1
The making of the Anti-Portal: Pt2
The making of the Anti-Portal: Pt3
The making of the Anti-Portal: Pt4

Contenu connexe

En vedette

Scaling Scrum with UX
Scaling Scrum with UXScaling Scrum with UX
Scaling Scrum with UXCaleb Jenkins
 
Scrum roles
Scrum rolesScrum roles
Scrum rolesrinoreji
 
Why I Should Attend CSM Course
Why I Should Attend CSM CourseWhy I Should Attend CSM Course
Why I Should Attend CSM CourseScrum Turkey
 
Integrating UX with Scrum
Integrating UX with ScrumIntegrating UX with Scrum
Integrating UX with ScrumSilverStripe
 
SCRUM - The Art of Doing Twice The Work in Half The Time from Jeff Sutherland
SCRUM - The Art of Doing Twice The Work in Half The Time from Jeff SutherlandSCRUM - The Art of Doing Twice The Work in Half The Time from Jeff Sutherland
SCRUM - The Art of Doing Twice The Work in Half The Time from Jeff SutherlandAlamanda Shantika Santoso
 
Scaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the EnterpriseScaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the EnterpriseCaleb Jenkins
 
ERP on Cloud - Delivering Digital Transformation
ERP on Cloud - Delivering Digital TransformationERP on Cloud - Delivering Digital Transformation
ERP on Cloud - Delivering Digital TransformationTata Consultancy Services
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with ScrumAditya Raj
 
Agile Roles & responsibilities
Agile Roles & responsibilitiesAgile Roles & responsibilities
Agile Roles & responsibilitiesRavi Tadwalkar
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPDimitri Ponomareff
 

En vedette (19)

Scaling Scrum with UX
Scaling Scrum with UXScaling Scrum with UX
Scaling Scrum with UX
 
Scrum roles
Scrum rolesScrum roles
Scrum roles
 
Why I Should Attend CSM Course
Why I Should Attend CSM CourseWhy I Should Attend CSM Course
Why I Should Attend CSM Course
 
AgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff Sutherland
AgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff SutherlandAgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff Sutherland
AgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff Sutherland
 
Integrating UX with Scrum
Integrating UX with ScrumIntegrating UX with Scrum
Integrating UX with Scrum
 
SCRUM - The Art of Doing Twice The Work in Half The Time from Jeff Sutherland
SCRUM - The Art of Doing Twice The Work in Half The Time from Jeff SutherlandSCRUM - The Art of Doing Twice The Work in Half The Time from Jeff Sutherland
SCRUM - The Art of Doing Twice The Work in Half The Time from Jeff Sutherland
 
Scaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the EnterpriseScaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the Enterprise
 
ERP on Cloud - Delivering Digital Transformation
ERP on Cloud - Delivering Digital TransformationERP on Cloud - Delivering Digital Transformation
ERP on Cloud - Delivering Digital Transformation
 
UX in scrum
UX in scrumUX in scrum
UX in scrum
 
Slicing User Stories
Slicing User StoriesSlicing User Stories
Slicing User Stories
 
Ux & scrum
Ux & scrumUx & scrum
Ux & scrum
 
20110118 scrum 10 mins
20110118 scrum 10 mins20110118 scrum 10 mins
20110118 scrum 10 mins
 
Gojek Happiness Story
Gojek Happiness StoryGojek Happiness Story
Gojek Happiness Story
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
An introduction to UX in Scrum
An introduction to UX in ScrumAn introduction to UX in Scrum
An introduction to UX in Scrum
 
Agile scrum roles
Agile scrum rolesAgile scrum roles
Agile scrum roles
 
UX and Scrum
UX and ScrumUX and Scrum
UX and Scrum
 
Agile Roles & responsibilities
Agile Roles & responsibilitiesAgile Roles & responsibilities
Agile Roles & responsibilities
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACP
 

Similaire à The Anti-Portal: mashup and forget it

Building an Accessible Digital Institution
Building an Accessible Digital InstitutionBuilding an Accessible Digital Institution
Building an Accessible Digital Institutionlisbk
 
Qualitative Measuring of UX- presentation at Maria 01 UX Design Meetup April ...
Qualitative Measuring of UX- presentation at Maria 01 UX Design Meetup April ...Qualitative Measuring of UX- presentation at Maria 01 UX Design Meetup April ...
Qualitative Measuring of UX- presentation at Maria 01 UX Design Meetup April ...Outi Kotala
 
Embedding service design and product thinking at Cancer Research UK | Heads o...
Embedding service design and product thinking at Cancer Research UK | Heads o...Embedding service design and product thinking at Cancer Research UK | Heads o...
Embedding service design and product thinking at Cancer Research UK | Heads o...CharityComms
 
Conducting User Research
Conducting User ResearchConducting User Research
Conducting User ResearchJeremy Horn
 
Preparing For The Future: Helping Libraries Respond to Changing Technological...
Preparing For The Future: Helping Libraries Respond to Changing Technological...Preparing For The Future: Helping Libraries Respond to Changing Technological...
Preparing For The Future: Helping Libraries Respond to Changing Technological...lisbk
 
Presentation: Why Usability Testing Should be Part of your Accessibility Test...
Presentation: Why Usability Testing Should be Part of your Accessibility Test...Presentation: Why Usability Testing Should be Part of your Accessibility Test...
Presentation: Why Usability Testing Should be Part of your Accessibility Test...User Experience Center, Bentley University
 
Communicating Changes in Digital Services - #OLASC14
Communicating Changes in Digital Services - #OLASC14Communicating Changes in Digital Services - #OLASC14
Communicating Changes in Digital Services - #OLASC14Jacqueline Whyte Appleby
 
Unit 3 web development
Unit 3 web developmentUnit 3 web development
Unit 3 web developmentMrMJSmith
 
Toolkits and tips for UX analytics CRO by Craig Sullivan
Toolkits and tips for UX analytics CRO by Craig SullivanToolkits and tips for UX analytics CRO by Craig Sullivan
Toolkits and tips for UX analytics CRO by Craig SullivanUXPA UK
 
UXPA UK - Toolkits and Tips for Blending UX, Analytics and CRO
UXPA UK - Toolkits and Tips for Blending UX, Analytics and CROUXPA UK - Toolkits and Tips for Blending UX, Analytics and CRO
UXPA UK - Toolkits and Tips for Blending UX, Analytics and CROCraig Sullivan
 
Why Usability Testing should be part of your accessibility testing strategy
Why Usability Testing should be part of your accessibility testing strategyWhy Usability Testing should be part of your accessibility testing strategy
Why Usability Testing should be part of your accessibility testing strategypmcnallyux
 
Lifting off from the UX plateau: Experiences with a new CX framework
Lifting off from the UX plateau: Experiences with a new CX frameworkLifting off from the UX plateau: Experiences with a new CX framework
Lifting off from the UX plateau: Experiences with a new CX frameworkInformaat
 
2012 Usability Conference
2012 Usability Conference2012 Usability Conference
2012 Usability Conferenceatlanticbtinc
 
UserZoom Education Series - Research Deep Dive - Advanced - Task-Based TOL (b...
UserZoom Education Series - Research Deep Dive - Advanced - Task-Based TOL (b...UserZoom Education Series - Research Deep Dive - Advanced - Task-Based TOL (b...
UserZoom Education Series - Research Deep Dive - Advanced - Task-Based TOL (b...UserZoom
 
Web Preservation, or Managing your Organisation’s Online Presence After the O...
Web Preservation, or Managing your Organisation’s Online Presence After the O...Web Preservation, or Managing your Organisation’s Online Presence After the O...
Web Preservation, or Managing your Organisation’s Online Presence After the O...lisbk
 
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
 

Similaire à The Anti-Portal: mashup and forget it (20)

Open Books at Berkeley: Implementing a Campus-Wide Publishing Platform
Open Books at Berkeley: Implementing a Campus-Wide Publishing PlatformOpen Books at Berkeley: Implementing a Campus-Wide Publishing Platform
Open Books at Berkeley: Implementing a Campus-Wide Publishing Platform
 
Building an Accessible Digital Institution
Building an Accessible Digital InstitutionBuilding an Accessible Digital Institution
Building an Accessible Digital Institution
 
Qualitative Measuring of UX- presentation at Maria 01 UX Design Meetup April ...
Qualitative Measuring of UX- presentation at Maria 01 UX Design Meetup April ...Qualitative Measuring of UX- presentation at Maria 01 UX Design Meetup April ...
Qualitative Measuring of UX- presentation at Maria 01 UX Design Meetup April ...
 
Embedding service design and product thinking at Cancer Research UK | Heads o...
Embedding service design and product thinking at Cancer Research UK | Heads o...Embedding service design and product thinking at Cancer Research UK | Heads o...
Embedding service design and product thinking at Cancer Research UK | Heads o...
 
Conducting User Research
Conducting User ResearchConducting User Research
Conducting User Research
 
Preparing For The Future: Helping Libraries Respond to Changing Technological...
Preparing For The Future: Helping Libraries Respond to Changing Technological...Preparing For The Future: Helping Libraries Respond to Changing Technological...
Preparing For The Future: Helping Libraries Respond to Changing Technological...
 
Presentation: Why Usability Testing Should be Part of your Accessibility Test...
Presentation: Why Usability Testing Should be Part of your Accessibility Test...Presentation: Why Usability Testing Should be Part of your Accessibility Test...
Presentation: Why Usability Testing Should be Part of your Accessibility Test...
 
Communicating Changes in Digital Services - #OLASC14
Communicating Changes in Digital Services - #OLASC14Communicating Changes in Digital Services - #OLASC14
Communicating Changes in Digital Services - #OLASC14
 
Communicating Changes in Digital Services
Communicating Changes in Digital Services Communicating Changes in Digital Services
Communicating Changes in Digital Services
 
Unit 3 web development
Unit 3 web developmentUnit 3 web development
Unit 3 web development
 
Unit 3
Unit 3Unit 3
Unit 3
 
Toolkits and tips for UX analytics CRO by Craig Sullivan
Toolkits and tips for UX analytics CRO by Craig SullivanToolkits and tips for UX analytics CRO by Craig Sullivan
Toolkits and tips for UX analytics CRO by Craig Sullivan
 
UXPA UK - Toolkits and Tips for Blending UX, Analytics and CRO
UXPA UK - Toolkits and Tips for Blending UX, Analytics and CROUXPA UK - Toolkits and Tips for Blending UX, Analytics and CRO
UXPA UK - Toolkits and Tips for Blending UX, Analytics and CRO
 
Why Usability Testing should be part of your accessibility testing strategy
Why Usability Testing should be part of your accessibility testing strategyWhy Usability Testing should be part of your accessibility testing strategy
Why Usability Testing should be part of your accessibility testing strategy
 
Lifting off from the UX plateau: Experiences with a new CX framework
Lifting off from the UX plateau: Experiences with a new CX frameworkLifting off from the UX plateau: Experiences with a new CX framework
Lifting off from the UX plateau: Experiences with a new CX framework
 
2012 Usability Conference
2012 Usability Conference2012 Usability Conference
2012 Usability Conference
 
UX Scotland 2014 19th june
UX Scotland 2014 19th juneUX Scotland 2014 19th june
UX Scotland 2014 19th june
 
UserZoom Education Series - Research Deep Dive - Advanced - Task-Based TOL (b...
UserZoom Education Series - Research Deep Dive - Advanced - Task-Based TOL (b...UserZoom Education Series - Research Deep Dive - Advanced - Task-Based TOL (b...
UserZoom Education Series - Research Deep Dive - Advanced - Task-Based TOL (b...
 
Web Preservation, or Managing your Organisation’s Online Presence After the O...
Web Preservation, or Managing your Organisation’s Online Presence After the O...Web Preservation, or Managing your Organisation’s Online Presence After the O...
Web Preservation, or Managing your Organisation’s Online Presence After the O...
 
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
 

Plus de Jeremy Speller

Developing a mobile strategy in HE
Developing a mobile strategy in HEDeveloping a mobile strategy in HE
Developing a mobile strategy in HEJeremy Speller
 
The Mobile University: last year's model?
The Mobile University: last year's model?The Mobile University: last year's model?
The Mobile University: last year's model?Jeremy Speller
 
It's all gone horribly wrong: disaster communication in a crisis
It's all gone horribly wrong: disaster communication in a crisisIt's all gone horribly wrong: disaster communication in a crisis
It's all gone horribly wrong: disaster communication in a crisisJeremy Speller
 
Twitter in the Academic World
Twitter in the Academic WorldTwitter in the Academic World
Twitter in the Academic WorldJeremy Speller
 
UCL and iTunes U: Milan
UCL and iTunes U: MilanUCL and iTunes U: Milan
UCL and iTunes U: MilanJeremy Speller
 
UCL and iTunes U: EduCamp London 2010
UCL and iTunes U: EduCamp London 2010UCL and iTunes U: EduCamp London 2010
UCL and iTunes U: EduCamp London 2010Jeremy Speller
 
Podcasting and iTunes U - Developments at UCL
Podcasting and iTunes U - Developments at UCLPodcasting and iTunes U - Developments at UCL
Podcasting and iTunes U - Developments at UCLJeremy Speller
 

Plus de Jeremy Speller (10)

Developing a mobile strategy in HE
Developing a mobile strategy in HEDeveloping a mobile strategy in HE
Developing a mobile strategy in HE
 
UCL's Media Adventure
UCL's Media AdventureUCL's Media Adventure
UCL's Media Adventure
 
UCL and iTunes U 2010
UCL and iTunes U 2010UCL and iTunes U 2010
UCL and iTunes U 2010
 
The Mobile University: last year's model?
The Mobile University: last year's model?The Mobile University: last year's model?
The Mobile University: last year's model?
 
It's all gone horribly wrong: disaster communication in a crisis
It's all gone horribly wrong: disaster communication in a crisisIt's all gone horribly wrong: disaster communication in a crisis
It's all gone horribly wrong: disaster communication in a crisis
 
Twitter in the Academic World
Twitter in the Academic WorldTwitter in the Academic World
Twitter in the Academic World
 
UCL and iTunes U: Milan
UCL and iTunes U: MilanUCL and iTunes U: Milan
UCL and iTunes U: Milan
 
UCL and iTunes U: EduCamp London 2010
UCL and iTunes U: EduCamp London 2010UCL and iTunes U: EduCamp London 2010
UCL and iTunes U: EduCamp London 2010
 
iTunes U and UCL
iTunes U and UCLiTunes U and UCL
iTunes U and UCL
 
Podcasting and iTunes U - Developments at UCL
Podcasting and iTunes U - Developments at UCLPodcasting and iTunes U - Developments at UCL
Podcasting and iTunes U - Developments at UCL
 

Dernier

Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 

Dernier (20)

Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 

The Anti-Portal: mashup and forget it

  • 1. The Anti-Portal: mashup and forget it Jeremy Speller Director of Media Services UCL Russell Allen Project Manager University of Bradford Institutional Web Managers Workshop University of Essex 29 July 2009
  • 2. Starting points UCL UoB • What we're going to cover o How UoB and UCL got into the portal game o What we discovered during development o Outcomes of proof of concept o UoB BETA and afterwards o The end...or not? o Along the way: group work • BTW - we don't hate portals (necessarily!)
  • 3. Starting points UCL UoB • UoB project driven by grant...there was research and a business case • UCL driven by user requirement • Common issue: explaining portals
  • 4. Starting points UCL UoB GROUP SESSION Explain what a portal is and does to stakeholders and/or users
  • 5. Starting points UCL UoB • Is there a simple definition? • How would those definitions change if you were explaining it to a: o Dean o Web Developer o End User • Feature-based analysis o web-based services  which ones are actually required • Benefit-based analysis o 'selling' the benefits
  • 6. Laying tracks UCL UoB Building the test sites • UoB approach • Serendipity CEAI and UoB • High profile lots of internal press. Portal seen as salvation. • Disconnect between techies experimenting and business expecting full-blown portal • POC was to test Oracle portal (not shown to users) • The technology works • But something was missing...the picture gets blurrier • N tier architecture, my baptism of fire
  • 7. • UCL approach o 6 month project o "Borrowing" staff - including excellent PM o integrate a small number of critical apps • Common issue: resources • Common issue: politics • Common issue: "easy" to build, difficult to maintain and develop Laying tracks Building the test sites UoB
  • 8. Happy passengers? UCL UoB Proof of concept • UCL o Focus groups o Online survey • Common issue: amount of work required for success
  • 9. Happy passengers? UCL UoB Proof of concept GROUP SESSION What are the critical factors for success?
  • 10. Happy passengers? UCL UoB Proof of concept • Business case • User benefit • Clear definition • Technical skills • Identity management • Application silos • Politics
  • 11. Steaming ahead UCL UoB BETA site • From Proof of Concept to Beta • Relying on partially available resource o matrix teams o getting a student in • Recreating what already exists o UoB's existing intranet • Don't beta me up - what the users thought
  • 12. Beeching cut? UCL UoB End of the line? • Beta two we'll beta you to death! • What do users want? Not this! • Building the case for dismissal from user evidence • Getting the Board to agree o we already had web-based services o it's that 80/20 rule • Moving from SSO to SSO. Keeping the essence. • How to 'do' politics or how to kill a Zombie project • Let's suspend
  • 13. Beeching cut? UCL UoB End of the line? GROUP SESSION How do we achieve portal benefits without resources or a formal portal framework?
  • 14. Beeching cut? UCL UoB End of the line? • Features o SSO o Authorisation o Personalisation o (Portlets) • Straightforward access to services for users • Value-added for users • Service providers can see the value to their users • Don't build an extra tier into architecture
  • 15. Branch line? UCL UoB Under construction? • No money (really!) • Lightweight development • Existing technologies • 3rd party services? • A "page of buttons" • Is any of this the "anti-portal"?
  • 16. The making of the Anti-Portal: Pt1
  • 17. The making of the Anti-Portal: Pt2
  • 18. The making of the Anti-Portal: Pt3
  • 19. The making of the Anti-Portal: Pt4