All articles

Idea Development

Digital Product Development in Ankara: Dividing Research, Design and Software Work

Research, design and software development answer different questions within one project. If the information passed between them is unclear, approved screens can still leave the workflow incomplete. We explore responsibilities, shared decision documents and pre-launch acceptance through a realistic service scenario.

16 October 2026·91 Ajans·6 min read

Explain the product's job to establish a shared goal

A digital product development project in Ankara requires different disciplines to work together. Researchers study user needs, designers address flows and interfaces, and developers turn rules into a functioning system. Having these roles does not by itself mean the work is integrated. A shared starting document should let teams read the same problem and definition of success.

Consider a hypothetical business organizing equipment rental inquiries. Customers want to specify a suitable product and usage dates, while staff need to assess the request against available inventory. Describing the product only as a form screen can hide the assessment and response process. The initial goal should explain the customer inquiry and the company's operational workflow together.

Identify decision-makers at this stage too. Product scope, service rules and visual preferences do not have to belong to one person. But everyone should know who makes the final decision when approvals conflict. Gathering every role's input is different from treating every comment as a new requirement. This distinction also helps manage schedule and scope.

Deliver research in a form design can use

Interview notes are valuable, but dozens of pages of raw notes may not alone provide a clear design brief. Summarize which user is trying to do which job, where the difficulty occurs and which conditions matter. Write findings separately from the researcher's interpretations. The evidence supporting a screen decision should be easy to locate.

In the rental example, suppose research shows customers do not always know product codes. That observation suggests a search design accepting only codes could cause problems. The solution does not necessarily need to be a complex recommendation system, however. Describing products by application or providing sample inquiry information are alternatives. Design makes those options visible.

Keep a question list between research and interface design. Link each screen to the need it addresses and identify decisions not yet tested. Reviews then extend beyond comments on color and spacing. The team can assess visual preferences separately from usage assumptions.

Show what happens after the customer screen in the shared flow

A product map containing only visitor-facing steps may leave out internal operations. Who reviews an incoming application, how is missing information completed, and when does the user receive a response? Answers should exist in a staff screen, notification or defined task. Work belonging to none of them risks falling through the gaps.

Walk through a scenario in a meeting. Let the customer select dates, a staff member check availability and suggest an alternative if necessary, and then complete the record. If teams expect different outcomes at the same point, show that in the diagram. Correcting a rule difference before design approval may be more manageable than revisiting connected screens later.

This also helps define the first release scope. Automating the entire operation at once may be unnecessary, but someone must own the work initially handled manually. Do not ignore steps outside the product. Users experience the whole process without knowing which internal tool the company uses.

Define the source of every piece of screen information

Explain where prices, stock, statuses and dates shown in the design will come from in the real product. Staff enter some information, another application supplies some, and rules calculate other values. These differences affect both development and error states. Sample data without a defined source should not be treated as a completed feature.

If an integration exists, discuss what users see when data cannot be updated. Whether old information remains visible or staff approval is needed is a product decision. Developers should not be expected to guess alone. Record which data is authoritative and who investigates discrepancies between systems in the shared document.

Explaining data fields in everyday language also helps. One team's “available” may mean “awaiting review” to another. Status names, user messages and report definitions should support one another. New staff repeatedly needing verbal explanations may indicate this language needs revision.

Complete development handover with a discussion

Sending a design-file link does not guarantee every decision is understood. Review flows, rules, empty screens, errors and different user roles with the development team. Record required examples and open questions. New implementation decisions should not remain only in chat history; add them to the relevant design or requirement record.

The delivery plan within software development services should address these uncertainties visibly. Identify contacts on the other side for needs such as external system access, test accounts and sample data. Sometimes delays come from information or access not being supplied on time rather than code itself. Discuss those dependencies separately in schedule reviews.

Use real tasks and roles for acceptance

Instead of opening a few sample screens at handover, run a task end to end. Customers should be able to create an inquiry, authorized staff find the correct record, and changes appear where expected. Check invalid inputs, missing information and retrying too. The test scenario should relate to the business need described at the project's start.

The GOV.UK Service Manual's beta phase guide discusses continuing to learn and improve while developing a service with real users. This reminds us that release should remain connected to research and design. You can define in advance who evaluates which feedback in your own product.

When change requests arrive after launch, first ask which need remains unmet. Not every request needs a new screen; a change in content, rules or staff process may be enough. Keeping the decision document from idea development current lets you assess new proposals alongside earlier assumptions. The shared document's owner and update location should be an explicit part of project handover.

Let's work together

Thanks for reading.
Let's make something.

Tell us about your project