Courseiva
ITIL Guiding Principles →mediumMultiple Choice

ITIL4F ITIL Guiding Principles Practice Question

A medium-sized e-commerce company uses a legacy on-premise ordering system. The system experiences intermittent slowdowns during peak hours, causing customer frustration. The IT team has been asked to improve performance. They have identified that the database queries are inefficient and that the system's architecture is tightly coupled. The team proposes three options: (1) Rewrite the entire system using microservices on the cloud, (2) Optimize the most critical database queries and add caching, or (3) Replace the entire database with a NoSQL solution. The company has limited budget and cannot afford long downtime. Which course of action best aligns with the ITIL guiding principles?

⚠ Common exam trap

It's easy for candidates to choose a 'modern' solution like microservices or NoSQL without considering the constraints of limited budget and downtime, forgetting that ITIL guiding principles prioritize incremental, value-focused improvements over wholesale architectural changes.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Optimize the most critical database queries and add caching

It aligns with the ITIL guiding principles of 'Start where you are' and 'Progress iteratively with feedback'. By optimizing the most critical database queries and adding caching, the company addresses the root cause of the performance issue (inefficient queries) with minimal cost and downtime, avoiding the high risk and expense of a full system rewrite or database replacement.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Rewrite the entire system using microservices on the cloud

    Why it's wrong here

    A complete rewrite of an entire legacy system to microservices on the cloud is an extremely high-risk and costly undertaking, requiring significant capital expenditure, extensive development cycles, and a complete architectural paradigm shift. This approach directly violates the ITIL guiding principle of "Start where you are" by discarding existing functional assets and introduces substantial operational risk without guaranteeing immediate performance improvements or value realization for the current problem.

  • ✗

    Replace the entire database with a NoSQL solution

    Why it's wrong here

    Migrating an entire legacy on-premise relational database to a NoSQL solution is a complex and high-risk endeavor, demanding extensive data migration strategies, significant application refactoring, and the acquisition of new operational expertise. This drastic change might not address the specific performance bottlenecks, which are often related to inefficient queries or indexing in the existing system, and could introduce new compatibility issues and data integrity challenges without first diagnosing the actual root cause.

  • ✗

    Do nothing and accept the performance issues

    Why it's wrong here

    Accepting performance issues without intervention directly contradicts the ITIL guiding principle of "Focus on value" and the imperative to "Progress iteratively with feedback." This approach fails to address the negative impact on customer experience, potential revenue loss for an e-commerce company, and overall service quality. It demonstrates a fundamental lack of commitment to continual improvement and stakeholder satisfaction, which are essential tenets of effective service management.

  • ✓

    Optimize the most critical database queries and add caching

    Why this is correct

    Optimizing critical database queries, such as adding appropriate indexes or rewriting inefficient SQL, directly targets the most impactful performance bottlenecks within the existing system. Implementing caching mechanisms (e.g., for frequently accessed data or query results) further reduces database load and improves response times without requiring a complete architectural overhaul. This approach aligns with ITIL's "Start where you are" and "Progress iteratively with feedback" principles, delivering tangible value with minimal disruption and risk.

About these practice questions

This ITIL4F question is part of Courseiva's 805-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This ITIL4F practice question is part of Courseiva's free PeopleCert certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the ITIL4F exam.