MWLUG 2015 - AD114 Take Your XPages Development to the Next Level
AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)
description
Transcript of AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)
![Page 1: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/1.jpg)
AD112: Usability Lessons From the Worlds Largest XPages Project
Andrew BarickmanPractice Leader – CollaborationPSC Group
![Page 2: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/2.jpg)
F O U N D E D I N 1 9 9 0
![Page 3: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/3.jpg)
• Integration• Workflow• Rules Engines• Collaboration• SOA• Portals/Websites
Our Partners
• Mobile Enablement• Custom Applications• Dashboards• Process Improvement• Agile/Sustainable Architectures
![Page 4: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/4.jpg)
F O U N D E D I N 1 9 9 0
PSC Group, LLC is a professional services and information technology consulting firm that understands technology is fundamental in the development of business solutions. Success is collaboration, creation and innovation. It’s about taking what a business does and making it better.
PSC consultants specialize in all things IBM Lotus, from infrastructure to administration to development. From health checks to installation to find tuning your applications. Our specialty is in transforming your Notes applications into the next generation of XPages applications. We can modernize your critical business applications and infuse them with social and mobile functionality.
![Page 5: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/5.jpg)
AD102: Usability Lessons - XPages
• Nearly 20 years delivering Lotus / Notes Domino work• Started at Lotus in Boston• Manage PSC’s Collaboration Practice at PSC• Delivery• Personnel• Sales Support• Team and Project Technical Direction
• Contact Information• [email protected]• @ajbarickman
About Me
![Page 6: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/6.jpg)
AD102: Usability Lessons - XPages
• The Application• Define Usability• Lesson One – Performance• Lesson Two – Activity Indicators• Lesson Three – Views• Questions
Agenda
![Page 7: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/7.jpg)
AD102: Usability Lessons - XPages
• 100,000 Users• 105 Countries• 12 different resources from PSC• Nearly 1 million dollars• Modalities – The promise of XPages• 4 Browsers• Notes – Connected & Notes – Disconnected• Mobile
The Worlds Largest? Really?
![Page 8: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/8.jpg)
AD102: Usability Lessons - XPages
• Highly tailored Team Room• Manages the content for all of their customer
engagements • Full application lifecycle management
What does it do?
![Page 9: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/9.jpg)
AD102: Usability Lessons - XPages
• Limited to 8.5.2 due to roll out constraints• Thousands of instances of the same design spread
across many servers• Self contained so that it can be replicated and used
locally• Support all different modalities that XPages allows• YEARS of highly complex, business specific and
customized code
Application Design / Constraints
![Page 10: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/10.jpg)
AD102: Usability Lessons - XPages
That which makes your users say I like that application.
What is Usability?
![Page 11: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/11.jpg)
AD102: Usability Lessons - XPages
• If the application does not perform nothing else you do to it matters• Single Copy XPage design• Major XPINC performance improvement in
8.5.4 (in CD4 now)• Preloading
Performance
![Page 12: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/12.jpg)
AD102: Usability Lessons - XPages
• Where is my lightning bolt?• Users need to know that something is
happening• Two Levels Demoed• Good • Best
Visibility Indicators
![Page 13: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/13.jpg)
AD102: Usability Lessons - XPages
• XPages and web development require a new approach
• Fundamentally different than in Notes• Key interface to nearly every application you
build• Get it right and your users will love you
Getting Views on the Web Right
![Page 14: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/14.jpg)
AD102: Usability Lessons - XPages
Yeah… like I am going to page to get to what I want
Views – Out of the Box
FAIL
![Page 15: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/15.jpg)
AD102: Usability Lessons - XPages
Your users don’t know FT search syntax…
Views – Search
C-
![Page 16: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/16.jpg)
AD102: Usability Lessons - XPages
Views – Query Builder
C-B+
![Page 17: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/17.jpg)
AD102: Usability Lessons - XPages
Views – EXTJS Grid
A+
![Page 18: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/18.jpg)
AD102: Usability Lessons - XPages
Views – EXTJS Grid Architecture
![Page 19: AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)](https://reader036.fdocuments.in/reader036/viewer/2022062617/54bf16194a795959248b45d4/html5/thumbnails/19.jpg)
AD102: Usability Lessons - XPages
Questions?