Default design offering

Which services are included and which are out of the default scope of work (this page was updated on 19 September 2022).

Intro

Intro

This document is created to present what's included in our standard design procedures. It applies to any kind of design services that we render on an hourly or budget-cap basis. It aims to clearly define which services are included and which are out of the default scope of work.

The main goal of a design procedure is to convert business requirements into wireframes, high-fidelity mockups, prototypes, and assets. To make this happen, we outline all required services, expectations, and deliverables.

We are happy to adjust those to the client's unique needs and guide them through technical difficulties. As those needs are mostly individual, we can estimate them precisely after several design discovery sessions that need to happen in the first two weeks of our cooperation.

Design activities

Design activities

We render services by allocating a professional's time to bring value to the project. This means that the professional focuses all the attention span on the project.

BN Digital provides services on the "as is where is" basis. The client has the right to pause services rendering according to a relevant contractual agreement.

While rendering design services, the professional could commit time to:

  • Reading the documentation and analyzing its contents;
  • Thinking how requirements could be converted into tangible results;
  • Looking for inspirations, solutions, alternatives, and options for the solution and investigating how they work;
  • Creating proofs-of-concept, drafts, system design, logical structures, design systems, or other supplementary materials that work as an interim result and bring no immediate value to the project;
  • Create design assets and introduce changes to the existing ones;
  • Modifying design assets to fit the engineering needs;
  • Assessing the existing design, finding commonalities and options for further improvement;
  • Improving the existing designs if it is required to implement another piece of design efficiently;
  • Building content or data to put into designs;
  • Writing and composing documents, enriching sources with proper naming and comments;
  • Consulting with co-workers, design fellows, and managers about project-related topics.

We strongly believe that bn's professionals are capable of defining the proper allocation of their time resources. This vision could be different from the client's, and the client is encouraged to highlight those discrepancies at a meeting.

BN Digital highlights the next set of responsibilities of the client:

  • Client should clarify any questions a professional raises in the process of service rendering. The client should provide such clarifications in writing.
  • Client should acknowledge facts that block the professional from continuing service rendering and cooperate with the professional on ways to overcome those.
  • Client should provide relevant access of the appropriate level and credentials per professional's request.
  • If a professional finds gaps or inconsistencies in documentation or requirements, the professional would communicate those. The client should resolve such gaps or inconsistencies; otherwise, the professional would continue service rendering based on their personal understanding of the solution, tasks and priorities.

Suppose the client does not handle those responsibilities in a timely manner. In that case, the professional will not be able to bring the expected value, and BN Digital can not bear the responsibility for such a misalignment.

On the other side, to guarantee that the professional brings value to the client, BN ensures that:

  • An assigned professional has the right skillset and the right amount of time to commit to the client's project;
  • An assigned professional dedicates time to the sole project at a time;
  • An assigned professional works on prioritized tasks in a defined sequence provided by the client;
  • An assigned professional works based on their internal understanding of tasks and priorities if there is no input from the client;
  • An assigned professional has the right equipment to render services effectively.

The client gets:

  • Ability to manage, prioritize, and assign tasks to a professional.
  • A professional's time committed to the project.
  • All files and tangible outcomes with the corresponding IP rights produced by the professional within the time dedicated to the project.

Design Nuances

Designing a system, a website, or any other visual asset has nuances to be aware of.

  • In the process of business logic implementation, provided logic serves as guidance if the otherwise is not clearly stated in writing.
  • Design is a highly iterative process. A professional could come up with options and propose alternative ways of requirements execution.
  • Design is a highly subjective process. BN Digital bears no responsibility that design outcomes would match exactly with the expectations.
  • Technology has its limitations that could have an impact on the implementation. Those limitations and expected impact could appear at the time of service rendering and after that. In such a case, the professional would propose a way to adapt to those limitations.

what's not included

  • bn's content management services
    • Content creation

    • Initial and ongoing content filling and management

    • Copy proofreading

  • bn's design services
    • Transactions and micro-animations design

    • Illustrations and complex animations

  • bn's engineering services
    • Front-end development

  • requirements & documentation
    • Requirements and specifications

    • Any form of documentation, guides, instructions

Process

Design process

There are several industry-wide ways to work on designs. They are different in terms of the software that is used to render services and the hosting details. Our default option is using Figma or Sketch as the main toolset. BN Digital's professionals are eager to adapt to any other toolset with the assumption that the client provides valid licences for the service rendering.

Working in Figma

There are two main ways of collaborative work in Figma: client-sided Figma and bn-sided Figma. Client-sided Figma approach means a client sets a Figma account, creates a project, and invites bn professionals as external or internal collaborators. Figma would require setting up the paid professional account.

Figma: Client-sided Account

In such a case, all sources, comments, and versions are stored on the client's side. All deliverables are editable and easily sharable with other parties. This allows the team to build robust design systems, creating consistent reusable components structure for future scaling.

Figma: bn-sided Account

bn-sided Figma approach means a client is invited to a bn-hosted Figma account as a viewer. It is free for the client. In such a case, all sources and assets would be transferred via the .fig file when the delivery happens. Please note that any comments would not be transferred and would be preserved solely on bn's side. Additional team players and third parties could be added in a view mode via the request to bn's delivery manager.

Working with the other tools

Other tools like Sketch, Adobe XD, Lunacy, and others could be divided into two buckets: cloud-based tools and file-based ones.

For any file-based tool (Photoshop, Sketch, Adobe XD, etc.), it is the client's responsibility to provide a valid license and appropriate access to the space where design files would be stored.

Other tools: cloud-based Account

For any cloud-based tool (Lunacy, Invision, etc.), it is the client's responsibility to provide a valid license and proper access to the design space. A client sets a relevant account, creates a project, and invites bn professionals as editors. In such a case, all sources, comments, and versions are stored on the client's side. All deliverables are editable and easily sharable with other parties.

Other tools: file-based Account

The file-based approach means that bn professionals would use licensed software installed on their working machines to come up with design deliverables. It is free for the client. In such a case, all sources and assets would be transferred via the file during handover. For demo purposes, we use Invision to demonstrate the progress and capture feedback and comments.

Handover process

The handover process is based on the conditions for the design services rendering.

For the Figma Client-sided Account, the handover happens with each edit made by a bn's professional.

For the Figma bn-sided Account, the client may request a handover meeting to facilitate the project, files and accesses transfer. If not requested, the client is responsible for copying, saving and storing design deliveries during the service rendering or during a week of project inactivity.

For any other client-based Account, the handover happens with each edit made by a bn's professional.

For any other file-based Account, the client may request a handover meeting to facilitate the project, files and accesses transfer. If not requested, bn's delivery manager would transfer all sources and assets via the file during three working days of project inactivity.

Let’s work together.
We’d love to hear from you