How we work

Frank Ray Consulting provides high-quality business analysis and solution design.

We operate as independent, technical experts with 20 years of experience and all work is performed in our own office with client visits when required.

We value open and honest relationships based on mutual trust and we ensure regular communication and collaboration occurs as work progresses.

Outcomes based contracts

We work to clear deliverables and use our own best judgment in completing them.

We start with an in-depth questionnaire to understand your project and how we may be able to help. That may be enough to agree on the contracted outcomes, but if not, we will perform some initial requirement gathering to further clarify your business needs.

A well-defined, unambiguous statement of work is then mutually agreed and work commences. Lower-level, non-contractual deliverables and milestones may be defined as the project progresses.

Our toolbox

We select and apply the most appropriate tools, techniques and processes for the job at hand, including:

Needs analysis, problem diagnosis, requirements management, proposition development, user experience testing, operational assessments, process mapping, systems modelling, technical architecture, software development, quality assurance, documentation, training, delivery planning, stakeholder management, business case development, vendor selection, procurement (RFI / RFP)


Developing trusted relationships with our clients has always been important to us. Sometimes this means co-locating and working intensively as part of the team, other times โ€˜going darkโ€™ and working on our own for a while. Either way, delivering the required work on time and to an excellent standard always determines how we collaborate.

Remote working

We perform all our work remotely with in-person client meetings as agreed. Video calls and instant messenger is used for regular communication. Remote working is absolutely critical to consistently ensuring the very best in engineering practices and outcomes for our clients.


Contracts describing role-based duties under client control (โ€˜Inside IR35โ€™ or non-UK equivalents) will not be entered into. Back-filling resourcing gaps in your permanent workforce is not something we do.

We are separate from your permanent workforce and should be treated accordingly. We do not expect to be directed in how and when to perform our day-to-day work. Unnecessary meeting attendance, context switching and frequent status reports are unhelpful behaviours.

Frank Ray Consulting does not perform any delivery management for client teams (eg. scrum master, agile coach, product owner, project manager, team leader, Jira management).

Your Acceptance

The way in which we work is materially important to Frank Ray Consulting performing excellent work and your acceptance of it is a condition of working together.

These terms, once accepted, become included in our commercial relationship by reference and being asked to work in a different manner is grounds for stopping the supply of services and/or contract termination.

Thank you in advance for working in the spirit of, and to the letter of this agreement. You are supporting a more diverse and inclusive workforce by doing so.

Client Signature

Frank Ray Consulting. Software requirements for agile development teams, particularly remote, outsourced and offshore development teams working in financial services.

Get in touch if you need our help

Woking, Surrey, GU22, United Kingdom