Interactions that build relationships
Design and development for applications and platforms —

Answering your questions

Product strategy
and ideation

  • Why do I need a strategy?

    Your strategy defines your product. It is the northern star for the team, the basis that defines the direction the project is moving in. When you start a product, you expect it to be a success, based on certain assumptions like:

    • The product has features that competitors don’t have;
    • The product offers a new way of solving certain tasks;
    • You have certain resources to launch or build the product, and you know how to roll it out;
    • You have a pathway to your customers, you know how to market it.

    These are the premises that everybody on the team should share. At the same time, in the course of building the product things might change and acknowledging these premises will help you adapt to the changing environment. 

  • What is the approach and what are the deliverables?

    The strategy is made in close collaboration with you. You own the idea, we are here to absorb it and implement it in the best way possible. This means we will have a series of workshops with your team, followed up with some internal research and brainstorming. As a result, we will deliver a document that defines: 

    • The idea of the product, which problem it solves and how;
    • The customer: all the characteristics we can identify, both factual (like geography, industry, age, gender, etc) and figurative (like habits, preferences, etc);
    • Positioning: if the competitor landscape is already present, we need to define the product’s positioning among its rivals;
    • The roadmap that defines which features will go into the first release, and the plan for rolling out more features;
    • A user acquisition strategy;
    • Other important elements that might differ from project to project. 

User research
and idea validation

  • What types of user research do you practice?

    We choose one technique or a combination of them, depending on the project:

    • In-depth interviews in order to identify the needs, pain points, aspirations and unresolved issues in their current habits/processes related to the product. Depending on the project, we do interviews remotely via calls or on-site.
    • Surveys, for both quantitative and qualitative information.
    • Diaries. Sometimes we ask people who fit our potential customer portraits to make daily notes and describe how they perform their tasks, what instruments they use, what obstacles they encounter and how they resolve them. 
    • Focus groups. 

Rapid prototyping
and user testing

  • Which instruments do you use?

    To create prototypes, we use Figma. Often these prototypes become the basis for future design files. The goal is to build interactive prototypes that would allow users to click through all the main flows themselves, as if they were using a real product.

  • How do you test the prototypes?

    We use different testing techniques, depending on the product and the resources at hand. As we work with clients globally, most of our tests are done remotely. The easiest way is to have unsupervised tests with 10-15 users, observe them going through each flow and recording their doubts, questions, and things they like and dislike about the design. Sometimes such tests are accompanied with a bunch of questions from our side. 

    In cases when users don’t speak English, the tests can be performed by somebody on your side.

    Our main input with testing is to help form an appropriate group of users: they should represent all the characteristics of the target audience. We formulate the tasks and, if needed, the testing scripts.

UX writing
microcopy

  • How do you write microcopy?

    Draft texts are written by our designers. Text is an integral part of the interface and user flow, so this is a part of a designer’s job.

    Once the design draft is ready, we add a copywriter to the team, who rewrites the text, adds a certain tone, character or mood. It is hard to overestimate the effect that a cool, witty, friendly text can have on the overall user experience.

  • What if my product needs to be multilingual?

    We do have experience creating multilingual interfaces. We establish certain workflows with a translator, who adds additional language versions right in Figma, our design instrument. With this workflow, we can pass our designs to the developers with the correct, translated texts and perform user-testing in any language.

Product development
and QA

  • Which technologies do you use?

    We are focused on cross-platform products, and we avoid making native iOS or Android applications. We build our front-end with React / React Native. React is a JavaScript library that works very well not only for single-page applications but also for isomorphic apps. React Native allows sharing resources between the front-end and mobile teams. For state management, we use Redux / MobX, for isomorphic apps, we use Next.js (or a custom solution), and for static websites we use Gatsby and React Static.

    For back-end development we mostly use Node.js. Using JavaScript for everything allows us to have efficient full-stack teams, sharing the same coding guidelines for all parts of the platform. For Cloud computing, we use Amazon Web Services.

  • What are your processes?

    After receiving the project specifications and all other deliverables from the design team, we form a development team. We break down the project and split it into sprints, with deployments every two weeks. As a client, you define how involved you want to be in the process. Development is the stage where we can be fully autonomous. Yet, if you like, we can organize regular walkthroughs and deployment reports.

  • What if I want to extend my own development team with one of your experts?

    This is also possible. If you want to speed up your processes, or get expertise that you don’t have in-house, we are here for you. But even in this case we still want our developers to run code reviews with our own team lead, so the results you receive from our team fit our internal quality marks.

Applications

Design and development for applications and platforms.

Engineering digital experiences
that change the game.

Share your vision with us

We make mobile and web applications and platforms. We are radically design-driven when it comes to creating digital products. At the same time, our solutions are based on marketing, data, research and strategic, holistic product thinking.

Product strategy
and ideation

First, we need to find out what you need and make a plan. Whether you’re looking to make a mobile-only app, a web service or SaaS, or all of the above, we cover it all. 

Product strategy is a plan that includes product features, marketing, investments, etc. It defines the product and the ideas behind it, how it’s going to work, the roadmap, the target audience and so on.

User research
and idea validation

This is an integral part of product strategy creation. Product ideas are based on certain hypotheses about people’s needs, pains and expectations. In order to validate those hypotheses, we carry out user research.

Rapid prototyping
and user testing

Once a solid strategy is in place, we build a product prototype — a clickable dummy of a product, which reflects its main features and interface architecture. To check if the product works for users, we test it, pinpoint obstacles, unclear flows, etc. and iterate on the prototype until we achieve the best results.

UX writing
microcopy

All the small bits of text in the interface guide the users through their tasks and create a certain mood or character. We anticipate users’ questions, doubts or concerns and make sure they are covered in the interface. Furthermore, this way we give the app a human character.

Product development
and QA

Software, mobile and web apps need to work flawlessly every time, for every user, in myriad situations. We use best-in-class latest technologies and frameworks that ensure security, reliability, agility and rapid delivery of the code. It goes without saying that being design-driven, we ensure every bit of the front-end is pixel-perfect.
Read More

We can jump in
at any stage of your project.