ONEPOINT Remote Connect 2021

57
ONEPOINT Remote Connect 2021 Gerald Aquila / Dieter Freismuth / Kerstin Gaar / David Preininger

Transcript of ONEPOINT Remote Connect 2021

Page 1: ONEPOINT Remote Connect 2021

ONEPOINT Remote Connect 2021

Gerald Aquila / Dieter Freismuth / Kerstin Gaar / David Preininger

Page 2: ONEPOINT Remote Connect 2021

Agenda

15:00 – Welcome & News

15:10 – Roadmap Update15:35 – Feedback Loop16:00 – Enterprise Agile Option / SAFe®16:20 – Role-based Permissions16:40 – Getting Started with GraphQL / API17:00 – Conclusion

Page 3: ONEPOINT Remote Connect 2021

Welcome & NewsGerald Aquila, CEO

Page 4: ONEPOINT Remote Connect 2021

Welcome to ONEPOINT Remote Connect 2021

Similar format as last year, but...• Even more focused (no recap of past releases, tech sessions last)• [Slightly] more interactive

– Feedback polls after the roadmap session– Q&A after each major topic: Write your questions into “Q&A”!

– German user interface: “F&A”

ONEPOINT Connect presence event?• Still too complicated regarding international travel restrictions

Page 5: ONEPOINT Remote Connect 2021

Welcoming New Customers Since 2020

Page 6: ONEPOINT Remote Connect 2021

News & Developments

Pandemic slowed us also down a little bit• But healthy number of new customers – now already at 2019 level+

Adjusted roadmap – but all committed features are still there

Two new support team members since late summer

Many new marketing initiatives, especially around website…

Page 7: ONEPOINT Remote Connect 2021

ONEPOINT Website – Live WalkthroughKerstin Gaar, Marketing Manager

Page 8: ONEPOINT Remote Connect 2021

Roadmap UpdateGerald Aquila, CEO

Page 9: ONEPOINT Remote Connect 2021

ONEPOINT Projects 19.3

Microsoft Teams Integration• Running ONEPOINT inside the Teams client

Online documentation complete• All topics now covered – including system settings for the first time

Smaller customer feature requests and API enhancements• Project list fields, reporting etc.

Page 10: ONEPOINT Remote Connect 2021

ONEPOINT 360 – Analyze (1)

Page 11: ONEPOINT Remote Connect 2021

ONEPOINT 360 – Analyze (2)

Page 12: ONEPOINT Remote Connect 2021

[ONEPOINT Projects 20]

Canceled – in order to avoid confusion, because...

All features reassigned to releases 19.1.1+, 21 and 22• Based on dependencies (role-based permissions) and complexity• Revised customer priorities due to changed plans (pandemic / crisis)• Less parallel development due to resource constraints in 2020

Page 13: ONEPOINT Remote Connect 2021

ONEPOINT Projects 21

New Option: Enterprise Agile Option (EAO)• Support for Essential SAFe® – more details later…

Risk management improvements• SAFe-compatibility, enhanced risk chart, prevention costs

Agile improvements and customer feature requests• Agile “Roadmap” and usability improvements

Page 14: ONEPOINT Remote Connect 2021

ONEPOINT Projects 22 (1)

Project life-cycle “4.0”• Digital project handbook – revised and optimized processes

Explicit project closure view in project properties• Always editable for active projects• Including “Lessons Learned” (reportable business objects)

Lightweight digital signatures– For “signing” project order and more (workflow improvements)

Page 15: ONEPOINT Remote Connect 2021

ONEPOINT Projects 22 (2)

New dedicated “Change Requests” tab in project properties• Improved change request overview

Improved change request form• Based on Roland Gareis (RGC) template from “Happy Projects”• New Customizable Standard report for “Change Request”

Role-based “RACI” planning view• Responsibility assignment matrix / “Funktionendiagramm”

Page 16: ONEPOINT Remote Connect 2021

Responsibility Assignment Matrix (RACI)

Page 17: ONEPOINT Remote Connect 2021

ONEPOINT Projects 22 (3)

New resource role-based permissions system• More flexibility, more targeted workflows and email notifications• Technical foundation for improved project life-cycle• More details later…

Usability improvements and customer feature requests• Also to be continued via minor updates

Page 18: ONEPOINT Remote Connect 2021

Updated Roadmap – Approximate Target Dates

Page 19: ONEPOINT Remote Connect 2021

Other Work in Progress

Email-based login / Azure AD SSO support for Cloud

Major Jira integration improvements• Built-in Jira Server-to-Cloud migration support (ONEPOINT 19.3)• Hierarchical ad hoc tasks / issues in Controlling / Activity List• Getting rid of surrogates (on the user interface level)

Online documentation for report business objects and fields• Groundwork done over summer – will be integrated very soon

Page 20: ONEPOINT Remote Connect 2021

ONEPOINT Roadmap 2022/2023

Strong focus on next generation user interface• Based on Angular, much more interactive, more customizable

Often-requested new feature areas• Idea and demand management• Portfolio budgeting / water lining

ONEPOINT 360 and ONEPOINT ME improvements• Based on progress of next generation user interface

Page 21: ONEPOINT Remote Connect 2021

Questions & AnswersPlease type your questions into the chat

Page 22: ONEPOINT Remote Connect 2021

Feedback LoopGerald Aquila, CEO

Page 23: ONEPOINT Remote Connect 2021

We Want Your Feedback

Intuitive naming: “Timeline” vs. “Roadmap” view?

Prioritizing: New user interface vs. new features?Prioritizing: Idea/Demand Mgmt. vs. Portfolio Budgeting?

Single “tree” vs. separate Projects & Teams navigation?

In-place archiving system vs. current explicit archiving?

Page 24: ONEPOINT Remote Connect 2021

“Timeline” vs. “Roadmap”

What is the more intuitive name – “Timeline” or “Roadmap”?• Will also be available for agile projects shortly…

Page 25: ONEPOINT Remote Connect 2021

“Timeline” or “Roadmap”?Please vote now

Page 26: ONEPOINT Remote Connect 2021

New User Interface vs New Features

New User Interface• Advantages of latest Web UI technology – e.g., “push” updates• Often requested usability features, e.g., storing table column widths• More interactive, flexible, configurable, and with faster loading times

New Features• Idea/demand management• Portfolio budgeting / water lining• …

Page 27: ONEPOINT Remote Connect 2021

New user interface or new features?Please vote now

Page 28: ONEPOINT Remote Connect 2021

Idea/Demand Management vs. Portfolio Budgeting

Idea/demand management• Ideas as separate, lightweight business objects• Easily record, track and analyze ideas (bubble charts)• Convert ideas to projects (with optional ultra-light workflow)

Portfolio budgeting• Portfolio budget – potentially split into cost types• Compare portfolio budget with project budgets / costs per portfolio• Interactive water lining – supporting cost dimension for scenarios

Page 29: ONEPOINT Remote Connect 2021

Idea/demand management or portfolio budgeting?Please vote now

Page 30: ONEPOINT Remote Connect 2021

One “Tree” vs. Separate Projects & Teams Navigation

One “tree” (theoretically possible with new permissions)• A single navigation tree of teams that can “act” also as portfolios• Additional portfolios possible below teams (beside resources)• Works only if overall portfolio and teams structures are (very) similar

Separate Projects & Teams navigation• What we currently have – a matrix of projects vs. teams/resources• Advantage: maximum flexibility and more explicit dimensions• Downside: more complex navigation and administrative overhead

Page 31: ONEPOINT Remote Connect 2021

One “tree” or separate Projects & Teams navigation?Please vote now

Page 32: ONEPOINT Remote Connect 2021

In-Place Archiving System vs. Current Explicit Archiving

Customer feature request from a large logistics company

Interesting idea: Archive as a kind of “view mode”• No separate archiving structure – in-place archiving• Archiving structure “is” the live structure

– But only shows archived projects• Archive “mode” shows only archived projects

– Live structure (portfolios) visualized as far as “populated”• No yearly archive folders, but could still filter by year archived

Page 33: ONEPOINT Remote Connect 2021

In-place archiving system or keep current explicit archiving?Please vote now

Page 34: ONEPOINT Remote Connect 2021

Enterprise Agile Option / SAFeGerald Aquila, CEO

Page 35: ONEPOINT Remote Connect 2021

Scaled Agile Framework (SAFe)

Page 36: ONEPOINT Remote Connect 2021

Enterprise Agile Option (EAO)

Focus on Scaled Agile’s“Essential SAFe” configuration• Release trains• Capabilities• Features• Program increment• Program backlog

Page 37: ONEPOINT Remote Connect 2021

Program Increment Planning & Controlling

Integrated planning and controlling of program increments• Interactive drag & drop PI planning board

– Includes dependencies and program backlog

Fist-of-Five confidence voting directly from ”PI Board”

ROAM-compliant risk management

Optional bidirectional Jira-integration on agile team level

Page 38: ONEPOINT Remote Connect 2021

SAFe ARTs in Hybrid Portfolios

Page 39: ONEPOINT Remote Connect 2021

Enterprise Agile Option – Live DemoDieter Freismuth, CTO

Page 40: ONEPOINT Remote Connect 2021

Questions & AnswersPlease type your questions into the chat

Page 41: ONEPOINT Remote Connect 2021

Resource Role-based PermissionsGerald Aquila, CEO

Page 42: ONEPOINT Remote Connect 2021

Why A New Permissions System?

New users sometimes get confused• When to use a resource, when a user (same for teams vs. groups)?

Permissions are sometimes not flexible enough• Permission levels are hard-coded on the business object level• Cannot always model reality of complex real-world permissions

Users get too many workflows and email notifications• Workflows and notifications are based on user permissions

Page 43: ONEPOINT Remote Connect 2021

What Will Change?

No more users or groups in the end-user interface• Already mostly today – except for permissions

Permissions will be assigned to resources or teams• Instead to users or groups

Documentative roles will become permission roles• Project team role assignments “become” permissions (or subset of)• Highly configurable based on individual “grants”

Page 44: ONEPOINT Remote Connect 2021

Project Team ~ Resource Role-based Permissions

Page 45: ONEPOINT Remote Connect 2021

Work in Progress: Examples for Grants

Approve Change Request

Assign Resource

ContributeObserve

Administrate

Approve Pipeline Stage Change Edit Project Plan

Track Time

Create

Manage

Track Costs

Page 46: ONEPOINT Remote Connect 2021

What about Migration?

Your current permissions will be automatically migrated• Everything will still work (but no immediate benefits)

For leveraging the full potential, you will have to…• Analyze your real-world PM roles (PM handbook, guidelines?)• Create new and/or adjust predefined roles in system settings• Review your migrated groups (as teams) and adjust as needed• Review and adjust your notification and workflow settings

Page 47: ONEPOINT Remote Connect 2021

Permission Roles Administration

Page 48: ONEPOINT Remote Connect 2021

Questions & AnswersPlease type your questions into the chat

Page 49: ONEPOINT Remote Connect 2021

Getting Started with GraphQL / APIDieter Freismuth, CTO

Page 50: ONEPOINT Remote Connect 2021

What is GraphQL?

Data query and manipulation language• Specifically created for developing APIs

Originally developed by Facebook in 2012

Today used by many leading technology companies• Twitter, GitHub, Pinterest,…

Page 51: ONEPOINT Remote Connect 2021

Why Use GraphQL?

Triggered by technology shift in web UI• From Google Web Toolkit (GWT) to Angular

Problems and limitations in previous REST API• Fetches all data, whether needed or not• Multiple network requests to query multiple information dimensions

Easier to evolve API over time (without versioning)

Page 52: ONEPOINT Remote Connect 2021

Comparing REST and GraphQL

Example: Requesting main tasks with responsible resources

REST• 3 API calls• 1.300+ lines to be parsed

GraphQL• 1 API Call

24 lines to be parsed

Page 53: ONEPOINT Remote Connect 2021

Availability in ONEPOINT

Support for GraphQL since ONEPOINT 18 (Feb 2019)• http(s)://your.onepoint-projects.instance/api/v3

Page 54: ONEPOINT Remote Connect 2021

ONEPOINT’s GraphQL API – Live DemoDavid Preininger, Head of QA & Support

Page 55: ONEPOINT Remote Connect 2021

Questions & AnswersPlease type your questions into the chat

Page 56: ONEPOINT Remote Connect 2021

Conclusion

ONEPOINT Connect 2022• Depending on development progress in late Spring or early Fall 2022• Hopefully, a presence event

– Probably in Vienna, Salzburg, or Munich

Thank you for participating and all the best!

Page 57: ONEPOINT Remote Connect 2021

HYBRID PPM – SIMPLE, TRADITIONAL& AGILE PROJECTS

INTUITIVE TO LEARN& EASY TO USE

OPTIONAL INTEGRATIONS WITHCONFLUENCE®, JIRA®, SLACK® & SAP®

REAL-TIME PROJECT& PORTFOLIO DASHBOARDS

FAST ACCESS TO INFORMATIONANYTIME AND ANYWHERE

MODERN, WEB-BASEDAPPLICATION ARCHITECTURE

HIGHLY CONFIGURABLE -TAILORED TO YOUR NEEDS

ALL INFORMATION IN ONE CENTRAL,INTEGRATED SOLUTION