SlideShare ist ein Scribd-Unternehmen logo
1 von 30
ICON homepage
           replacement

Thursday, February 19, 2009
Original idea


                • customer requests for improved widgets
                • more control over placement (movable
                      widgets)




Thursday, February 19, 2009
First try

                • Got pulled into discussion of:
                 • ITC homepage redesign
                 • portfolio project
                 • DIY project


Thursday, February 19, 2009
Portal frameworks


                • Investigation reveals: they all kind of suck
                • uPortal-based portfolio also kind of sucks



Thursday, February 19, 2009
going their own way


                • portfolio, DIY are both lovely projects by
                      themselves, with their own scope




Thursday, February 19, 2009
Second Try


                • ICON-specific
                • widget oriented



Thursday, February 19, 2009
goals

                • look & feel similar to current homepage
                • incremental change, not revolution
                • basically the current homepage with a few
                      improvements




Thursday, February 19, 2009
tech background

                • liked the iGoogle method of widget
                      production
                • Google released OpenSocial spec, Shindig
                      widget engine




Thursday, February 19, 2009
did it!
                • Xin and Uttam produced a working site with
                      iGoogle-style widgets
                • D2L login/logout integration
                • release conditions & private widgets based
                      on directory attributes from MetaPeople
                • widget management interface
                • flexible announcement / alert system
Thursday, February 19, 2009
but we’re not going to
                      show it to you


Thursday, February 19, 2009
wrong metaphor

                • slightly-improved D2L homepage concept
                      was the wrong target
                • tying for D2Lish homepage interface did not
                      address a newly-important sub-goal




Thursday, February 19, 2009
putting D2L at arm’s
                             length

                • was a sub-rosa motivation, originally
                • is now arguably the most important goal



Thursday, February 19, 2009
limitations of D2L-ish
                         homepage
                • would have been juuuust a bit confusing for
                      all 50k users
                • small interface benefit with big engineering /
                      ops costs
                • weak branding

Thursday, February 19, 2009
Third try

                • “best ICON possible” rather than “slightly
                      better D2L”
                • use strong ICON branding
                • use Ken’s work on the login/docs site


Thursday, February 19, 2009
ICON application

                • login/docs site is no longer a jumping point
                      into D2L
                • instead it is ICON itself
                • logging in keeps you at the same site, just the
                      logged-in view instead of the anonymous
                      view



Thursday, February 19, 2009
ICON means?


                • Iowa Courses Online
                • entry point into all ITS services that revolve
                      around courses




Thursday, February 19, 2009
Course-focused


                • “courses I’m taking” screen
                • each course has a collection of tools



Thursday, February 19, 2009
D2L is just one tool

                • D2L site is the most prominent tool, and
                      always pre-provisioned
                • but it is just one tool!
                • fits a “private site” spot in the tool
                      ecosystem




Thursday, February 19, 2009
Other tools?
                • Wikis
                • Blogs
                • Elluminate! sessions
                • static sites (like divms)
                • external sites (publishers, WebAssign?)
                • Media collections (SUMIT?)
                • stuff we haven’t thought of yet
Thursday, February 19, 2009
prepare to wean


                • users are trained to think of D2L as just one
                      of the available tools
                • less jarring if D2L is phased out


Thursday, February 19, 2009
verrry simple


                • small feature set
                • brutally simplified interface
                • let us not confuse 50,000 users pls!!


Thursday, February 19, 2009
“courses I’m taking”

                • list of courses for this semester, each with
                      one or more associated tools
                • ‘recent updates’ list
                • MAYBE email/calendar stuff as well


Thursday, February 19, 2009
“courses I’m teaching”


                • adds a provision/deprovision workflow
                • D2L site is pre-provisioned



Thursday, February 19, 2009
“courses I’m adminning”


                • ??? undefined for now
                • depends on API, MAUI, blahblahblah



Thursday, February 19, 2009
site admin stuff


                • impersonation (incl. for help desk)
                • editing interface for the online help pages?



Thursday, February 19, 2009
conserving work from
                        phase 2
                • login/logout with D2L
                • data sourcing work (news, updates, etc. from
                      D2L)
                • SSO stuff
                • hardware shuffling
                • directory/MetaPeople integration

Thursday, February 19, 2009
Prereqs


                • Web SSO improvements
                • rich ecosystem of course-oriented services!



Thursday, February 19, 2009
Web SSO

                • Spent time investigating CAS2, Shib, talking
                      to other campuses
                • pushpushpushpush
                • movement happening now w/DnA, AIS,
                      Security Office




Thursday, February 19, 2009
course tool ecosystem

                • wikis yay!
                • blogs yay? (in progress)
                • SUMIT (some discussion)?
                • RFI?


Thursday, February 19, 2009
To-do


                • form a core team with some role definition
                • user input (IAT, others?)
                • discovery


Thursday, February 19, 2009

Weitere ähnliche Inhalte

Andere mochten auch

Logisztikai innovációk
Logisztikai innovációkLogisztikai innovációk
Logisztikai innovációkMLBKT
 
Ifjusagi tagozat 2
Ifjusagi tagozat 2Ifjusagi tagozat 2
Ifjusagi tagozat 2MLBKT
 
What Is Marketing
What Is MarketingWhat Is Marketing
What Is MarketingNick Ursini
 
Branding In B2 B World May 2010
Branding In B2 B World May 2010Branding In B2 B World May 2010
Branding In B2 B World May 2010Nick Ursini
 
Wine Branding Magic Ingredients
Wine Branding Magic IngredientsWine Branding Magic Ingredients
Wine Branding Magic IngredientsNick Ursini
 
(Audio)dark dark forest2
(Audio)dark dark forest2(Audio)dark dark forest2
(Audio)dark dark forest2macusle
 
Brand Position Template
Brand Position TemplateBrand Position Template
Brand Position TemplateNick Ursini
 
(Audio)big greenmonsters how
(Audio)big greenmonsters how(Audio)big greenmonsters how
(Audio)big greenmonsters howmacusle
 
Pricing Strategy & Tactics V.2
Pricing Strategy & Tactics V.2Pricing Strategy & Tactics V.2
Pricing Strategy & Tactics V.2Nick Ursini
 

Andere mochten auch (10)

Logisztikai innovációk
Logisztikai innovációkLogisztikai innovációk
Logisztikai innovációk
 
Flipbook NL
Flipbook NLFlipbook NL
Flipbook NL
 
Ifjusagi tagozat 2
Ifjusagi tagozat 2Ifjusagi tagozat 2
Ifjusagi tagozat 2
 
What Is Marketing
What Is MarketingWhat Is Marketing
What Is Marketing
 
Branding In B2 B World May 2010
Branding In B2 B World May 2010Branding In B2 B World May 2010
Branding In B2 B World May 2010
 
Wine Branding Magic Ingredients
Wine Branding Magic IngredientsWine Branding Magic Ingredients
Wine Branding Magic Ingredients
 
(Audio)dark dark forest2
(Audio)dark dark forest2(Audio)dark dark forest2
(Audio)dark dark forest2
 
Brand Position Template
Brand Position TemplateBrand Position Template
Brand Position Template
 
(Audio)big greenmonsters how
(Audio)big greenmonsters how(Audio)big greenmonsters how
(Audio)big greenmonsters how
 
Pricing Strategy & Tactics V.2
Pricing Strategy & Tactics V.2Pricing Strategy & Tactics V.2
Pricing Strategy & Tactics V.2
 

Ähnlich wie Icon Homepage 2009

Refresh Events Prototype
Refresh Events PrototypeRefresh Events Prototype
Refresh Events Prototypeguest57abea
 
TimesOpen Keynote: Technology and the Future of the Newspaper
TimesOpen Keynote: Technology and the Future of the NewspaperTimesOpen Keynote: Technology and the Future of the Newspaper
TimesOpen Keynote: Technology and the Future of the NewspaperTim O'Reilly
 
Blogs voor bedrijven - hoe, wat, waar, waarom
Blogs voor bedrijven - hoe, wat, waar, waaromBlogs voor bedrijven - hoe, wat, waar, waarom
Blogs voor bedrijven - hoe, wat, waar, waaromBart De Waele
 
Colin Clark Accessible U Is With J Query And Infusion[1]
Colin Clark Accessible U Is With J Query And Infusion[1]Colin Clark Accessible U Is With J Query And Infusion[1]
Colin Clark Accessible U Is With J Query And Infusion[1]Ajax Experience 2009
 
Inleiding tot CHI
Inleiding tot CHIInleiding tot CHI
Inleiding tot CHIErik Duval
 
Improving Drupal's Page Loading Performance
Improving Drupal's Page Loading PerformanceImproving Drupal's Page Loading Performance
Improving Drupal's Page Loading PerformanceWim Leers
 
Pixel Brothers Capabilities Demonstration
Pixel Brothers Capabilities DemonstrationPixel Brothers Capabilities Demonstration
Pixel Brothers Capabilities DemonstrationDaniel Rucci
 
Nanite (And An Introduction To Cloud Computing)
Nanite (And An Introduction To Cloud Computing)Nanite (And An Introduction To Cloud Computing)
Nanite (And An Introduction To Cloud Computing)will_j
 
Word press customiztion and plugins feb 2012
Word press customiztion and plugins feb 2012Word press customiztion and plugins feb 2012
Word press customiztion and plugins feb 2012Jon Brown
 
A practical guide to connecting hardware to Flex
A practical guide to connecting hardware to FlexA practical guide to connecting hardware to Flex
A practical guide to connecting hardware to FlexJustin Mclean
 
IT Depends: Custom vs Packaged Software
IT Depends: Custom vs Packaged SoftwareIT Depends: Custom vs Packaged Software
IT Depends: Custom vs Packaged Software★ Selcuk Atli
 
Introducing Immutant
Introducing Immutant Introducing Immutant
Introducing Immutant Jim Crossley
 
Batista Filipe A00725354 Lab 2
Batista Filipe A00725354 Lab 2Batista Filipe A00725354 Lab 2
Batista Filipe A00725354 Lab 2guest5e035f5
 
457 WWDC08 Student Welcome
457 WWDC08 Student Welcome457 WWDC08 Student Welcome
457 WWDC08 Student Welcomerentzsch
 
Symfony Day 2009 - Symfony vs Integrating products
Symfony Day 2009 - Symfony vs Integrating productsSymfony Day 2009 - Symfony vs Integrating products
Symfony Day 2009 - Symfony vs Integrating productsXavier Lacot
 

Ähnlich wie Icon Homepage 2009 (20)

Refresh Events Prototype
Refresh Events PrototypeRefresh Events Prototype
Refresh Events Prototype
 
TimesOpen Keynote: Technology and the Future of the Newspaper
TimesOpen Keynote: Technology and the Future of the NewspaperTimesOpen Keynote: Technology and the Future of the Newspaper
TimesOpen Keynote: Technology and the Future of the Newspaper
 
Blogs voor bedrijven - hoe, wat, waar, waarom
Blogs voor bedrijven - hoe, wat, waar, waaromBlogs voor bedrijven - hoe, wat, waar, waarom
Blogs voor bedrijven - hoe, wat, waar, waarom
 
Colin Clark Accessible U Is With J Query And Infusion[1]
Colin Clark Accessible U Is With J Query And Infusion[1]Colin Clark Accessible U Is With J Query And Infusion[1]
Colin Clark Accessible U Is With J Query And Infusion[1]
 
Inleiding tot CHI
Inleiding tot CHIInleiding tot CHI
Inleiding tot CHI
 
Cloudera Desktop
Cloudera DesktopCloudera Desktop
Cloudera Desktop
 
Improving Drupal's Page Loading Performance
Improving Drupal's Page Loading PerformanceImproving Drupal's Page Loading Performance
Improving Drupal's Page Loading Performance
 
Pixel Brothers Capabilities Demonstration
Pixel Brothers Capabilities DemonstrationPixel Brothers Capabilities Demonstration
Pixel Brothers Capabilities Demonstration
 
Nanite (And An Introduction To Cloud Computing)
Nanite (And An Introduction To Cloud Computing)Nanite (And An Introduction To Cloud Computing)
Nanite (And An Introduction To Cloud Computing)
 
Word press customiztion and plugins feb 2012
Word press customiztion and plugins feb 2012Word press customiztion and plugins feb 2012
Word press customiztion and plugins feb 2012
 
Linq Refresher
Linq RefresherLinq Refresher
Linq Refresher
 
Tech Tools Handout
Tech Tools HandoutTech Tools Handout
Tech Tools Handout
 
A practical guide to connecting hardware to Flex
A practical guide to connecting hardware to FlexA practical guide to connecting hardware to Flex
A practical guide to connecting hardware to Flex
 
IT Depends: Custom vs Packaged Software
IT Depends: Custom vs Packaged SoftwareIT Depends: Custom vs Packaged Software
IT Depends: Custom vs Packaged Software
 
Diggin Diigo
Diggin DiigoDiggin Diigo
Diggin Diigo
 
Introducing Immutant
Introducing Immutant Introducing Immutant
Introducing Immutant
 
Batista Filipe A00725354 Lab 2
Batista Filipe A00725354 Lab 2Batista Filipe A00725354 Lab 2
Batista Filipe A00725354 Lab 2
 
457 WWDC08 Student Welcome
457 WWDC08 Student Welcome457 WWDC08 Student Welcome
457 WWDC08 Student Welcome
 
Firefoxos bcndevcon
Firefoxos bcndevconFirefoxos bcndevcon
Firefoxos bcndevcon
 
Symfony Day 2009 - Symfony vs Integrating products
Symfony Day 2009 - Symfony vs Integrating productsSymfony Day 2009 - Symfony vs Integrating products
Symfony Day 2009 - Symfony vs Integrating products
 

Kürzlich hochgeladen

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 

Kürzlich hochgeladen (20)

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 

Icon Homepage 2009

  • 1. ICON homepage replacement Thursday, February 19, 2009
  • 2. Original idea • customer requests for improved widgets • more control over placement (movable widgets) Thursday, February 19, 2009
  • 3. First try • Got pulled into discussion of: • ITC homepage redesign • portfolio project • DIY project Thursday, February 19, 2009
  • 4. Portal frameworks • Investigation reveals: they all kind of suck • uPortal-based portfolio also kind of sucks Thursday, February 19, 2009
  • 5. going their own way • portfolio, DIY are both lovely projects by themselves, with their own scope Thursday, February 19, 2009
  • 6. Second Try • ICON-specific • widget oriented Thursday, February 19, 2009
  • 7. goals • look & feel similar to current homepage • incremental change, not revolution • basically the current homepage with a few improvements Thursday, February 19, 2009
  • 8. tech background • liked the iGoogle method of widget production • Google released OpenSocial spec, Shindig widget engine Thursday, February 19, 2009
  • 9. did it! • Xin and Uttam produced a working site with iGoogle-style widgets • D2L login/logout integration • release conditions & private widgets based on directory attributes from MetaPeople • widget management interface • flexible announcement / alert system Thursday, February 19, 2009
  • 10. but we’re not going to show it to you Thursday, February 19, 2009
  • 11. wrong metaphor • slightly-improved D2L homepage concept was the wrong target • tying for D2Lish homepage interface did not address a newly-important sub-goal Thursday, February 19, 2009
  • 12. putting D2L at arm’s length • was a sub-rosa motivation, originally • is now arguably the most important goal Thursday, February 19, 2009
  • 13. limitations of D2L-ish homepage • would have been juuuust a bit confusing for all 50k users • small interface benefit with big engineering / ops costs • weak branding Thursday, February 19, 2009
  • 14. Third try • “best ICON possible” rather than “slightly better D2L” • use strong ICON branding • use Ken’s work on the login/docs site Thursday, February 19, 2009
  • 15. ICON application • login/docs site is no longer a jumping point into D2L • instead it is ICON itself • logging in keeps you at the same site, just the logged-in view instead of the anonymous view Thursday, February 19, 2009
  • 16. ICON means? • Iowa Courses Online • entry point into all ITS services that revolve around courses Thursday, February 19, 2009
  • 17. Course-focused • “courses I’m taking” screen • each course has a collection of tools Thursday, February 19, 2009
  • 18. D2L is just one tool • D2L site is the most prominent tool, and always pre-provisioned • but it is just one tool! • fits a “private site” spot in the tool ecosystem Thursday, February 19, 2009
  • 19. Other tools? • Wikis • Blogs • Elluminate! sessions • static sites (like divms) • external sites (publishers, WebAssign?) • Media collections (SUMIT?) • stuff we haven’t thought of yet Thursday, February 19, 2009
  • 20. prepare to wean • users are trained to think of D2L as just one of the available tools • less jarring if D2L is phased out Thursday, February 19, 2009
  • 21. verrry simple • small feature set • brutally simplified interface • let us not confuse 50,000 users pls!! Thursday, February 19, 2009
  • 22. “courses I’m taking” • list of courses for this semester, each with one or more associated tools • ‘recent updates’ list • MAYBE email/calendar stuff as well Thursday, February 19, 2009
  • 23. “courses I’m teaching” • adds a provision/deprovision workflow • D2L site is pre-provisioned Thursday, February 19, 2009
  • 24. “courses I’m adminning” • ??? undefined for now • depends on API, MAUI, blahblahblah Thursday, February 19, 2009
  • 25. site admin stuff • impersonation (incl. for help desk) • editing interface for the online help pages? Thursday, February 19, 2009
  • 26. conserving work from phase 2 • login/logout with D2L • data sourcing work (news, updates, etc. from D2L) • SSO stuff • hardware shuffling • directory/MetaPeople integration Thursday, February 19, 2009
  • 27. Prereqs • Web SSO improvements • rich ecosystem of course-oriented services! Thursday, February 19, 2009
  • 28. Web SSO • Spent time investigating CAS2, Shib, talking to other campuses • pushpushpushpush • movement happening now w/DnA, AIS, Security Office Thursday, February 19, 2009
  • 29. course tool ecosystem • wikis yay! • blogs yay? (in progress) • SUMIT (some discussion)? • RFI? Thursday, February 19, 2009
  • 30. To-do • form a core team with some role definition • user input (IAT, others?) • discovery Thursday, February 19, 2009

Hinweis der Redaktion