Summary - Mendix Intermediate Exam | The 6 learning paths you need to master!
26 views 1 purchase
Course
Mendix
Institution
Mendix
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 Mo...
What does the value of \'Focus\' in Scrum emphasize?
Answer: Breaking app development into smaller sprints to manage workflow effectively.
3.
How does \'Courage\' manifest in a Scrum team?
Answer: By collaborating closely and tackling challenges together as a team.
4.
What does \'Openness\' mean in the context of Scrum?
Answer: Regularly communicating with stakeholders and peers to foster transparency.
5.
How is \'Commitment\' shown in a Scrum team?
Answer: Striving for high-quality work and maintaining transparency with stakeholders.
6.
What is the importance of \'Respect\' in Scrum?
Answer: Creating an environment where team members feel safe to share and support each other.
7.
How do Agile teams differ from Waterfall teams?
Answer: Agile teams are small and cross-functional for rapid app development, whereas Waterfall teams are large and work on long-term projects.
8.
What are the core roles in a typical Agile team?
Answer: Product Owner, Lead Developer/Scrum Master, Developers/Team Members
9.
Who represents the customer and defines project requirements in an Agile team?
Answer: Product Owner
10.
Who facilitates the Agile process and helps the team overcome obstacles?
Answer: Lead Developer/Scrum Master
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.
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller rhodlock. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $8.66. You're not tied to anything after your purchase.