Simplifier Makers ClubSimplifier Makers Club
  • Docs
  • Knowledge
  • F.A.Q
  • Forum
  • Courses
  • Marketplace
  • Login
  • Try for free
  • German
  • English
  • Try for free
  • Docs
  • Knowledge
  • F.A.Q
  • Forum
  • Courses
  • Marketplace
  • Login
  • Try for free
  • German
  • English
  • Try for free

Current Release

home/Documentation/Current Release
  • Getting Started
    • Basic Concept and Capabilities
      • Interaction
      • Governance
      • Collaboration
      • User Experience
      • Integration
      • Automation
      • Operations
  • App Builder Guide
    • Design
      • OpenUI5, SAPUI5 and Fiori
      • Accessibility
      • Widget Groups
      • Widgets
    • Build
      • Build Workflows
        • Create Workflow
        • Using Conditions
        • Working with Outcomes and Variables
        • Start Workflow within App
        • Using Automated Task
        • Using User Task
        • Using Notification Task
        • Create Custom Task UI
        • Customizing User Task Notifications
        • Run Workflows in parallel
      • Add and Format Data
      • Create Apps via Wizard
        • Login
        • Table with Details
        • Layout
        • Form Assistant
        • Upgrade UI5 Version
        • Database Data Editor
      • Using Keyboard shortcuts
      • Create Apps from Scratch
        • Device Condition
        • Design Apps in Real Time across all devices
        • Create the User Interface
          • Collaboration
          • Manage Screens
          • Design Screen
          • Assets
          • CSS Editor
          • Libraries
          • Theming
        • Access Business Object via Script
      • Add Application Logic
        • Login/Logout into an App
        • Modify the UI at runtime
        • Events
        • Variables and Datatypes
        • Auto-Fields
        • Logic
          • Device Condition
          • Condition
          • Iterate over List of Data Records
          • Custom Scripting
          • Access Business Object via Script
        • Navigate between Screens
        • Data Services
        • Data Object
          • Filters for Connectors
        • Mapping Area
      • Using native mobile Features
        • Contacts API
        • Internal camera application
        • Mobile Actions
        • App Links / Deep Links
        • Offline Usage
          • Offline Storage
          • Offline Events
      • Modularize your Apps
        • Use Modules
        • Interfaces
      • Manage Access
      • Working with Text and Mails
        • Dynamic Text
        • Sending Email
      • Localization
        • Translate Workflows
        • Import/Export Workflow Translations
        • Translate Applications
      • Run Application
        • Run in Browser
    • Integrate
      • Integrate into SAP
      • Connectors
        • Login Methods
          • Username or -alias
          • Single-Sign-On with oAuth 2.0 Bearer Token
          • Certificates
          • Token
          • Username/Password
          • SAP Logon
        • Create and Manage Connectors
        • Websocket Communication
          • Token Generation
          • Websocket Generation
          • Websocket API Documentation (Incomplete)
          • Request Types (Asynchronous Connectors)
          • Token, Websocket and Request Sending Example
          • Asynchronous Connector Request Json Examples
            • OPC-UA Monitoring Requests
            • OPC-UA Monitoring Requests Examples
        • Create and manage connector calls
          • Connector Call Specific Parameters
          • Copy Connector Calls
          • Test a Connector Call
        • SOAP Connector
          • SOAP Connector Calls
        • REST Connector
          • REST Connector Calls
          • REST Connector Call Query Parameters
          • REST Connector Call Header Parameters
        • OData V2 Connector
          • OData V2 Connector Calls
        • SAP RFC Connector
          • SAP RFC Quickstart
          • SAP RFC Connector Calls
            • Create SAP RFC Calls manually
        • SQL Connector
          • SQL Connector Calls
          • Up-Download of SQLite Databases
        • MQTT Connector
        • OPC UA Connector
          • OPC UA Connector Calls
            • READ Call - OPC UA Connector
            • WRITE Call - OPC UA Connector
            • BROWSE Call - OPC UA Connector
            • SUBSCRIBE Call - OPC UA Connector
        • CSV Connector
          • CSV Connector Calls
        • Email Connector
          • Email Connector Call
        • Push Notification Connector
          • Assign Roles
          • Send message via Process Dashboard
          • Receive message via Process Dashboard
          • Push Notification Connector Calls
        • Proxy Connector
        • Simplifier SAP
          • SAP ERP6 Business Partner
          • SAP ERP6 Object Status
          • SAP ERP6 Status Profile
          • SAP ERP6 ArchiveLink
          • SAP ERP6 Generic Object Services
          • SAP ERP6 Object Classification
          • SAP ERP6 Text
          • SAP ERP6 Partner Schema
          • SAP ERP6 Document (DIS/DRAW)
          • SAP ERP6 Change Document
          • SAP ERP6 Material
          • SAP ERP6 User
          • SAP SD Sales Order
          • SAP SD Customer
          • SAP SD Customer Quotation
          • SAP SD Vendor
          • SAP SD Billing Document
          • SAP IS-U Connection Object
          • SAP IS-U Business Partner
          • SAP ISU Premise
          • SAP ISU Device Location
          • SAP ISU Meter Reading Order
          • SAP ISU Installation
          • SAP ISU Meter
          • SAP ISU Owner Allocation
          • SAP ISU Point of Delivery
          • SAP ISU Service Order
          • SAP ISU Street
          • SAP ITIZ Handler
          • SAP IS-U Account
          • SAP IS-U Contract
          • SAP ITIZ SDSH
          • SAP ITIZ Key Value
          • SAP ITIZ UI5
          • SAP ITIZ DB Table
          • SAP MM Service Master
          • SAP MM Purchase Order
          • SAP MM Entry Sheet
          • SAP MM Goods Movement
          • SAP MM Purchase Requisition
          • SAP PM Equipment
          • SAP PM Functional Location
          • SAP PM Measurement Point
          • SAP PM Maintenance Notification
          • SAP PM Service Notification
          • SAP PM Service Order
          • SAP PM Maintenance Order Confirmation
          • SAP PP Material BOM
          • SAP PP Production Order Confirmation
          • SAP PP Production Order
          • SAP WM Transfer Order
          • SAP HR Personal Time Management
          • SAP HR Time Sheet
          • SAP QM Quality Notification
      • Code Designer
      • Business Objects
        • Create server-side Business Objects
          • Server-Side Business Object API
          • Server-Side - Access Connectors
          • Server-Side - Access other Business Objects
          • Server-Side - Access Plugins
          • Changes in Business Objects with Release 8 EHP 1
          • Convert XML to/from JSON
          • Encode/Decode Base64
          • Extended Functionality
        • Create client-side Business Object
          • Client-Side Business Object API
          • Client-Side - Access Connectors
          • Client-Side - Access Plugins
          • Client-Side - Access other Business Objects
        • Create and Manage Functions
          • Test Business Object Functions
          • Versioning of Business Objects
      • Data Types
        • Domain Type
        • Struct Type
        • Collection Type
        • Copy Data Types
      • Database Designer
        • Schema Overview
        • Data Editor
        • Create/Modify Schema
        • Import existing Database
        • Deploy Schema
      • SAP Systems
      • Jobs
    • Debugging
      • Debugging on Browser
      • Debugging on Mobile Client iOS
      • Debug Server-Side Business Objects
      • Debugging on Mobile Client Android
    • Test & Secure
      • Automated Testing
      • Automated Testing on mobile
    • Deploy
      • Application Properties and Releases
      • Deploy on Simplifier Runtime
        • Transports
          • Packages
          • Create a Transport
          • Import Manual Transport
          • Release and Transport an Application
      • Simplifier Mobile Client
        • Features
        • Intune
      • Deploy as Standalone Mobile
      • Deploy to SAP onPremise
      • Deploy to SAP BTP
    • Manage
      • Projects
    • Maintain & Optimize
      • Monitoring
        • Monitoring
        • Monitor Workflows
        • Monitoring Sub Workflows
        • Statistics
        • Logs
          • Filter
          • User-Log
          • Execution Log
    • Extend
      • Create custom App Wizards
      • Create Widget Groups
      • Create custom Widgets
        • Single Widget
          • Enumeration in Widget Properties
        • Widget Categories
      • System Libraries
      • Simplifier Client API
      • Integrate external Libraries
        • Add a new Library
          • Integration of Libraries - addScript
          • Integration of Libraries - addStyle
          • Integration of Libraries - addBeforeInitHandler
          • Integration of Libraries - addAfterInitHandler
      • Workflow API
      • Simplifier App Wizard API
      • Plugins
        • Overview
        • List of Plugins
          • PDF Plugin
            • Installation PDF Plugin
            • Build a PDF Template
            • Technical call of a PDF Plugin
              • Delete a PDF Template
              • Start PDF Generation
              • List your PDF Templates
              • Fetch a PDF Template
              • Edit a PDF Template
              • Add a PDF Template
            • Typical Use-Case PDF Plugin
          • Content Repository
            • Content Files
          • keyValueStore / JSON Store Plugin
        • Plugins via Script
        • Plugin development
        • Anonymous Profile for Plugins
        • Plugin Secrets
  • End User Guide
    • Mobile Client
      • Login
      • Using Apps
      • Handling User Task mobile
      • Adjust Mobile Settings
      • Report Errors
    • Launchpad
      • Handling Tasks
      • Update your Profile
  • Operator Guide
    • Operation Model (PMT)
      • People
      • Method
        • Preparation - Sprint 0
        • Implementation - Sprint 1 - x
    • Roles and Rights
      • Overview
      • Global Roles
      • Project Roles
      • Business Roles
      • Best Practices with Projects
      • Permission Overview
        • Workflow Permission
    • Automation
      • Automate Transport
    • Support
      • Support Requirements
      • Your contact within Simplifier
      • Manage your Simplifier MyID and support users
      • How to login to our support portal
  • Administrator Guide
    • Release Cycle
    • Feature Lifecycle
    • Launchpad Settings
    • Requirements and Instructions
      • Server Requirements
      • Client Requirements
      • Firewall Requirements
      • Reverse Proxy Requirements
        • Testing WebSocket Connection through Reverse Proxy
      • Additional Requirements for Oracle Databases as Backend
      • Additional Requirements for MySQL Databases as Backend
      • Validate CORS Header
      • Validate I/O Storage Performance
    • Installation
      • Docker Security Runtime
      • Checklist - Simplifier Installation
      • Cluster Mode
      • Docker Image Configuration
      • Configure Proxy Settings
      • On Premise
        • General Requirements for On-Premise-Installations
        • Installing Simplifier MAKERS CHOICE
        • Installing Simplifier LTS
        • Oracle Database Setup
        • Setting up custom certificates for transport system
      • AWS
        • Install via AWS Marketplace
        • High Availability and High Performance Cluster (Horizontal Scaling)
      • Azure
        • Install via Azure Marketplace
      • Simplifier Cloud
        • Simplifier Cloud SLA
          • Simplifier Cloud SLA 1.2
          • Simplifier Cloud SLA 1.1
        • Checklist - Your System Integration
        • Cloud Security
        • Operation Models
          • Hosting Models until 25-03-31
          • Hosting Models until 23-05-01
        • Cloud FAQ
        • Data Centers of Simplifier Cloud
        • Backups
        • ISO Certificates and Audits
      • SAP BTP
    • Quality Update
      • Update via docker compose
      • Automatic Update
    • Upgrade to next MAKERS CHOICE or LTS
      • Upgrade from MC 25-03 to MC 25-05
      • Upgrade from Release 9 to MC 25-05
      • Upgrade from Release 8 to Simplifier 9 LTS
      • Upgrade from Release 8 EHP 4 to Simplifier 9 LTS
    • User Management
      • User Overview - Create a new user
      • Reset Passwords
      • Enable Multi-Factor-Authentication (MFA/2FA)
      • Role Overview
        • Restrict Roles Assignment
      • Group Overview
      • QR Login-Generator
      • Permissions
        • Permission Overview
    • Security
      • Mobile Security
      • Overview
      • Basic Protection of Internet Access
      • Secure Simplifier API
      • Implementation of Web Application Firewalls
      • Operation Best Practice - Public Access
      • Authentication for Web Applications
      • Access Control for Web Applications
      • Secure Session Management
      • Controlled Integration of Data and Content into Web Applications
      • Logging of security-relevant Events of Web Applications
      • Protection against Unauthorized Automated Usage of Web Applications
      • Protection against SQL Injection
      • Security Team (ISIRT)
    • Setup external Identity Provider
      • Using OAuth for authorization on Google
      • SAML and SAP Single Sign-On over SOAP
      • SAP SSO via SNC and Identity Provider
      • Troubleshoot SAP SSO via SNC
      • Setup Principal Propagation for SAP BTP
      • Using OAuth for authorization on Azure / Entra ID
      • Configure SAML Setup with Azure AD / EntraID
      • Using OpenID Connect for authorization in SAP BTP
    • Settings
      • Server Settings
      • Security
      • License
      • Authentication
        • Project Permissions
        • LDAP
        • SAP Single Sign On via SOAP
          • Checklist SAP SSO over SOAP
        • SAP Single Sign On via RFC
        • Active Directory
        • Open Authorization (OAuth)
          • Using OAuth for authorization on Amazon
        • Security Assertion Markup Language (SAML)
          • Using SAML with Google - G Suite
          • Using SAML with Microsoft ADFS
        • User Details Mapping
        • User Attributes Synchronization
        • User Roles Synchronization
        • Test Authentication
      • Messages
      • Log
      • Server Environment
      • SAP Security
      • New Features
      • Workflow Monitoring
      • Native Settings (include.conf)
    • Archiving
      • Archiving Workflow Logs
  • Release Notes
    • Release Notes MAKERS CHOICE 25-05
    • Pre-Release Notes 10
    • Release Notes 9
    • Release Notes Mobile Client
    • Archive MAKERS CHOICE
      • Release Notes MAKERS CHOICE 25-03
      • Release Notes MAKERS CHOICE 25-01
      • Release Notes MAKERS CHOICE 24-11
      • Release 8 Enhancement Package 4 (EHP4)
      • Release 8 Enhancement Package 3 (EHP3)
      • Release 8 Enhancement Package 2 (EHP2)
      • Release 8 Enhancement Package 1 (EHP1)
    • Archive Long Term Support
      • Release Notes 8
      • Release 7 Enhancement Package 1 (EHP1)
      • Release Notes 7.0
      • Release Notes 6.5
      • Release Notes 6.0
      • Release Notes 5.5
      • Release Notes 5.0
      • Release Notes 4.5
      • Release Notes 4.0
      • Release Notes 3.5
      • Release Notes 3.0
      • Release Notes 2.5
      • Release Notes 2.0

People

1324 views 4 Updated on September 16, 2024

Agile Team and Roles

The requirement for a successful low code journey is an agile organized team with the following roles

  • Citizen
  • Citizen Developer (intermediate)
  • Citizen Developer (advanced)
  • IT Professional
  • Product Owner
  • Subject Matter Expert
  • Tester
  • Architect
Citizen

Citizen (Business User)

Business Process
Data
Logic
Coding

General Skills

  • Deep Knowledge of business processes

  • Good Understanding of business data

  • Known Handling with browser and mobile devices

  • Common Understanding of IT Projects

Simplifier Skills

  • Basic Screen Creation to visualize App Ideas​

  • Logic: Can understand basic application logic within existing User Stories​

  • Simple App Creation with Wizards (Database Editor, Table With Details, Forms, Layouts) based on existing Connector or Business Object​

  • Can perform basic Simplifier Administrative Tasks User Creation, Rights and Roles Assignment, Manage Projects​

  • Create simple Workflows (e.g. Invoice Approval Process with Notifications, non-integrated in Backend)

Responsibilities

  • Defining User Stories and acceptance criteria

  • Testing against acceptance criteria

  • Approval for Sprint Results

Citizen Developer (intermediate)

Citizen Developer (intermediate)

Business Process
Data
Logic
Coding

General Skills

  • Common Understanding of business processes

  • Enthusiasm for new technologies

  • Basic understanding of logic (for e.g. Advanced Excel User)

  • HTML5 Knowledge

  • Basic Javascript Knowledge (if-then-else..)

  • Preference for the use of customizing and development tools

  • Knowledge of business processes and data is an advantage

Simplifier Skills

  • See Course Intermediate

  • UI: Familiar with Simplifier Widgets and Widget Groups

  • Logic: Can create logic in User Stories within Process Designer​

  • Familiar with basic FIORI Guidelines (Layout)​

  • Can create Apps based on new or existing Connectors / existing Business Objects​

  • Use Connector Wizards to create Connectors to existing Backends

  • Can create intermediate Workflows including backend integration​

  • Can edit existing javascript code of intermediate complexity and has an understanding of Business Objects​

  • Can understand and edit existing DB Schema​

  • Can create and edit Basic Login Methods​

  • Can create Basic DB Schema​

  • Can create Basic Templates

Responsibilities

  • Part of the Simplifier AppBuilder Team

  • Commitment for the actual Sprint Planning and Sprint Result

  • Clarification of open issues

  • Developer Review and testing against acceptance criteria

Citizen Developer (advanced)

Citizen Developer (advanced)

Business Process
Data
Logic
Coding

General Skills

  • Familiarity with at least one programming language, such as JavaScript, Python, or C#

  • Familiarity with web development concepts and technologies, such as HTML, CSS, and JavaScript

  • Knowledge of common data formats, such as JSON and XML

  • Knowledge of common API technology

  • Familiarity with development tools such as low-code platforms, integrated development environments (IDEs) and version control systems (VCS) like Git

Simplifier Skills

  • All Simplifier Skills from Citizen Developer Intermediate plus​

  • Create and Edit Connectors also without wizard​

  • Create Client and Server-Side Business Objects​

  • Create and Edit Expression Bindings​

  • Create and Edit Data Types​

  • Awareness of Data Security Concepts (Client / Server BOs)​

  • Create and Edit Modules

Responsibilities

  • Part of the Simplifier AppBuilder Team

  • Commitment for the actual Sprint Planning and Sprint Result

  • Clarification of open issues

  • Developer Review and testing against acceptance criteria

IT Professional

IT Professional

Business Process
Data
Logic
Coding

General Skills

  • Professional Developer

  • High Logic Understanding

  • Know-How of technical Interfaces and Integration

  • Advanced Javascript Knowledge

  • Advanced HTML and CSS Knowledge

  • Further Programming Language like Java, C# for plugin development

  • Passion for modern web applications and mobile apps

  • Customer and solution orientation instead of code obsession

Simplifier Skills

  • Create generic and reusable Custom Widgets, Widget Groups, Wizards​

  • Can expose and receive Data through Simplifier API or push data from external system

  • Can write custom Plugins

  • ​Can add / edit new Authentication Providers

  • Familiar with Advanced Identity Concepts (SSO, SAML, oAuth etc.)​

  • Can create and edit Advanced Login Methods​

  • All Tasks that neither Citizen oder Citizen Developer can do

Responsibilities

  • Integration of Backendsystem (Security, Endpoints, Data Models)

  • Developing Server and Client Business Objects

  • Developing Plugins (if needed)

  • Writing automated Tests

  • Developer Review

  • Commitment to Sprint Planning and Results

Product Owner

Product Owner

Business Process
Data
Logic
Coding

General Skills

  • Knowledge of your businessmodel and processes

  • Conception and Analytics Skills

  • Talent for planning and organization

  • Understanding and interest in technology

Simplifier Skills

  • Basic Understanding of Platform Possibilities and Architecture

Responsibilities

  • Track Budget, Time and Quality

  • Expectation Management

  • Change Management

  • Responsible for Backlog items

Subject Matter Expert

Subject Matter Expert

Business Process
Data
Logic
Coding

General Skills

  • Specialized Knowledge of the required backend integration (data models, interface options)

  • Common Knowledge of SOAP, REST and web services

  • Knowledge of interface tests and mock/test data samples

  • Knowledge of backend authentication

Simplifier Skills

  • Skills depending on the special task requirements like integrate data with connector or custom setup for external identity management

Responsibilities

  • Part Time Team Member

  • Responsible for one or more backend systems

  • Configuration of interfaces

  • Knowlegde transfer of backend data model to the Simplifier App Builder Team

  • Clarification of open backend issues

  • Configuration of authentication against backend

Tester

Tester (optional)

Business Process
Data
Logic
Coding

General Skills

  • Good understanding of the requirements (user story, acceptance criteria)

  • Knowledge of manual tests (test case definition, error classification, workflow)

  • Knowledge of automated tests especially in the OPA5 framework

  • Optional: Know How in Continous Integration, Continous Deployment Workflows

Simplifier Skills

  • Able to manage and create automated test scripts with OPA5

  • Familiarity with UI5 Support Assistent

     

  • Good Knowledge about UI5 Framework

     

Responsibilities

  • Definition of test cases against acceptance criteria of a user story

  • Manual testing

  • Writing automated test

  • Report Quality KPIs to all team members

Architect

Architect (optional)

Business Process
Data
Logic
Coding

General Skills

  • Understanding of business processes

  • Deep Knowledge in Software Architecture

  • Deep Technology Know-How

  • Ability to design and analyze

Simplifier Skills

  • Deep Knowledge about Simplifier Architecture

  • Familiarity with Simplifier Security Guidelines

     

  • Good Knowledge about Simplifier Application Setup, Modules and Workflow Possibilities

     

Responsibilities

  • Suggest a valid architecture for the app use case (how many modules we need, what we have in standard, what should be reused)

  • Ensure security (roles settings, data flows)

  • Consulting the team in terms of performance, usability or scaleability

Related Articles
  • Release Cycle
  • Release Notes 9
  • Release Notes MAKERS CHOICE 25-03
  • Pre-Release Notes 10
  • Form Assistant
  • Translate Workflows
Previous
Operation Model (PMT)
Next
Method

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.