Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 3 out of 22 pages
Summary

Summary - Mendix Intermediate Exam | The 6 learning paths you need to master!

Document preview thumbnail
Preview 3 out of 22 pages

Summary Of the Learning Paths you have to learn and do before doing the Mendix Intermediate Exam. Learning Paths: - Unlocking true collaboration - Constraining your Data using XPath - Create an App with Advanced Page Building - Building an Event App Using Microflows - Expand Your Domain Modeling Skills - Importing and Exporting Your Data

Content preview

Mendix Intermediate Exam

,Contents
Unlocking True Collaboration ........................................................................................................ 3
The SCRUM Methodology .......................................................................................................... 3
The App Directory ..................................................................................................................... 4
Using version Management ........................................................................................................ 5
Constraining Your Data using XPath ............................................................................................... 7
XPath Basics............................................................................................................................. 7
Using Simple Constraints .......................................................................................................... 7
Using Complex Constraints ....................................................................................................... 8
Create an App with Advanced Page Building ................................................................................... 9
Structuring the App Exlorer ........................................................................................................ 9
Page Structure and Configuration ............................................................................................... 9
Creating a Wizard Page ............................................................................................................ 11
Translating an App................................................................................................................... 13
Building an Event App Using Microflows ....................................................................................... 13
Sub-microflows ...................................................................................................................... 13
Increasing the Maintainability of Your App ................................................................................. 14
Improving Reusability .............................................................................................................. 15
Anonymous Users, Variables, and Functions ............................................................................ 15
Expand Your Domain Modeling Skills ........................................................................................... 18
Multiple Associations Between Entities .................................................................................... 18
Adding Addidional Users ......................................................................................................... 20
Importing and Exporting Your Data ............................................................................................... 21
Importing Data With Excel ....................................................................................................... 21
Importing Data Consuming REST Services ................................................................................ 21
Expose Data With REST Services .............................................................................................. 21
Export Data with Excel ............................................................................................................. 22

, Unlocking True Collaboration
The SCRUM Methodology
Each team should focus on the following five values, the Team Values:
• Focus: Break app development into smaller sprints to manage workflow effectively.
• Courage: Collaborate closely and tackle challenges together as a team.
• Openness: Regularly communicate with stakeholders and peers to foster transparency.
• Commitment: Strive for high-quality work and maintain transparency with stakeholders.
• Respect: Create an environment where team members feel safe to share and support each
other.

Agile methodology emphasizes small, cross-functional teams for rapid app development, unlike
Waterfall's large, long-term project teams. A typical Agile team:
1. Product Owner: Represents the customer and defines project requirements.
2. Lead developer/Scrum Master: Facilitates the Agile process and helps the team overcome
obstacles.
3. Developers / Team Members: Execute development tasks and deliver the product increment.
Additional roles may include:
4. Stakeholders: Provide feedback and prioritize features.
5. Subject Matter Experts (SMEs): Offer specialized knowledge for technical or domain-specific
aspects.
SMEs aren't responsible for product delivery, which falls on the core Scrum team. When scaling to
develop multiple apps, new developers may join existing teams for support and experience,
eventually forming smaller teams as they gain expertise.

Sprint 0 is a preparatory phase before the start of development in Scrum:
• Purpose: To prepare the team for development work by familiarizing them with the app,
organization, and team members.
• Activities:
• Kick-off Meeting: Formalizes agreements, clarifies responsibilities, and discusses
dependencies.
• Product Backlog Refinement Meeting: Identifies user stories for the first sprint and
ensures they are in a 'ready' state.
• Team Composition: Once team composition is clear, the Scrum Master identifies technical
challenges and books necessary Subject Matter Experts (SMEs).
• Role of Scrum Master:
• Identifies technical challenges (e.g., UX/UI, integrations, IoT, Big Data).
• Books availability of necessary SMEs, ensuring they are available for the particular
sprint where needed.
• Looks ahead several sprints and forecasts required capacity and skills.
• Outcome: Establishes transparency, clear collaboration agreements, and readiness for
development work.

The Agile process involves several events, each with specific goals and occurring in a specific order:
1. Sprint Planning:
• Preparation for the upcoming two weeks.
• Defining the Sprint goal and selecting user stories.
• Determining the Definition of Done.
• Identifying required effort and capacity.
2. Daily Stand-up:
• Daily meeting where team members share progress.

Document information

Uploaded on
May 22, 2024
Number of pages
22
Written in
2023/2024
Type
Summary
£8.40

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Sold
5
Followers
1
Items
2
Last sold
4 months ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their exams and reviewed by others who've used these revision notes.

Didn't get what you expected? Choose another document

No problem! You can straightaway pick a different document that better suits what you're after.

Pay as you like, start learning straight away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and smashed it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions