Give every candidate the same business problem
Searching for a software development company in Israel produces a long list of capable-looking teams. Portfolios help you find candidates, but choosing a custom software partner requires a closer question: can this team turn your particular operating problem into software your people can use and maintain?
Prepare a short brief around one representative task. Name the user, the starting information, the result they need and the systems involved. Add an exception that matters, such as a cancelled order after approval. Include what you know, what remains uncertain and who inside your organization can make decisions. This gives suppliers a shared basis for proposing work.
Ask each team to walk through that scenario before presenting its preferred technology. Listen for questions about missing information and responsibility. A proposal that identifies an unresolved business rule gives you something useful to settle before development begins.
Check what working together will actually involve
For an Israeli business, local working hours, Hebrew communication and familiarity with the systems you use may affect the engagement. Verify those details with the people assigned to your project. A local address alone does not establish who will lead discovery, write software or answer an operational question after launch.
Ask who attends reviews, who can decide a technical tradeoff and how decisions are recorded. If your product serves Hebrew and English users, request a demonstration of mixed-language content, right-to-left screens and exported documents where relevant. Treat these as product requirements with examples, not a language checkbox at the end.
Compare evidence you can inspect
| Question | Useful evidence | Follow-up |
|---|---|---|
| Have they solved a relevant problem? | A walkthrough of a comparable workflow and the team’s contribution. | Which constraints differ from ours? |
| How will we judge progress? | A working review tied to agreed acceptance criteria. | Who accepts it, and what happens if it fails? |
| Can we continue after handover? | An inventory of code, accounts, documentation and operating tasks. | Can our team use these without the original developer? |
| What does the estimate cover? | Explicit assumptions, exclusions and dependencies. | Which discovery findings could change it? |
Read a case study for decisions, not resemblance
A project in your industry can be relevant without matching your operating model. Ask what the team delivered, which systems it connected and which decisions it owned. A screenshot establishes that a screen exists; it does not establish adoption, reliability or a business result. Seek a permitted demonstration or reference when the decision depends on those claims.
For example, Nexo’s TempraMed platform connects business performance, marketing and customer support in an executive workspace, with reporting, an AI analyst and personal dashboards. A walkthrough of that workflow can help you assess how a team brings management information together and which decisions would be different in your business.
Define a review that can change the decision
The GOV.UK Service Manual describes acceptance criteria as outcomes used to check that a service meets a user need. Apply that idea to supplier reviews: define what must work and inspect it with representative data. “The dashboard is finished” is weaker than “an authorized manager can trace the displayed total to the underlying records.”
Hypothetical example: a distributor commissions a customer ordering portal. For the first review, a customer should see agreed prices, submit an order and receive a status. An internal reviewer should approve or reject it. An unauthorized customer should not see another account’s order. A changed price should follow an agreed rule. These checks expose questions that a polished homepage cannot answer.
Record failed checks and unresolved decisions together. Agree whether the next step is a correction, a changed requirement or additional investigation. That record helps both teams distinguish incomplete work from a newly discovered need.
Make the proposals comparable before discussing price
Separate discovery, implementation, migration, integrations, training and ongoing operation. Ask which are included and which depend on your organization or another supplier. Check whether the estimate assumes clean data, an available API or a particular volume of use. Two totals are hard to compare when one excludes the work that makes the system usable.
Discuss how changes are assessed and approved. Ask for an example of how a new requirement would affect scope and sequencing. You do not need a promise that nothing will change. You need a process that makes the consequence visible before committing to the extra work.
Resolve ownership while you still have choices
Handover should be a working capability. Clarify the proposed arrangements during selection, then verify the agreed deliverables before closing the engagement.
- Which organization controls the repository, infrastructure and third-party accounts?
- What code, configuration and documentation will the engagement deliver?
- Who maintains integrations, dependencies and operating instructions?
- How are incidents reported, prioritized and assigned under the agreed support terms?
- How can the business export its records and bring in another development team?
Two questions buyers often ask
Does the partner need experience in exactly our industry? Relevant constraints matter more than the label alone. Ask for evidence where domain knowledge is essential, and inspect the team’s approach to learning the rest. Be specific about any specialist responsibilities your own organization must supply.
Should we choose the team with the most detailed initial estimate? Detail helps when it rests on evidence. Ask what is known, what is assumed and how uncertainty will be reduced. Prefer an explainable scope and a useful first acceptance review over precision that the available information cannot support.
Sources and further reading
Bring one workflow to the conversation.
Share the users, systems and decisions involved. We can discuss the scope your business needs and what a useful first review should demonstrate.
Discuss your software project


