Technical Discovery & Needs Qualification Questions
The diagnostic front half of a technical sale: how a presales or solutions professional uncovers a prospect's business objectives, pain points and technical environment, and qualifies the opportunity. Covers preparing for and structuring discovery calls and workshops, building credibility and handling guarded or skeptical technical contacts, discovery questioning and frameworks (SPIN, MEDDIC), mapping stakeholders, decision criteria, champions and the approval path, capturing non-functional requirements (performance, security, compliance, availability, integration), mapping the customer's current-state architecture, integrations and network or operational constraints, verifying budget, timeline and measurable success criteria, running a quick feasibility check on custom asks, handling infeasible or conflicting requirements found in discovery, and packaging findings into a discovery deliverable or CRM record. Stops short of building the ROI case or negotiating terms; eliciting product requirements from end users and internal stakeholders outside a sale is covered elsewhere.
You are asked to build a discovery playbook that lets presales engineers quickly assess security and compliance requirements across regulated industries such as finance, healthcare and government. What does it contain, how does it help you spot likely blockers early, and how do you speed up approvals?
Sample Answer
Direct answer
The playbook is a short, structured question set plus a decision map that turns the customer's answers into three outputs: which regulations and customer policies apply, which of our controls and certifications already cover them, and which gaps could block the deal. I would build it in layers (a universal core, then an industry overlay for finance, healthcare and government), run it in the first or second discovery call, and attach a pre-approved evidence pack so the customer's security team is reviewing documents in week one rather than week six.
(Where to start: the universal core questions below are the part to learn first, since they apply to every regulated deal. The industry overlays are only used when the customer is in that industry. SOC 2 and a DPA come up in almost every deal; PCI DSS and HIPAA/BAA only when card data or health data is involved; DORA and FedRAMP are region- and sector-specific, so I check them only when the customer's location or sector calls for them.)
(Terms used here. SA means solutions architect, the presales engineer in the dialogue below. NDA (non-disclosure agreement) is a confidentiality contract. SSO is single sign-on. The account team is the salesperson and the people supporting the deal. Presales is the pre-contract technical function that supports a sale. Discovery is the early fact-finding conversation with the customer. A blocker is any requirement that, unmet, stops the deal or delays it past the customer's deadline.)
What the playbook contains
| Section | What it holds | Why it exists |
|---|---|---|
| 1. Universal core questions | Data classification (what data, how sensitive), data residency (which countries or regions the data may live in), identity (single sign-on, MFA (multi-factor authentication)), encryption and key ownership, logging and audit retention, incident notification windows, subprocessors (third parties that touch the data), who approves vendors | These gate every regulated deal; they take 15 minutes to ask |
| 2. Industry overlays | Finance, healthcare, government (below) | Each industry brings its own named frameworks and its own approval process |
| 3. Control-to-evidence map | A table: requirement, our answer, evidence document, owner, last reviewed date | Lets a presales engineer answer from approved text instead of improvising |
| 4. Blocker triage rules | Red / amber / green definitions and who must be pulled in for each | Stops a presales engineer promising something legal or security has not approved |
| 5. Approval-path template | Customer-side steps, owners, typical durations, our-side steps | The tool for speeding up approvals |
| 6. Evidence pack index | Current SOC 2 report (an independent auditor's report on security controls, shared under NDA), pen-test summary (the headline results of an authorised simulated attack on our systems by outside testers), architecture and data-flow diagram, standard security questionnaire answers (a questionnaire is the customer's long spreadsheet of security questions, which often loops because answers prompt follow-ups), DPA (data processing agreement) template | Shared early, on request, in one place |
Industry overlays (each is 8 to 12 questions, not a lecture):
- Finance. Ask whether the system is in scope for payment card rules (PCI DSS, the Payment Card Industry Data Security Standard), whether the customer is a regulated bank or insurer with its own outsourcing and third-party risk rules, whether they require audit rights over us (the customer's right to inspect our systems or have them inspected), exit and portability plans, and concentration-risk questions (the risk of depending too heavily on one provider, such as a single cloud vendor). For EU financial entities, ask whether DORA (the EU Digital Operational Resilience Act) contract terms are expected.
- Healthcare. Ask whether the data includes protected health information, whether the customer is a US HIPAA (Health Insurance Portability and Accountability Act) covered entity that will require a BAA (business associate agreement, a contract in which we, as a business associate handling their protected health information, accept HIPAA safeguarding duties), which of the services we would use are covered by that agreement, and how patient data is de-identified for non-production use.
- Government. Ask which classification level applies, whether a government authorization is mandatory for any cloud service (in the US, FedRAMP, the Federal Risk and Authorization Management Program, at Low, Moderate or High impact), whether staff must be nationals or screened, whether data and support personnel must stay in-country, and what the contracting vehicle is (the pre-approved government contract or purchasing route through which the purchase must be made).
Regulations change, so the playbook records "last verified" and an owner for every row, and I confirm the exact current obligation with our compliance team before I state it to a customer.
How it spots blockers early
Blockers cluster into a handful of shapes. The playbook asks the question that exposes each one:
- Missing certification or authorization. Question: "Is any named certification a hard requirement for go-live, and by what date?" A FedRAMP-Moderate requirement we do not hold, with a go-live in 90 days, is a red.
- Residency or sovereignty (legal control of data by the country where it sits). "Must data, backups, logs and support access all stay in-country?" Support access and backups are the parts people forget.
- Key and access control. "Must the customer hold the encryption keys?" That changes the architecture, not just a checkbox.
- Contract terms we cannot sign. Uncapped liability (no limit on the damages we would owe), audit rights over our shared infrastructure, a right to inspect our data centres. Flag these to legal in week one.
- The approval process itself. "Who must approve us, in what order, and how long did the last vendor take?" A 16-week vendor risk review against a 12-week project plan is a blocker even if every technical answer is green.
Scoring is simple: red means we cannot meet it as stated and need a workaround or an exec decision; amber means we can meet it with a named action and owner; green means covered by existing evidence. A sample control-to-evidence row looks like this: Requirement: "Customer data encrypted at rest and in transit" | Our answer: "Yes, with provider-managed keys; customer-held keys are on request" | Evidence: SOC 2 report, section on encryption; architecture diagram v4 | Owner: security lead | Last reviewed: 2026-08-15.
Any red goes to the account team the same day, because a red found in week 8 costs a quarter.
Worked example: a regional bank, 3 questions in
Discovery call with the bank's risk lead. Our questions and her answers:
SA: "Which data would the service process, and is any of it customer account data?" Risk lead: "Yes, transaction histories."
SA: "Does your outsourcing policy require audit rights and a tested exit plan for a critical vendor?" Risk lead: "Both, and we need that in the contract."
SA: "What was the longest vendor approval you ran in the last year?" Risk lead: "About five months, because the questionnaire went back and forth."
Playbook output: data classification high (amber: transaction histories are customer account data, so the sensitivity is high; we can meet it, but only once we have confirmed encryption and residency answers and can point to the evidence, so it needs a named action rather than being green), audit rights (red until legal reviews, because we do not grant on-site audit of shared infrastructure; the standard workaround is a third-party audit report plus a remote audit procedure, to be agreed with legal), approval time (red: the longest recent approval was about five months, and for this example I assume the bank's go-live target is four months out, so the review alone would overrun it). The action list the same day: send the evidence pack, request the bank's questionnaire in advance, book a joint review with their risk team and our security lead, and ask legal to pre-clear the audit-rights language.
How I speed up approvals
- Front-load evidence. Send the evidence pack after the first call, under NDA, before they ask. The five-month loop in the example was caused by questionnaire back-and-forth, so the pack answers the common questions up front.
- Pre-fill their questionnaire. Keep a maintained answer library (approved text) so a 200-row questionnaire is mostly pasted and reviewed, not written. Security and legal own the library; a presales engineer cannot freelance an answer.
- Run the approval in parallel, not serially. Map their approval chain in the first meeting and start the long poles (the slowest steps, which set the finish date: legal, privacy, security review) at the same time as the technical evaluation.
- Name a customer-side owner and a date for each step, and keep the plan in a shared document both sides can see.
- Have a standing escalation path to our own security and legal leads with a same-week response commitment.
Trade-offs and pitfalls
- A playbook that tries to be a full compliance audit becomes a 300-question form nobody finishes. Keep the discovery layer to roughly the first 20 questions and push detail into the evidence pack.
- Never answer a compliance question from memory in a live call. "I will confirm that in writing today" is the right answer to anything not in the approved library.
- Over-promising a certification that is "in progress" is the costliest error; state its status and expected date exactly as the compliance owner gives it.
- A stale playbook is worse than none. Give every row an owner and a review date, and retire rows when regulations change.
The customer insists that integrating with their 15-year-old ERP is too complex and is a showstopper. How do you run discovery to find out whether that is true? What do you ask, what artifacts do you request, and how do you decide whether the integration is a real blocker?
Sample Answer
Direct answer
I would treat "too complex" as a hypothesis to test, not a fact. I would run focused discovery on the ERP (enterprise resource planning system, the core system that runs finance, orders and inventory), find out exactly which data and transactions we need to touch, what interfaces the system actually exposes, and who has done integration before. Then I would call it a real blocker only if one of three things is true: no supported interface exists for the required data, the change cost exceeds the business value, or the customer cannot staff or approve the work. The deliverable is a go / no-go / conditional-go call (proceed, stop, or proceed if stated conditions hold) with the evidence behind it.
Questions I ask
- Scope first: Which exact flows do we need: read-only master data (the slow-changing reference records, such as products and customers), or writing back orders and invoices? Reading a nightly extract and posting transactions are very different problems.
- Interfaces that exist: Does the ERP expose an API, web service, message queue, database views (saved read-only queries the database exposes like virtual tables), file exchange (SFTP, which is secure file transfer, or flat files such as CSV exports), or only screens? What version and which vendor modules?
- Prior integrations: What else already connects to it, who built that, and what broke? An existing interface may be reusable.
- Where the complexity comes from: Custom code or heavy customisation? Undocumented business rules? Batch windows? Which part specifically is "too complex": data model, authentication, performance, vendor licensing, or lack of people?
- Change control: Who must approve changes, how long does a change request take, and are there freeze periods?
- Expertise: Who knows the system? If one person retires, can anyone else?
- Data quality and volume: Duplicates, missing keys, how many records, peak transactions.
- Alternatives they have considered: Middleware (software that sits between two systems and translates between them), an integration platform (a product that manages many such connections), file-based exchange, reading from a replica (a read-only copy of the database, so the live system is not touched).
Artifacts I request
- Interface or API documentation for the ERP modules in scope, and the vendor and version.
- Data model or sample extracts (redacted) of the entities we need.
- A list of existing integrations with their method and owner.
- Authentication method and any service-account policy (the rules for the non-human logins that integrations use).
- Previous integration project notes or incident reports.
- Batch schedule and maintenance windows.
How I decide if it is a real blocker
| Finding | Verdict |
|---|---|
| A supported interface exists for the required data and the customer has a person who can approve and run changes | Not a blocker; scope the effort |
| Only batch files exist, but our use case tolerates their freshness | Conditional go, with the limit stated in writing |
| No interface exists, and the only route is direct database writes against vendor guidance | Blocker (writing straight into the ERP's tables skips its business rules and usually voids vendor support, so a later fault or upgrade leaves the customer unsupported) unless the vendor or a partner provides a connector (a supported, ready-made adapter); recommend a vendor conversation |
| Interface exists but nobody can staff or approve changes | Organisational blocker: escalate to the economic buyer (the person who controls the budget and can approve the work), not a technical one |
| Complexity is a feeling from a past failed project, no specifics | Likely not a blocker: propose a narrow read-only trial |
Worked example
Customer: "The ERP is 15 years old, we cannot integrate." I ask what exactly we need and learn: product and price data read once a night, and order status read back. The ERP exposes nightly CSV exports and an order-status database view. Verdict: conditional go. I write: "Read-only integration via nightly file plus status view is feasible; freshness limit 24 hours for product data; real-time pricing would not be supported." That last limit follows from the file itself: a file produced once a night is up to 24 hours old, so a price changed at 10:00 would not reach us until the next day. The "showstopper" shrinks to a stated limitation, and I take it to the customer for confirmation.
Trade-offs and pitfalls
- Declaring it fine to please sales before checking the interface.
- Believing "too complex" without asking who said it and from what experience.
- Leaving the verdict implicit: write the go / conditional / no-go reasoning down and send it.
- What would flip my call: a vendor statement that forbids the integration method, or proof the customer cannot allocate an owner for the ERP side.
A prospect asks for a custom capability on a discovery call. What is your rapid feasibility check: how do you decide whether it is doable, what technical and commercial risk it carries, whether it needs a proof of concept, and who you consult?
Sample Answer
Direct answer
My rapid feasibility check is a five-criterion scorecard (technical fit, effort, commercial risk, uncertainty, dependencies) that I can run in my head on the call and fill in properly within a day, followed by a proof-of-concept decision rule. Together they answer: is it technically doable, what will it cost to build and support, what commercial risk does it create, how uncertain am I, and does it need a proof of concept (POC, a time-boxed trial that proves the capability works). On the call I never say yes or no. I say "let me confirm with our engineering team and come back by Thursday", then score it.
The scorecard
Each criterion is scored from 1 (bad for us) to 5 (good for us), so a high number is always good: effort 3 means a moderate build, commercial risk 2 means fairly risky, uncertainty 2 means we know little. Weights add to 100%. The weights and thresholds are my own illustrative defaults, to be calibrated (adjusted until scores match what past requests actually cost and risked) against your team's history.
| Criterion | Question it answers | Weight |
|---|---|---|
| Technical fit | Does it fit the current architecture, or need a rewrite? | 30% |
| Effort | How many engineer-weeks to build, test and support? | 25% |
| Commercial risk | Does it create a one-off fork (a private version we must maintain alone), a roadmap promise (a feature date we have committed to in writing) or a margin problem (the work costs more than the price covers)? | 20% |
| Uncertainty | How much do we not yet know? | 15% |
| Dependencies | Does it rely on the customer's systems, partners or other teams? | 10% |
Worked example. A prospect asks us to export audit logs into their security information and event management (SIEM) system in near real time. Scores: technical fit 4, effort 3, commercial risk 2 (they want it contractually guaranteed), uncertainty 2 (we have never streamed that volume), dependencies 4.
Score=0.30(4)+0.25(3)+0.20(2)+0.15(2)+0.10(4)=1.20+0.75+0.40+0.30+0.40=3.05Bands: 4.0 and above: say "yes, with confirmation". From 3.0 up to but not including 4.0: "probably", and confirm with engineering and consider a POC. Below 3.0: do not commit, offer an alternative. This scores 3.05, so "probably, confirm and scope a small POC". Notice it sits just above the line, so a small change in technical fit or effort moves it: if the volume test fails, it drops below 3.0 and I would not commit (worked below).
When a POC is needed
- Any criterion I scored 2 or lower on uncertainty (here, volume),
- The capability is a gating item for the customer's decision,
- A POC is cheaper than the cost of being wrong.
The sensitivity check: the score is only as good as its least certain input. Which way does a failed volume test move the score? On this scale a high number is good, so a test that settles the question REMOVES uncertainty and the uncertainty score rises, from 2 to 4 (we now know the answer, even though the answer is bad). The damage lands elsewhere: technical fit falls from 4 to 2 (it cannot take that volume as built) and effort from 3 to 2 (a rebuild is needed). The weighted score becomes 0.30(2) + 0.25(2) + 0.20(2) + 0.15(4) + 0.10(4) = 0.60 + 0.50 + 0.40 + 0.60 + 0.40 = 2.50, which is below 3.0, so I would not commit. Holding the other scores at their original values and changing only uncertainty to 4 would give 3.35, which shows why the uncertainty score alone must never be read as 'good news': a resolved unknown is only good if the answer is also good.
A POC for this would test the stream at their volume, with a written success criterion such as "events appear in their system within a set delay for a full day of traffic".
Who I consult
| Person | Why |
|---|---|
| Product manager | Does it fit the roadmap or conflict with it |
| Engineering lead | Effort, risk, feasibility |
| Security or compliance | If data movement or access changes |
| Support or services | Who runs it after the sale |
| Sales leader or finance | Price, margin, and contract exposure (what we could owe if we fail to deliver what was promised) |
What I say on the call
"That is a reasonable ask and I want to give you a straight answer rather than a quick one. Let me check with engineering on volume and effort and I will come back to you Thursday with what we can do and what we would need to try first."
Pitfalls
- A yes on the call because the deal feels at stake. A false yes costs more than a delayed one.
- Treating a custom request as only technical. The commercial promise is usually the larger risk.
After initial discovery you owe the customer a written deliverable. What goes into it? Outline the document you would hand over, covering current state, prioritised requirements and risks, and what you would deliberately leave out.
Sample Answer
Direct answer
I would hand over a short discovery summary (about six to ten pages) that proves we listened, records the facts we will build on, ranks what matters, and names what is still unknown. It is not a solution design or a price. It ends with decisions the customer needs to make and a sign-off line, so the work cannot quietly drift.
The outline I would use
| Section | Contents | Purpose |
|---|---|---|
| 1. Purpose and scope | One paragraph: why this exists, who was interviewed, what was reviewed | Sets the boundary |
| 2. Executive summary | Written for the sponsor (the executive who owns the outcome and the budget). Half a page: what we heard, the three most important findings, what we recommend as the next step | What the sponsor reads |
| 3. Current state | Systems and data flows, volumes and peaks, team and process, known pain, each fact labelled with its source and date | Shared fact base |
| 4. Prioritised requirements | Table: ID, requirement, source stakeholder, priority, acceptance criterion (a pass or fail test that proves the requirement is met), confidence (how well the evidence supports it) | The core |
| 5. Success measures and baselines | The scorecard (a one-page list of measures and targets) with baselines (today's measured values, so later improvement can be proved) | Defines "done" |
| 6. Risks, assumptions, dependencies, open questions | Each with an owner and a date | Prevents surprises |
| 7. Stakeholders and decisions needed | Who decides what, and by when | Moves the deal |
| 8. Proposed next steps | Options such as a design workshop or proof of concept (POC, a time-boxed trial of the solution) | Not a design |
| Appendix | Sessions held, documents reviewed | Evidence |
Excerpt of section 4 (illustrative)
| ID | Requirement | Source | Priority | Acceptance criterion | Confidence |
|---|---|---|---|---|---|
| R1 | Customer orders visible to support within 60 seconds of placement | Head of support | Must | 95% of orders visible within 60 s in a 1-week test | High |
| R2 | EU customer data stays in EU | Security and legal | Must (gate) | Data location audit passes | High |
| R3 | Self-service return labels | Product manager | Could | Label generated in under 3 clicks | Low (no volume data) |
"Must / Should / Could" is MoSCoW prioritisation (Must have, Should have, Could have, Will not have this time). Priority: Must means the project fails without it. "Must (gate)" is a Must that is also a pass or fail condition: a design that cannot satisfy it is rejected outright, whatever else it offers. Confidence is High when we have verified the requirement and the numbers behind it, Medium when the source is credible but unmeasured, and Low when it rests on one person's opinion or missing data. Every requirement carries a source, so any disagreement can be traced to a person.
Excerpt of sections 5 and 6 (illustrative)
| Measure | Baseline (source) | Target | Owner |
|---|---|---|---|
| Support wait for a new order | 4 minutes median (ticket export, last 90 days) | Under 60 seconds | Head of support |
| Type | Item | Owner | Date |
|---|---|---|---|
| Risk | Firewall change for the database link can take 6 weeks | Customer network lead | Request by 15 March |
| Assumption | Order volume stays under 50,000 a day (not verified) | Customer operations lead | Confirm by 22 March |
| Dependency | Identity provider upgrade finished before pilot | Customer IT | 30 April |
| Open question | Which system owns customer addresses? | Product manager | 22 March |
What I would deliberately leave out
- Pricing and commercial terms (they belong in a proposal and change the tone of a fact-finding document).
- A detailed architecture or a product feature list (the document would turn into a premature design and anchor the customer (fix their expectations) on a solution before priorities are agreed).
- Raw interview notes with names attached, and any comment on internal politics or individuals.
- Unverified claims. Anything we did not confirm goes in open questions, not in current state.
- Commitments on dates or outcomes. We list risks, not promises.
- Marketing claims about our product.
Making discovery capture consistent
- Process: prepare from public and provided material, run interviews with a standard question set, write notes within 24 hours, hold a weekly read-back with the customer lead, then draft the document.
- Template: the table above, reused for every account so findings can be compared.
- Cadence: weekly 30-minute playback, so the customer corrects errors while they are cheap.
- Sign-off criteria: done means every requirement has a source, priority and acceptance criterion; every open question has an owner and a date; and a named customer owner confirms in writing "this reflects what we heard" within, say, five business days. Silence is not sign-off.
Pitfall
A summary so long nobody reads it, or one that is a disguised sales pitch. If a section does not change a decision, cut it.
A hospital network wants to use your ride-booking platform to move patients between facilities. During discovery, what non-functional requirements do you probe for, and which of them would most change the architecture you propose?
Sample Answer
Direct answer
For a hospital moving patients between facilities, I would probe the non-functional requirements (NFRs, the qualities a system must have beyond its features: speed, uptime, security, compliance) in six groups: availability, latency and dispatch timing, privacy and compliance, auditability, integration with hospital systems, and safety and accessibility rules. The ones that would most change the architecture are privacy and compliance (it forces how data is stored, isolated and logged) and availability (it forces redundancy and failover), followed by integration with clinical systems. A seventh point sits outside the six probing groups because it comes from the product's own behaviour rather than from a hospital requirement: pricing and fairness rules (below).
What I probe, and why each matters
| NFR area | Questions I ask | Why it matters |
|---|---|---|
| Availability | "What happens if a transfer cannot be booked for 30 minutes? Is there a manual fallback?" | Sets uptime target and failover design |
| Latency and timing | "How fast must a dispatcher (the person or system that picks and sends the vehicle) see a vehicle assigned? How fresh must the ETA be?" | Drives caching, real-time update design |
| Privacy and compliance | "Will patient health information (PHI) be in the booking? Which regulations apply (for example HIPAA, the US Health Insurance Portability and Accountability Act)? Will we need a signed business associate agreement (BAA, the contract in which a vendor handling patient data promises to protect it as HIPAA requires)?" | Changes data model, encryption, tenant isolation (keeping one customer's data and workloads apart from every other customer's), which cloud services are allowed |
| Auditability | "Who must be able to see who accessed or changed a booking, and for how long are logs kept?" | Immutable audit logs (records that cannot be altered once written), retention |
| Integration | "Which systems must exchange data: patient scheduling, electronic health records (EHR)? Which standards, such as HL7 (Health Level Seven) or FHIR (Fast Healthcare Interoperability Resources), the common message and API formats hospital systems use to exchange patient data?" | Adds an integration layer and mapping work |
| Safety and accessibility | "Wheelchair or stretcher vehicles? Trained or vetted drivers? Escort rules?" | Changes the matching logic, not just the infrastructure |
That is six rows because the question deserves breadth; in a real call I would prioritise by asking which two the hospital would fire a vendor over.
Which ones change the architecture most
- Privacy and compliance. A consumer ride-booking app (riders request a vehicle, dispatch assigns one, and an ETA, the estimated time of arrival, is shown) mixes data from many riders. A hospital deployment may need PHI kept apart from general data, encrypted with customer-controlled keys (encryption keys the hospital holds, so we cannot read the data without them), restricted by region, and logged on every access. That can mean a separate tenant or deployment, not a configuration flag. Concretely: the consumer app keeps all riders in one shared database, whereas the hospital would get its own database and encryption key in an approved region, so its patient records never sit beside other customers' data.
- Availability. A missed patient transfer has clinical consequences, so single-region, best-effort uptime is not enough. That pushes toward multi-zone deployment (running copies in several separate data centres in one region so losing one does not stop service), failover (automatic switch to a standby copy), a tested fallback process and a stricter service-level agreement (SLA, the contractual uptime and response promise).
- Pricing and fairness rules (not one of the six groups; I raise it because our own product behaves differently from what the hospital needs). Surge pricing (raising fares when demand is high) is acceptable for consumer rides and plainly unacceptable for patient transport, so the pricing service must be switchable per customer.
Linking each business objective to one technical metric
The hospital's goals are business sentences. I convert each into one number I can test, using the surge-pricing example for contrast:
| Business objective | Single technical metric |
|---|---|
| Staff trust the price they see before booking | Price displayed within a latency target (for example, the 95th percentile, P95, under 1 second) |
| Prices never punish patients | Fixed-fare rule enforced: 0 bookings priced above the contracted rate (an invariant: a rule that must always be true, and a test can check it) |
| Vehicle status is trustworthy | Location and status updates delivered within an agreed update SLA (for example, within 10 seconds) |
| Regulators can audit us | 100% of PHI access events present in the audit log, retained for the period the contract states |
The figures above are illustrative: I ask the customer for their real thresholds.
Pitfalls
- Accepting "high availability" as a requirement. It is a wish until it has a number and a consequence.
- Treating compliance as paperwork at the end. It decides the architecture at the start.
Unlock Full Question Bank
Get access to all 43 Technical Discovery & Needs Qualification interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.