Product Owner

|
- Knowledge of your business model and processes
- Conception and Analytics Skills
- Talent for planning and organization
- Understanding and interest in technology
|
Track Budget, Time and Quality
Expectation Management
Change Management
Responsible for Backlog items
|
No-/Low-Coder
 |
- Common Understanding of your 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
|
- 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
- Writing automated test
|
Pro-Coder
 |
- Professional Developer
- High Logic Understanding
- Know-How of technical Interfaces and Integration
- Advanced Javasscript 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
|
- 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
|
Subject Matter Expert (part-time)

|
- 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
|
- Part Time Team Member
- Responsible for one or more backend systems
- Configuration of interfaces
- Configuration of authentication against backend
- Knowlegde transfer of backend data model to the Simplifier App Builder Team
- Clarification of open backend issues
|
Tester (optional)

|
- 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
|
- Definition of test cases against acceptance criteria of a user story
- Manual testing
- Writing automated test
- Report Quality KPIs to all team members
|
Business User
 |
- Deep Knowledge of business processes
- Good Understanding of business data
- Known Handling with browser and mobile devices
- Common Understanding of IT Projects
|
- Building Mockups based on Simplifier UI Designer
- Defining User Stories and acceptance criteria
- Testing against acceptance criteria
- Approval for Sprint Results
|
Architect (optional) |
- Understanding of business processes
- Deep Knowledge in Software Architecture
- Deep Technology Know-How
- Ability to design and analyze
|
- 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.
|