SlideShare ist ein Scribd-Unternehmen logo
1 von 19
AD112: Usability Lessons From the
  Worlds Largest XPages Project

Andrew Barickman
Practice Leader – Collaboration
PSC Group

@ajbarickman
ajbarickman@psclistens.com
F O U N D E D   I N   1 9 9 0
•   Integration        •   Mobile Enablement
•   Workflow           •   Custom Applications
•   Rules Engines      •   Dashboards
•   Collaboration      •   Process Improvement
•   SOA                •   Agile/Sustainable Architectures
•   Portals/Websites
                           Our Partners
PSC Group, LLC is a professional
                                         PSC consultants specialize in all things IBM Lotus, from infrastructure to administration to
services and information technology      development. From health checks to installation to find tuning your applications. Our specialty
consulting firm that understands         is in transforming your Notes applications into the next generation of XPages applications. We
technology is fundamental in the         can modernize your critical business applications and infuse them with social and mobile
 development of business solutions.
Success is collaboration, creation and   functionality.
innovation. It’s about taking what a
business does and making it better.

                                     F O U N D E D                          I N        1 9 9 0
AD102: Usability Lessons - XPages



About Me
• 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
AD102: Usability Lessons - XPages



Agenda

•   The Application
•   Define Usability
•   Lesson One – Performance
•   Lesson Two – Activity Indicators
•   Lesson Three – Views
•   Questions
AD102: Usability Lessons - XPages



The Worlds Largest? Really?
•   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
AD102: Usability Lessons - XPages



What does it do?

• Highly tailored Team Room
• Manages the content for all of their customer
  engagements
• Full application lifecycle management
AD102: Usability Lessons - XPages



Application Design / Constraints
• 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
AD102: Usability Lessons - XPages



What is Usability?


         That which makes your users say I like that
                       application.
AD102: Usability Lessons - XPages



Performance

• 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
AD102: Usability Lessons - XPages



Visibility Indicators

• Where is my lightning bolt?
• Users need to know that something is
  happening
• Two Levels Demoed
  • Good
  • Best
AD102: Usability Lessons - XPages



Getting Views on the Web Right

• 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
AD102: Usability Lessons - XPages



Views – Out of the Box




                                    FAIL
Yeah… like I am going to page to get to what I want
AD102: Usability Lessons - XPages



Views – Search




                                    C-
Your users don’t know FT search syntax…
AD102: Usability Lessons - XPages



Views – Query Builder




                                    B+
                                         C-
AD102: Usability Lessons - XPages



Views – EXTJS Grid




                                    A+
AD102: Usability Lessons - XPages



Views – EXTJS Grid Architecture
AD102: Usability Lessons - XPages




                                    Questions?

Weitere ähnliche Inhalte

Was ist angesagt?

IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...
IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...
IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...
John Head
 
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
John Head
 
MWLUG 2011: The Never Ending Integration Story
MWLUG 2011: The Never Ending Integration StoryMWLUG 2011: The Never Ending Integration Story
MWLUG 2011: The Never Ending Integration Story
John Head
 
NELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile ControlsNELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile Controls
John Head
 
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus ...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus ...IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus ...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus ...
John Head
 
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application developmentWe4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT Group
 

Was ist angesagt? (20)

MWLUG 2011: Notes/Domino Application Development Competitive Advantage
MWLUG 2011: Notes/Domino Application Development Competitive AdvantageMWLUG 2011: Notes/Domino Application Development Competitive Advantage
MWLUG 2011: Notes/Domino Application Development Competitive Advantage
 
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
 
Notes/Domino Application Development Competitive Advantage - UKLUG 2011 Edition
Notes/Domino Application Development Competitive Advantage - UKLUG 2011 EditionNotes/Domino Application Development Competitive Advantage - UKLUG 2011 Edition
Notes/Domino Application Development Competitive Advantage - UKLUG 2011 Edition
 
Domino app dev competitive advantage final
Domino app dev competitive advantage finalDomino app dev competitive advantage final
Domino app dev competitive advantage final
 
IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...
IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...
IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...
 
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
 
MWLUG 2011: The Never Ending Integration Story
MWLUG 2011: The Never Ending Integration StoryMWLUG 2011: The Never Ending Integration Story
MWLUG 2011: The Never Ending Integration Story
 
“Kum Bah Yah” meets “Lets Kick Butt” : The Integration of IBM Lotus Notes and...
“Kum Bah Yah” meets “Lets Kick Butt” : The Integration of IBM Lotus Notes and...“Kum Bah Yah” meets “Lets Kick Butt” : The Integration of IBM Lotus Notes and...
“Kum Bah Yah” meets “Lets Kick Butt” : The Integration of IBM Lotus Notes and...
 
Lotus symphony and you - how to stop giving microsoft your money!
Lotus symphony and you - how to stop giving microsoft your money!Lotus symphony and you - how to stop giving microsoft your money!
Lotus symphony and you - how to stop giving microsoft your money!
 
Nd8 St Sv2
Nd8 St Sv2Nd8 St Sv2
Nd8 St Sv2
 
NELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile ControlsNELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile Controls
 
Iam Lug 2009 Integration And Coexistence Session
Iam Lug 2009   Integration And Coexistence SessionIam Lug 2009   Integration And Coexistence Session
Iam Lug 2009 Integration And Coexistence Session
 
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile FirstBP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
 
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus ...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus ...IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus ...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus ...
 
The Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGThe Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUG
 
Lotus Domino 8.5
Lotus Domino 8.5Lotus Domino 8.5
Lotus Domino 8.5
 
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application developmentWe4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
 
Introducing IBM Lotus Notes and Domino 8.5
Introducing IBM Lotus Notes and Domino 8.5Introducing IBM Lotus Notes and Domino 8.5
Introducing IBM Lotus Notes and Domino 8.5
 
Lotusphere 2009: INV102 Lotus Notes And Domino Strategy 2009
Lotusphere 2009: INV102 Lotus Notes And Domino Strategy 2009Lotusphere 2009: INV102 Lotus Notes And Domino Strategy 2009
Lotusphere 2009: INV102 Lotus Notes And Domino Strategy 2009
 
Lotus Notes 8.5 version to version comparison
Lotus Notes 8.5 version to version comparisonLotus Notes 8.5 version to version comparison
Lotus Notes 8.5 version to version comparison
 

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

Revolutionizing Enterprise Software Development through Continuous Delivery &...
Revolutionizing Enterprise Software Development through Continuous Delivery &...Revolutionizing Enterprise Software Development through Continuous Delivery &...
Revolutionizing Enterprise Software Development through Continuous Delivery &...
People10 Technosoft Private Limited
 

Ähnlich wie AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG) (20)

Lessons learned from the worlds largest XPage project
Lessons learned from the worlds largest XPage projectLessons learned from the worlds largest XPage project
Lessons learned from the worlds largest XPage project
 
Upgrade JDE Quicker, Faster, and More Predictable
Upgrade JDE Quicker, Faster, and More PredictableUpgrade JDE Quicker, Faster, and More Predictable
Upgrade JDE Quicker, Faster, and More Predictable
 
Pairing DNN with a Microsoft ERP for Maximum Business Impact
Pairing DNN with a Microsoft ERP for Maximum Business ImpactPairing DNN with a Microsoft ERP for Maximum Business Impact
Pairing DNN with a Microsoft ERP for Maximum Business Impact
 
Jagan_Resume
Jagan_ResumeJagan_Resume
Jagan_Resume
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business Teams
 
Resume
ResumeResume
Resume
 
Resume_Nidhi
Resume_NidhiResume_Nidhi
Resume_Nidhi
 
Career Portfolio Sameer Ahmed
Career Portfolio Sameer AhmedCareer Portfolio Sameer Ahmed
Career Portfolio Sameer Ahmed
 
User Centered Design 101
User Centered Design 101User Centered Design 101
User Centered Design 101
 
Resume
ResumeResume
Resume
 
Portfolio Sameer
Portfolio SameerPortfolio Sameer
Portfolio Sameer
 
Revolutionizing Enterprise Software Development through Continuous Delivery &...
Revolutionizing Enterprise Software Development through Continuous Delivery &...Revolutionizing Enterprise Software Development through Continuous Delivery &...
Revolutionizing Enterprise Software Development through Continuous Delivery &...
 
Real life with Oracle's JD Edwards Applications in the Cloud
Real life with Oracle's JD Edwards Applications in the CloudReal life with Oracle's JD Edwards Applications in the Cloud
Real life with Oracle's JD Edwards Applications in the Cloud
 
Nitin cv
Nitin cv Nitin cv
Nitin cv
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business Teams
 
From Divided to United - Aligning Technical & Business Teams
From Divided to United - Aligning Technical & Business Teams From Divided to United - Aligning Technical & Business Teams
From Divided to United - Aligning Technical & Business Teams
 
Resume
ResumeResume
Resume
 
KarthikSNOW_CV
KarthikSNOW_CVKarthikSNOW_CV
KarthikSNOW_CV
 
Getting Demo & POV Ready
Getting Demo & POV ReadyGetting Demo & POV Ready
Getting Demo & POV Ready
 
Ravindra Prasad
Ravindra PrasadRavindra Prasad
Ravindra Prasad
 

Mehr von John Head

The fork in the road - the Application Modernization Roadmap for Notes/Domin...
The fork in the road -  the Application Modernization Roadmap for Notes/Domin...The fork in the road -  the Application Modernization Roadmap for Notes/Domin...
The fork in the road - the Application Modernization Roadmap for Notes/Domin...
John Head
 

Mehr von John Head (20)

How IT Leadership Can Fundamentally Change or Affect the Culture of Your Company
How IT Leadership Can Fundamentally Change or Affect the Culture of Your CompanyHow IT Leadership Can Fundamentally Change or Affect the Culture of Your Company
How IT Leadership Can Fundamentally Change or Affect the Culture of Your Company
 
MWLUG2017 - The Data & Analytics Journey 2.0
MWLUG2017 - The Data & Analytics Journey 2.0MWLUG2017 - The Data & Analytics Journey 2.0
MWLUG2017 - The Data & Analytics Journey 2.0
 
MWLUG 2017 - Collaboration and Productivity from the other side
MWLUG 2017 - Collaboration and Productivity from the other sideMWLUG 2017 - Collaboration and Productivity from the other side
MWLUG 2017 - Collaboration and Productivity from the other side
 
The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...
 
The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...
 
Personal Branding 2017
Personal Branding 2017Personal Branding 2017
Personal Branding 2017
 
Application modernization meets human factors what's next
Application modernization meets human factors   what's nextApplication modernization meets human factors   what's next
Application modernization meets human factors what's next
 
The fork in the road - the Application Modernization Roadmap for Notes/Domin...
The fork in the road -  the Application Modernization Roadmap for Notes/Domin...The fork in the road -  the Application Modernization Roadmap for Notes/Domin...
The fork in the road - the Application Modernization Roadmap for Notes/Domin...
 
Transitioning Data from Legacy Systems into QuickBase
Transitioning Data from Legacy Systems into QuickBaseTransitioning Data from Legacy Systems into QuickBase
Transitioning Data from Legacy Systems into QuickBase
 
DDX-1420: Bringing Your Web Applications to the IBM Digital Experience
DDX-1420: Bringing Your Web Applications to the IBM Digital Experience DDX-1420: Bringing Your Web Applications to the IBM Digital Experience
DDX-1420: Bringing Your Web Applications to the IBM Digital Experience
 
“What the App?”… A Modernization Strategy for Your Business Applications
“What the App?”… A Modernization Strategy for Your Business Applications “What the App?”… A Modernization Strategy for Your Business Applications
“What the App?”… A Modernization Strategy for Your Business Applications
 
The Cloud and You - the ’as a service’ disruption you can’t ignore
The Cloud and You - the ’as a service’ disruption you can’t ignoreThe Cloud and You - the ’as a service’ disruption you can’t ignore
The Cloud and You - the ’as a service’ disruption you can’t ignore
 
Application Modernization meets Cloud and Mobile ... Where to Start?
Application Modernization meets Cloud and Mobile ... Where to Start?Application Modernization meets Cloud and Mobile ... Where to Start?
Application Modernization meets Cloud and Mobile ... Where to Start?
 
Bringing Your Web Apps to IBM Digital Experience
Bringing Your Web Apps to IBM Digital ExperienceBringing Your Web Apps to IBM Digital Experience
Bringing Your Web Apps to IBM Digital Experience
 
What the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business ApplicationsWhat the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business Applications
 
PSC Notes/Domino Survey Results - Infographic
PSC Notes/Domino Survey Results - InfographicPSC Notes/Domino Survey Results - Infographic
PSC Notes/Domino Survey Results - Infographic
 
PSC Notes/Domino Survey Results
PSC Notes/Domino Survey ResultsPSC Notes/Domino Survey Results
PSC Notes/Domino Survey Results
 
The Cloud and You - the 'as a service' disruption you can't ignore
The Cloud and You - the 'as a service' disruption you can't ignoreThe Cloud and You - the 'as a service' disruption you can't ignore
The Cloud and You - the 'as a service' disruption you can't ignore
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
 
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
 

Kürzlich hochgeladen

Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
allensay1
 

Kürzlich hochgeladen (20)

Only Cash On Delivery Call Girls In Sikandarpur Gurgaon ❤️8448577510 ⊹Escorts...
Only Cash On Delivery Call Girls In Sikandarpur Gurgaon ❤️8448577510 ⊹Escorts...Only Cash On Delivery Call Girls In Sikandarpur Gurgaon ❤️8448577510 ⊹Escorts...
Only Cash On Delivery Call Girls In Sikandarpur Gurgaon ❤️8448577510 ⊹Escorts...
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxQSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
 
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book nowPARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAIGetting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdf
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Cannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 Updated
 

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

  • 1. AD112: Usability Lessons From the Worlds Largest XPages Project Andrew Barickman Practice Leader – Collaboration PSC Group @ajbarickman ajbarickman@psclistens.com
  • 2. F O U N D E D I N 1 9 9 0
  • 3. Integration • Mobile Enablement • Workflow • Custom Applications • Rules Engines • Dashboards • Collaboration • Process Improvement • SOA • Agile/Sustainable Architectures • Portals/Websites Our Partners
  • 4. PSC Group, LLC is a professional PSC consultants specialize in all things IBM Lotus, from infrastructure to administration to services and information technology development. From health checks to installation to find tuning your applications. Our specialty consulting firm that understands is in transforming your Notes applications into the next generation of XPages applications. We technology is fundamental in the can modernize your critical business applications and infuse them with social and mobile development of business solutions. Success is collaboration, creation and functionality. innovation. It’s about taking what a business does and making it better. F O U N D E D I N 1 9 9 0
  • 5. AD102: Usability Lessons - XPages About Me • 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
  • 6. AD102: Usability Lessons - XPages Agenda • The Application • Define Usability • Lesson One – Performance • Lesson Two – Activity Indicators • Lesson Three – Views • Questions
  • 7. AD102: Usability Lessons - XPages The Worlds Largest? Really? • 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
  • 8. AD102: Usability Lessons - XPages What does it do? • Highly tailored Team Room • Manages the content for all of their customer engagements • Full application lifecycle management
  • 9. AD102: Usability Lessons - XPages Application Design / Constraints • 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
  • 10. AD102: Usability Lessons - XPages What is Usability? That which makes your users say I like that application.
  • 11. AD102: Usability Lessons - XPages Performance • 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
  • 12. AD102: Usability Lessons - XPages Visibility Indicators • Where is my lightning bolt? • Users need to know that something is happening • Two Levels Demoed • Good • Best
  • 13. AD102: Usability Lessons - XPages Getting Views on the Web Right • 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
  • 14. AD102: Usability Lessons - XPages Views – Out of the Box FAIL Yeah… like I am going to page to get to what I want
  • 15. AD102: Usability Lessons - XPages Views – Search C- Your users don’t know FT search syntax…
  • 16. AD102: Usability Lessons - XPages Views – Query Builder B+ C-
  • 17. AD102: Usability Lessons - XPages Views – EXTJS Grid A+
  • 18. AD102: Usability Lessons - XPages Views – EXTJS Grid Architecture
  • 19. AD102: Usability Lessons - XPages Questions?