Thread & Logic
Menu

Tell us what the application needs to do.

Start with the work people are trying to complete and the systems they already use.

A first enquiry

Describe the task, who uses the software and the systems involved. Keep the first message free of credentials and confidential customer information.

A useful first message

Describe who would use the application and the task you want them to complete. An example request or a description of the screens they use today can explain the need better than a long feature list. Mention the systems the software would need to read from or act on, including any known limits on access.

If AI is part of the idea, describe the job you expect it to do. Preparing a response, finding internal guidance and deciding whether an external action may proceed are different responsibilities. We can use the initial discussion to separate them and identify what the application needs around the model.

Keep the first enquiry non-confidential

Please leave credentials, customer records and confidential source material out of the first message. A high-level description is enough to begin discussing the assignment. If particular documents or system access are needed later, we can agree a suitable way to provide them.

You can contact Thread & Logic by email or phone using the details on this page.

What the conversation should establish

The practical questions are who needs to use the software, which task should work first and who can check representative examples. Existing code, access arrangements and a required connection may affect the scope. It is useful to identify those dependencies before choosing a delivery boundary.

A proposed build should make clear which screens and actions are included, what the client needs to provide and what will be available at handover. Hosting, support and later changes can then be discussed explicitly rather than left as assumptions.