AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)

Post on 21-Jan-2015

2243 Views

Category:

Business

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

Transcript

AD112: Usability Lessons From the Worlds Largest XPages Project

Andrew BarickmanPractice Leader – CollaborationPSC Group

@ajbarickmanajbarickman@psclistens.com

F O U N D E D I N 1 9 9 0

• Integration• Workflow• Rules Engines• Collaboration• SOA• Portals/Websites

Our Partners

• Mobile Enablement• Custom Applications• Dashboards• Process Improvement• Agile/Sustainable Architectures

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.

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• abarickman@psclistens.com• @ajbarickman

About Me

AD102: Usability Lessons - XPages

• The Application• Define Usability• Lesson One – Performance• Lesson Two – Activity Indicators• Lesson Three – Views• Questions

Agenda

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?

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?

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

AD102: Usability Lessons - XPages

That which makes your users say I like that application.

What is Usability?

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

AD102: Usability Lessons - XPages

• Where is my lightning bolt?• Users need to know that something is

happening• Two Levels Demoed• Good • Best

Visibility Indicators

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

AD102: Usability Lessons - XPages

Yeah… like I am going to page to get to what I want

Views – Out of the Box

FAIL

AD102: Usability Lessons - XPages

Your users don’t know FT search syntax…

Views – Search

C-

AD102: Usability Lessons - XPages

Views – Query Builder

C-B+

AD102: Usability Lessons - XPages

Views – EXTJS Grid

A+

AD102: Usability Lessons - XPages

Views – EXTJS Grid Architecture

AD102: Usability Lessons - XPages

Questions?

top related