Contact Info
What does an ERP business analyst do for a Mecca company?
An ERP business analyst turns how a Mecca company really operates into requirements a vendor can be tested against. Here that includes the full cycle of a pilgrim service company's group contracts, performance and fallback rules for the busiest days, contractor workflows on tight central sites and seasonal staff records from hiring to final settlement. I gather evidence remotely, including during peaks, and write it up as a traceable BRD.
Last reviewed by Vikas Saroj
A line such as 'the system must cope with the season' means little to a vendor until someone breaks it down. How fast must the busiest till issue an invoice? What happens when a group arrives smaller than contracted? Who approves a purchase when the manager is on the floor? In Mecca, questions like these decide whether an ERP project succeeds, and they are rarely written down.
As an ERP business analyst, I work remotely with Mecca companies to capture those rules: service companies coordinating hotels, transport and catering for groups, contractors building on crowded central sites, and employers who staff up for each busy period. The result is a business requirements document, process maps and test scenarios that vendors must answer line by line.
Every requirement is traced to a real document, a named owner and a test, so nothing depends on memory once the busy period starts.
I map how a service company's group moves from the contract with an agent abroad through bookings with hotels, transport and caterers, changes on arrival and the final reconciliation, and write each step as a numbered requirement.
I turn vague expectations about busy days into acceptance criteria: transaction volumes, response times at tills and counters, users working at once and support response, which vendors must confirm in writing and demonstrate.
When a network link, printer or e-invoicing connection fails during a rush, staff need a written fallback. I specify how sales, receipts and stock issues are captured offline and brought back into the system without duplicates.
For contractors on central sites, I document staging yards, delivery booking, material call-offs, lifting schedules and waste removal, so purchasing and project requirements reflect how materials actually reach a crowded site.
I write requirements for people hired for a season: contracts, housing and transport allocations, meals, system access that expires on time and the final settlement, with labor rules confirmed by your HR advisor.
During a busy period, supervisors photograph documents and record short voice notes on exceptions as they happen. Afterwards, that diary becomes the evidence base for requirements, instead of recollections gathered long after the event.
Business first, technology second. You can hire me for one step - a BRD, a gap analysis, a vendor shortlist - or for the whole journey.
Gather evidence while work is live
Write requirements when teams have time
Test vendors against real cases
Companies that organize pilgrims' stays sit between many parties. They contract with agents abroad, reserve rooms with hotels, book buses and meals, and answer for the whole arrangement once the group arrives. Parts of this work run through official platforms and are governed by licensing rules set by the authorities, which your advisors confirm. The company's own commercial records still need a system, and that is where requirements matter.
I map the cycle from the agent's contract to the final settlement:
Each line becomes a numbered requirement with an owner and a test case. The aim is to know, for every group, what was promised, what was delivered and what was paid, rather than piecing it together from spreadsheets once the season is over. The hotel, catering and transport side of the city is described on my Mecca ERP consultant page.
Functional requirements describe what a system must do. In Mecca, the requirements that cause the most trouble describe how well it must do it on the busiest days. A shop till that is slow to issue an e-invoice creates a queue. A catering store that cannot post issues quickly falls behind its production plan. A finance team that cannot run reports while transactions pour in loses its daily view of cash.
I write these as non-functional requirements with acceptance criteria that can be tested:
Vendors and implementers answer each criterion in writing and demonstrate the critical ones in a load test before go-live. The e-invoicing obligations themselves are for your tax advisor to confirm. Requirement work on Kingdom-wide topics such as VAT scenarios and Arabic documents is covered on my ERP business analyst for Saudi Arabia page.
Construction near the central area is shaped by space and access. Sites are tight, the surrounding streets are busy, and the rules on when heavy vehicles may enter and which works may proceed are set by the authorities and can tighten around the busiest periods. Contractors and their suppliers adapt by staging materials in yards outside the center and calling them forward in small, timed loads.
Standard purchasing and project modules assume goods arrive at a site and are used there. On these projects the real flow is longer, so I capture requirements such as:
Requirements like these protect margin, because idle crews and refused deliveries are expensive. The contracting industry page covers progress billing and subcontractor claims, which complete the picture.
Many Mecca employers add people for the busiest periods: hotels, caterers, cleaning contractors, shops and service companies alike. Some are hired directly on short contracts, others come through manpower suppliers, and many need housing, transport and meals while they work. Each arrangement creates records that the ERP and payroll must hold correctly.
The requirements for this area cover:
Labor rules, visa matters and payroll obligations are decided with your HR and legal advisors, and the requirements then specify how their conclusions are recorded. Closing access on time matters as much as granting it, because temporary accounts left open are an avoidable audit finding. My ERP requirements gathering page explains how sections like these fit into a full BRD.
The people who know how a Mecca business really works are busiest exactly when the most revealing things happen. Asking them in a quiet period how they handled a rush produces tidy answers that miss the exceptions. Asking them during the rush is unfair. A peak diary closes that gap.
Before a busy period, we agree a short list of processes to observe and a simple routine for supervisors. When something unusual happens, such as a group arriving early, a delivery refused at a hotel dock or a till falling back to paper, they photograph the document and record a voice note of a few sentences. A coordinator on your side files everything in a shared folder by process.
Once the pressure eases, I review the diary with each supervisor in short remote sessions, turn the exceptions into process variants and requirements, and link every requirement to the evidence behind it. Vendors then see real cases, not generic descriptions. Because the engagement runs in English, notes recorded in Arabic are summarized by a bilingual coordinator, and Arabic wording in the final documents is checked by your staff or a local partner. If the analysis points toward a platform decision, my Mecca freelance ERP consultant page covers independent selection support, and the Saudi Arabia hub lists other services.
Tell me about your business and current systems. I’ll suggest the most sensible first step.
Book a Consultation
Not sure which ERP you need?
Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.
Your commercial records: contracts with agents, bookings with hotels, transport and caterers, changes on arrival, costs, supplier invoices and agent statements. Permits, registrations and anything handled on official platforms follow rules set by the authorities, which your advisors confirm. I write requirements for your side and note where staff re-enter or export information, so that step stays controlled.
By writing performance requirements with acceptance criteria, estimating volumes from past peak records and asking the vendor to demonstrate the critical processes under load before go-live. I also test the fallback procedures, such as recording sales while the network or e-invoicing link is down, and check that the data returns without duplicates.
Yes, if the requirements describe it. Staging yard stock, site call-offs, delivery bookings and lifting schedules can be modeled with purchasing, inventory and project features, sometimes with a small add-on. I document the flow from your real delivery records first, then check how each shortlisted platform handles it.
Only lightly. During a peak, supervisors keep a simple diary of photos and short voice notes on exceptions. The detailed sessions happen afterwards, remotely and in short blocks, using that diary as evidence. This captures the real exceptions without pulling people away from guests or customers when they are needed most.
Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.
Book a Consultation
Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.