Skip to content

Commit cea0221

Browse files
Merge pull request mendix#9035 from mendix/kk-compass
Compass documentation
2 parents 2e0fab3 + 8395b6a commit cea0221

9 files changed

Lines changed: 328 additions & 0 deletions

File tree

Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,125 @@
1+
---
2+
title: "Preparing to launch your First Mendix App with Compass"
3+
linktitle: "Compass for Start"
4+
url: /developerportal/compass/
5+
weight: 25
6+
description: "Describes the Compass tool."
7+
---
8+
9+
{{% alert color="info" %}} This feature is currently available to participating customers. For more information, contact your Customer Service Manager. {{% /alert %}}
10+
11+
## Introduction
12+
13+
The [Compass](https://compass.home.mendix.com/) tool is available to teams who want to plan and streamline the implementation of their first Mendix app. It is part of an initiative to bring [Mendix Digital Execution](https://www.mendix.com/glossary/digital-execution/) to the Platform, and enables non-developer team members to help plan the milestones and goals of their Mendix implementation process. Program Owners (that is, the team members leading the implementation) can then monitor the progress through an intuitive visual interface, with the goal of successfully launching their first Mendix application.
14+
15+
{{< figure src="/attachments/developerportal/compass/compass-home.png" alt="The home page of the Compass tool" >}}
16+
17+
With the Compass tool, you can define your own vision of low-code and the apps that you want to build with Mendix, and then simplify their implementation by following a number of predefined best-practice milestones. Each of those milestones consists of action points which you can assign to members of your team for easy tracking. If required, you can also define additional tasks for each milestone.
18+
19+
## Getting Started with Compass
20+
21+
To enable Compass for your organization, contact your Mendix Customer Service Manager.
22+
23+
{{% alert color="info" %}}
24+
Compass is a tool intended for organizations that want to launch their first Mendix application. Many of the milestones and tasks are geared towards beginners, so teams which have already created one or more Mendix apps are less likely to find them useful.
25+
{{% /alert %}}
26+
27+
After Compass has been enabled for your organization, a user with the Program Owner role can define the launch date of your first app on the Compass home page, and invite team members to participate.
28+
29+
### Inviting Team Members
30+
31+
The Compass team involved in your Mendix implementation should include everyone that will help get Mendix implemented in your organization. This team is not the same as the app project team which will build the app itself, although for example a lead developer might be present in both. You can find out more about the team scope and responsibilities by perusing the action points in Compass.
32+
33+
You can give members of the team access to Compass by performing the following steps:
34+
35+
1. Log in to [Compass](https://compass.home.mendix.com/) as a user with the Program Owner role.
36+
2. In the left navigation menu, click **Access Management**.
37+
3. In the **Invite Members** window, enter the email address of the user that you want to invite, and specify their role in the project.
38+
39+
{{% alert color="info" %}}
40+
The Program Owner role grants users access to invite other users. As a best practice, follow the principle of least privilege, and only assign this role to team members who are leading the implementation.
41+
{{% /alert %}}
42+
43+
You can invite users who are already a part of your organization, but also external users, for example, from partner organizations. Their invitations are displayed in the **Pending Invitations** tab until accepted.
44+
45+
{{< figure src="/attachments/developerportal/compass/invite.png" alt="A screenshot of the Invite Members window" >}}
46+
47+
## Tracking Milestones and Action Points
48+
49+
Milestones are key points in the implementation process that must be completed in order for the implementation to be successful. Each milestone consists of one or more action points which can be assigned to members of your team. For example, the **Introduction to Digital Execution with Mendix** milestone consists of action points such as exploring the Mendix Platform, or assigning the administrator of your Mendix app.
50+
51+
{{< figure src="/attachments/developerportal/compass/milestones.png" alt="A screenshot of the Introduction to Digital Execution with Mendix milestone with some action points completed and others in progress" >}}
52+
53+
The milestones are defined for you by Mendix, based on our [Digital Execution](https://www.mendix.com/glossary/digital-execution/) framework. They do not keep track of development milestones - their role is to walk you through the steps which you must complete before development can start.
54+
55+
{{< figure src="/attachments/developerportal/compass/milestones-home.png" alt="The Milestones page, showing some completed and open milestones" >}}
56+
57+
You can view and manage milestones by performing the following steps:
58+
59+
1. In the **Program** section of the left navigation menu, click **Milestones**.
60+
2. Click on the milestone which you want to view.
61+
3. Click on an action point to view the details or assign an owner and deadline.
62+
4. If you are the owner of an action point, follow the on-screen instructions to complete it.
63+
5. To view all action points assigned to you, click **Program** > **My Action Points**.
64+
65+
{{< figure src="/attachments/developerportal/compass/action-point.png" alt="An action point with instructions on how to complete it" >}}
66+
67+
## Adding Tasks
68+
69+
Milestones and action points are predefined by Mendix, but you can also add your own custom tasks associated with each milestone.
70+
71+
You can view and manage tasks by performing the following steps:
72+
73+
1. In the **Program** section of the left navigation menu, click **Tasks**.
74+
2. To add a new task, click **Add Task**, and then provide the following information:
75+
76+
* **Name** - Required. An identifying name for the task.
77+
* **Status** - By default, new tasks are created with the status **To do**, but you can also mark them as already done.
78+
* **Description** - As a best practice, provide a detailed description, so that the person working on the task has sufficient information to complete it.
79+
* **Deadline** - The deadline of the task.
80+
* **Assigned to** - The team member who must complete the task.
81+
* **Milestone** - The milestone with which the task is associated.
82+
83+
3. Click **Save**.
84+
85+
The new task is displayed on the **Tasks** page, as well as on the milestone with which it is associated.
86+
87+
## Defining your Vision and Goals
88+
89+
As you work on the initial tasks of your implementation, you and your team should develop a shared vision of what low-code with Mendix means for your organization. Compass helps you define and support that vision on the **Vision and Goals** page.
90+
91+
{{< figure src="/attachments/developerportal/compass/vision.png" alt="The Vision and Goals page showing a sample low-code vision and key result" >}}
92+
93+
### Low-Code Vision
94+
95+
The **Low-Code Vision** is your overall guiding principle for the implementation. Use it to briefly describe what low-code means for your organization, and what goal you are working towards. Keep the description brief, and use the **Area of Focus** section to define the specifics.
96+
97+
{{% alert color="info" %}}
98+
As a best practice, it can be helpful to organize a workshop with your team, so that you can brainstorm your low-code vision together.
99+
{{% /alert %}}
100+
101+
### Area of Focus
102+
103+
The **Area of Focus** section lists the following topics to plan for and consider as part of your goal-setting.
104+
105+
* **People** - Goals associated with your team. For example, you may decide that you need to train five Mendix developers within the next three months.
106+
* **Platform** - Goals to integrate Mendix into your software development lifecycle.
107+
* **Portfolio** - The offerings where low-code can bring high value to your organization.
108+
* **Process** - Goals associated with your business processes. For example, you may decide to implement scrum.
109+
* **Promotion** - Goals to help you celebrate your successes and motivate your team to build with Mendix.
110+
111+
These focus areas are based on the [5 Ps of digital transformation](https://www.mendix.com/glossary/digital-execution/#what-are-the-5-ps-of-digital-transformation). You can define your own measurable key results for each of those areas.
112+
113+
{{% alert color="info" %}}
114+
As a best practice, key results should be granular and measurable in the short term.
115+
{{% /alert %}}
116+
117+
#### Managing your Key Results
118+
119+
To give your team transparency into the progress of your Mendix implementation, make sure to track the progress of your key results. You can do this by editing the value in the **Progress** field of a key result.
120+
121+
{{< figure src="/attachments/developerportal/compass/key-result.png" alt="Tracking the progress of a key result" >}}
122+
123+
## Read More
124+
125+
* [Portfolio Management](/developerportal/portfolio-management/) - Another Digital Execution tool, geared towards pre-implementation strategic planning
Lines changed: 203 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,203 @@
1+
---
2+
title: "Digital Execution Release Notes"
3+
linktitle: "Digital Execution"
4+
url: /releasenotes/digital-execution/
5+
description: "Release notes for Compass and Portfolio Management"
6+
weight: 20
7+
cascade:
8+
- numberless_headings: true
9+
#This document is mapped to the landing page, update the link there if renaming or moving the doc file.
10+
---
11+
12+
These release notes cover new features and improvements made to the [Compass](https://compass.home.mendix.com/) and [Portfolio Management](https://portfolio.mendix.com) tools.
13+
14+
Compass and Portfolio Management are tools that can help you implement your Mendix Digital Execution strategy. For more information, see [Mendix Digital Execution](https://www.mendix.com/glossary/digital-execution/).
15+
16+
## 2025
17+
18+
### February 14, 2025
19+
20+
#### Compass
21+
22+
##### New features
23+
24+
The [Compass](https://compass.home.mendix.com/) tool is made available to teams who want to plan and streamline the implementation of their first Mendix app. With the Compass tool, you can define your own vision of low-code and the apps that you want to build with Mendix, and then simplify their implementation by following a number of predefined best-practice milestones and action points. For more information about the tool, see [Preparing to launch your First Mendix App with Compass](/developerportal/compass/).
25+
26+
{{% alert color="info" %}} This feature is currently available to participating customers. For more information, contact your Customer Service Manager. {{% /alert %}}
27+
28+
### November 7, 2024
29+
30+
#### Portfolio Management
31+
32+
##### New features
33+
34+
* We made it possible for you to [integrate your portfolio with Jira](/developerportal/portfolio-management/integrate-with-jira/)! This means now you can link Jira projects to your portfolio, assign Jira epics from these Jira projects to portfolio initiatives, and also track their progress. We offer this functionality as a beta version and welcome your feedback!
35+
36+
### October 17, 2024
37+
38+
#### Portfolio Management
39+
40+
##### New features
41+
42+
* If you are new to the [Portfolio Management](/developerportal/portfolio-management/initiatives-overview/) tool, you can find a demo portfolio in the **My Portfolios** section. This demo serves as a playground for you to experiment with all the features of a portfolio. However, you will not be able to invite users or change the portfolio’s settings.
43+
44+
##### Improvements
45+
46+
* In [Portfolio Management](/developerportal/portfolio-management/initiatives-overview/), we replaced the introduction page for new users with a more streamlined introduction banner.
47+
48+
### September 26, 2024
49+
50+
#### Portfolio Management
51+
52+
##### Improvements
53+
54+
* In [Portfolio Management](/developerportal/portfolio-management/initiatives-overview/), you can now assign multiple owners to an initiative.
55+
56+
### August 22, 2024
57+
58+
#### Portfolio Management
59+
60+
##### New features
61+
62+
* In [Portfolio Management](/developerportal/portfolio-management/initiatives-overview/), you can now enter a value in the **Percentage Completed** field to indicate the progress made on any ongoing initiative. This field provides a clear way to track how much work has been completed. The **Percentage Completed** is visible in both the [list view](/developerportal/portfolio-management/initiatives-overview/#list-view) and the [planning view](/developerportal/portfolio-management/initiatives-overview/#planning-view), giving you an easy overview of your progress at a glance.
63+
64+
### August 1, 2024
65+
66+
#### Portfolio Management
67+
68+
##### New features
69+
70+
* In Portfolio Management, now you can drag and drop initiative cards in [Kanban view](/developerportal/portfolio-management/initiatives-overview/#kanban-view). This allows you to drag initiatives to a different stage or change their sequence within the same stage.
71+
72+
#### Improvements
73+
74+
* In Portfolio Management, when a Portfolio Manager approves the [access request](/developerportal/portfolio-management/access-management/#access-requests) of a user, now they can assign an access role different than the one the user requested.
75+
76+
### June 27, 2024
77+
78+
#### Portfolio Management
79+
80+
##### New Features
81+
82+
* We added the [Insights](/developerportal/portfolio-management/insights/) page in the Portfolio Management app. It is a dashboard that provides critical data and visualizations to help you gain insights into the portfolio.
83+
84+
### May 16, 2024
85+
86+
#### Portfolio Management
87+
88+
##### Improvements
89+
90+
* In Portfolio Management, you can now see the prioritization score instead of the department name on an initiative card in the [Kanban view](/developerportal/portfolio-management/initiatives-overview/#kanban-view).
91+
92+
### March 28, 2024
93+
94+
#### Portfolio Management
95+
96+
##### New Features
97+
98+
* We made the following improvements to [Portfolio Management](/developerportal/portfolio-management/):
99+
* On the **Archive** page, you can now filter and export the archived initiatives.
100+
* We have extended the existing filters for initiatives.
101+
* We added a new field **Location** to initiatives, which shows where the department of the requester is located. Now you can also see this field in the Excel file when you export initiatives.
102+
103+
### March 16, 2024
104+
105+
#### Portfolio Management
106+
107+
##### Improvements
108+
109+
* We added the **Contributor** access role in [Portfolio Management](/developerportal/portfolio-management/access-management/), and we renamed the **User** access role to **Viewer**.
110+
111+
### February 8, 2024
112+
113+
#### Portfolio Management
114+
115+
##### New Features
116+
117+
* In [Portfolio Management](/developerportal/portfolio-management/), you can now assign a status to your initiatives.
118+
119+
### January 25, 2024
120+
121+
#### Portfolio Management
122+
123+
#### New Features
124+
125+
* Besides the already existing private and restricted portfolios, we now introduced open portfolios. An open portfolio is discoverable within your [company portfolios](/developerportal/portfolio-management/#my-porfolios-vs-company-portfolios) and accessible for all company members.
126+
127+
### January 11, 2024
128+
129+
#### Portfolio Management
130+
131+
##### New Features
132+
133+
* We added the following new features in [Portfolio Management](/developerportal/portfolio-management/):
134+
135+
* You can now check initiatives in the [planning view](/developerportal/portfolio-management/initiatives-overview/#planning-view). In this view, the initiatives are shown on one timeline, with each timeline bar presenting an initiative.
136+
137+
* You can now link multiple apps to an initiative. It is also possible to link epics from different apps to an initiative.
138+
139+
## 2023
140+
141+
### December 7, 2023
142+
143+
#### Portfolio Management
144+
145+
##### Improvements
146+
147+
We have made the following improvements to the **Access Management** page in Portfolio Management:
148+
149+
* On the [Members](/developerportal/portfolio-management/access-management/#members) tab, the **Status** column in the list now shows whether a user is active or deactivated. Moreover, you can remove all the deactivated users from a portfolio in one go.
150+
* All the pending invites now appear on the [Pending Invites](/developerportal/portfolio-management/access-management/#pending-invites) tab.
151+
152+
### November 23, 2023
153+
154+
#### Portfolio Management
155+
156+
##### New Features
157+
158+
* In [Portfolio Management](/developerportal/portfolio-management/), you can now [link epics to an initiative](/developerportal/portfolio-management/initiatives-overview/#link-epics).
159+
160+
### October 12, 2023
161+
162+
#### Portfolio Management
163+
164+
##### New Features
165+
166+
* In [Portfolio Management](/developerportal/portfolio-management/), you can now [export and import initiatives](/developerportal/portfolio-management/export-import-initiatives/) using an Excel file.
167+
168+
### June 22, 2023
169+
170+
#### Portfolio Management
171+
172+
##### Improvements
173+
174+
Our [Portfolio Management](/developerportal/portfolio-management/) tool is now released for GA. At the same time, we also made a few improvements to the tool:
175+
176+
* We renamed **Projects** to **Initiatives**.
177+
* You can now request access to restricted portfolios in your company.
178+
* Filters in the **Initiatives Overview** are now preserved when switching views.
179+
180+
## 2022
181+
182+
### November 30, 2022
183+
184+
#### Portfolio Management
185+
186+
##### New Features
187+
188+
The new [Portfolio Management](/developerportal/portfolio-management/) tool allows portfolio managers, business stakeholders, and developers to stay informed about projects and manage them in the different development stages. By providing everything you need to collaborate effectively in one place, it is now easier than ever to bring project ideas to the Mendix Platform.
189+
190+
In Portfolio Management, you can do the following:
191+
192+
* Control and manage digital project initiatives in one overview (via Kanban and list views)
193+
* Prioritize project initiatives by industry standard prioritization methods:
194+
195+
* Weighted shortest jobs first (WSJF)
196+
* Reach, impact, confidence, and effort (RICE)
197+
198+
* Sort, filter, and search project initiatives on fields such as **Tags**, **Owners**, **Departments**, and **Dates**
199+
* Add attachments, link Mendix apps, and assign owners to a project initiative
200+
* Archive and restore project initiatives
201+
* Invite users to dedicated portfolio boards (both internal to your organization and external)
202+
* Easily manage portfolio users via **Access Management**
203+
* Get notified when you get assigned to a project initiative or someone commented on a project initiative you own
359 KB
Loading
608 KB
Loading
118 KB
Loading
119 KB
Loading
643 KB
Loading
236 KB
Loading
224 KB
Loading

0 commit comments

Comments
 (0)