Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Domino Leap Tim Clark (HCL)

Domino Leap Tim Clark (HCL)

Presented at Let'sConnect Nordics 2024 on October 22 and 24 in Oslo and Stockholm

LetsConnect

October 31, 2024
Tweet

More Decks by LetsConnect

Other Decks in Technology

Transcript

  1. Copyright © 2023 HCL Software Limited | Confidential Leap and

    Domino Leap Update Tim Clark Senior Product Manager Domino Family [email protected]
  2. . .

  3. . . The Modes of App Development Citizen Development Assisted

    Development Low High Professional Development Few Many External facing apps B2B/B2C Internal facing apps Number of Developers Confidentiality of data, Scale and Complexity, And Security Low High Number of Applications Business users building autonomously Business users & IT collaborating
  4. . . 4 • Powerful no-code app creation software that’s

    easy to learn and use • Build web forms, workflows, report and analyze data • Let's business user innovate and improve efficiency - without IT assistance • Easy and safe to deploy - IT stays in control with governance and transparency Leap is for Citizen Developers
  5. . . Internal • Approvals and tracking • Ticketing /

    issue tracking • Quality programs & compliance • HR programs / employee engagement • Work preparation – quotes, services statements, certifications, etc. • Inspection / assessments Typical Leap use cases External • Register for marketing programs • Survey / feedback • Gated offers • Customer/ partner / vendor onboarding • Quote calculators • Partner co-marketing proposals Improve operational efficiency Increase customer engagement
  6. . . “Within months, the system had taken off with

    dozens of applications springing up across the enterprise.” —Ralf Schliepat Senior Consultant at Lufthansa • Wanted to digitize manual processes to remove business inefficiencies • Goal to cut IT backlog by empowering employees • 2,000+ apps created and growing to improve business workflow processes • Results: Reducing IT backlog requests and strengthening employee sense of ownership. https://www.hcltechsw.com/resources/stories/lufthansa Leap Success Stories
  7. . . Empowering Citizen Developers While Maintaining IT Governance •

    What type of data and how it is managed • User authentication • Anonymous and external use • Safeguards against malicious code, file types, sizes, etc. • Limits on activities that might degrade performance • Who can build and use apps Controls • Number of apps built • Who is building apps • What apps are being used • How often are they used • When was an app last updated • Who has admin rights to the app • How many records • How many file attachments Compliance and Usage • Custom themes • Custom templates • Custom widgets • Controlled access to external data Repository Provide a safe, governed environment for all users, avoiding data exposure and other risks, ensuring security and compliance.
  8. . . Create an app from: • A blank canvas

    • Spreadsheets • An existing Leap app - i.e., template Customize Your App Design from Blank Canvas Design your app with an intuitive drag-and-drop interface anyone can use Business users can create web apps in minutes
  9. . . ▪ Make the user experience dynamic ▪ Specify

    rules to: ▪ Show/hide ▪ Enable/disable ▪ Require/not require parts of your app Add rules to make forms dynamic
  10. . . Easy field validation Validation pattern for text fields

    Set bounds for select many fields ‘Required’ setting on all fields Setting ranges for numeric fields Setting ranges for date fields
  11. . . Add workflows • Move from manual to an

    automated process • Lookup reporting relationships and add dynamic assignments • Determine workflow decisions and branching • Send email notifications to orchestrate the workflow • Manage access and permissions based on what workflow stage the document is in
  12. . . Dynamic Width Dynamic Layout Dynamic Rules Form page

    width adjusts to the width of window, portal column, iFrame or device Form layout collapses to one column based on breakpoints selected Rules set to determine when to show and hide elements Web apps that work on any device or site
  13. . . Build apps with dashboards and views of your

    data • Add non-form pages to your app and build views • Build dashboards, task lists, and intro pages in your apps • Data Grid automatically associates your form and data with the display • Add filters and sorting • Charts are automatically generated and can be easily added to the page. • Add navigation for multi page/form applications
  14. . . 14 Domino Leap specific capabilities Domino Directory Lookup

    users and groups Get Group By Name Get Related User(s) by Attribute Get User By Identifier Is User In Group Search Users Rich Text Round Tripping Read and write Domino Rich Text data Domino Database Integrate with Domino data List View Entries Find View Entries List View Categories Read a Single Document Create a Document Update a Document Delete a Document Run an Agent *Service Operation: > List View Entries Domino Rich Text HTML
  15. . . Integrate external data and extend apps with new

    functionality 15 Other Leap Apps Enterprise Data • Leap apps can integrate with each other and REST services • Extend functionality with common web development skills​ Integrate with data sources and SaaS solutions of your choice
  16. . . Leap custom widget API Custom Widgets Add your

    own widgets • Use components from your own design library for brand consistency • Add new functionality • Tune Leap to address the tasks at hand Domino Leap 1.1.2 August 2023
  17. . . Custom widgets behave like native Leap widgets •

    WYSIWYG • Set properties • Use rules • Use services • Data widgets create fields in database • etc.
  18. . . Custom widget samples • Custom widget can be

    written from scratch, or you can wrap components from other libraries • HCL provides public Git repository with sample widgets https://github.com/HCL-TECH-SOFTWARE/leap-custom-widgets
  19. . . Leap Admin has visibility into all apps •

    App owner • When created • When last updated • Number of records • Number of attachments • Different forms • How often used Domino Leap 1.1.2 August 2023
  20. . . 21 Improved App from Spreadsheet Does your organization:

    • Dashboard page added to app • View and update records from the dashboard • Open new form to create new record • Navigation between pages and forms Domino Leap 1.1.5 August 2024
  21. . . Custom widget API update • Support for array

    data type • Sample repeating section widget Domino Leap 1.1.5 August 2024
  22. . . CRM ERP Web Services Databases CMS, DAM Foundry

    Integration Services Leap Apps App 1 App2 Service 1 Service 2 Service 2 • Leap apps can work with services defined in Foundry • Leap admin manages and authorizes who can use them • Services are exposed in Leap in a way that business user can easily use them Integrate with external systems and data sources Domino Leap 1.1.5 August 2024
  23. . . A Foundry app with integration service(s) in Volt

    MX Foundry Integration service with operations
  24. . . Leap author builds an app which uses the

    service Leap author selects service from catalog… …and maps it into the product dropdown widget in the app
  25. . . 26 Leap UX improvements Rules • The condition

    is now listed first and then the actions • Sort added to list of rules Domino Leap 1.1.5 August 2024 Canvas Grid • New icons for adding and deleting rows and columns
  26. . . Summary • Leap is for citizen development •

    Admin capabilities to monitor and control environment • Domino Leap adds integration with Domino directory, databases and rich text • New features for • Foundry integration • Custom widgets • Improved productivity • Usability improvements