Loading...
Skip to Content

Overview

The Discovery Phase is the first step to achieve your business goals. It is the time when Architects, BA and Designers explore the problem or opportunity, define a strategy, and identify a solution. It is also the time when they take into account all quality attributes that are important for your product.
The discovery phase has to be well planned in order to ensure success for the whole project. The architect will have to work with stakeholders and other team members to gather information about their needs and wants. They will have to create a detailed plan of what they want to have and how they want it done. This plan will include quality attributes that are important for them, such as scalability, sustainability, cost-effectiveness, availability etc.
Idea
100
Startup
100
Product
100
Enterprise
100
Service BSM score
This service is aimed at detailed elaboration of requirements, prioritization, creation of architectural approach and solution. As a result of this service, you will get everything you need to start developing your product!

What well-designed architecture is?

There are many ways to solve technical tasks, but to solve them so that the solution covers your business needs, you need to consider many factors. These factors are called Architecture Drivers. Each of them affects what features your product will have and how flexible, scalable and profitable it will be. Therefore, a Well-Designed Architecture considers the combination of all factors and allows you to achieve all business goals with the right technical approach.

Our team has already designed more than 200+ Product Architectures and knows all aspects of this process. However, in order not to miss something essential and prevent problems in the future, we analyzed all our experiences and created a process in which we listen very closely to your wishes and find a solution that is right for you.


We have a plan

Based on many years of experience of our team, we have created a unique framework for working within the Discovery Phase — ADF. This framework assumes the distribution of activities for each day of the week to balance the load on you. Using ADAAS Discovery Phase Framework we will clarify the requirements step by step, expanding the vision of the system with new details.

Architectural & Technical Workshops

Goals

  • Demonstrate how our solution solves your business tasks
  • Discuss implementation details and use cases
  • Collect non-functional requirements for the system
  • Identify the corner cases



Deliverables

  • System Architecture that fits your business needs
  • Prioritized set of system Quality Attributes
  • Set of the most important and sensitive system components
  • HLSD Document

Q&A Sessions

Goals

  • Close all open questions
  • Gain new knowledge about the features of IT.
  • Fix agreements






Deliverables

  • List of covered questions
  • Elaborated and more precise nuances of the product
  • More usage scenarios of your product
  • Approved System Architecture Specification document

Scope Revision Sessions

Goals

  • Give you the opportunity to tell more about your idea
  • Clarify your short and long term goals
  • Highlight system functional requirements
  • Check progress in discovery phase
  • Make sure we're on the same page

Deliverables

  • List of priorities and tasks
  • A set of basic functional requirements
  • List of short and long term business objectives


UI&UX Workshops

Goals

  • Work out critical user flows of the product
  • Clarify the requirements from the UI
  • Clarify labor costs for UI





Deliverables

  • List of the most critical elements of YI
  • Description for the most important user flow
  • Basic design elements that affect the solution of business problems of the product

We have two services for designing the architecture of your product, but there are fundamental differences between them. Let's get into the details.
In Architectural Design service, we are more focused on the technical problem and how to solve it. This service is more intended for technical audience, customers who already have experience in creating products and are aware of all the nuances of development. Therefore, we reserve less time for your training, clarification of details and presentation of technical solutions.
The Discovery Phase is a complete approach, a framework aimed at clarifying requirements from different angles. This service is intended for a deeper and more detailed clarification of all the features and nuances of business and products. Also, this service is more focused on a non-technical audience and therefore requires more attention and more time to present solutions, answer questions and work out requirements.

What you get

  • Unique strategy for working within the Discovery Phase
  • Access to the best ADAAS specialists to work on your solution
  • Set of meetings and workshops to develop requirements
  • Opportunity to learn new things and get recommendations from the best experts.
  • Predictable and high-quality results that will help you build a product faster.
  • High Level Solution Design Document (HLSD)
  • Set of Architectural Diagrams
  • Set of Architectural Workshops
  • Recommended Technology Stack
  • List of Recommended 3rd party services
  • Recommendations on compliances support

Use Cases

If this is your first digital product

In this case, it is very important to get correct and truthful information right away in order to be able to correctly allocate the budget and resources. Our team will share their many years of experience and knowledge from other business domains to help you enter the digital era of business more successfully.

If you haven't thought of all the details

It is impossible to think through all the little things at once, but our team will help you learn more about your product, learn about how these problems are solved by other players in the market and what solution will be best for you.

When you have many constraints

If your product is built on old technologies, you are limited in budget, you have a narrow marketing window, or you don’t even know what exactly can affect your product, then our team will help you not only identify all the limitations, but also develop a workaround that will allow you to achieve everything set goals.

If you want to be sure of everything

It is very good when you understand where you are going and how to achieve the goal. Together with you, we will work out the path and describe in detail how to achieve the result so that you know exactly how everything works.

When you want to have a plan before you start investing

Our team will not only create the necessary documents, but also make sure that your development team understands exactly how to achieve your goals. We pay a lot of attention to documents and their quality.

always know how to evaluate the result

Anything can be developed, but how do you check if it's exactly what you needed? As a result of the discovery phase, we provide documents that describe all the details of your solution and how exactly you can check their quality. Therefore, you will always have a reporting point and documented ways to check the development result.

Recommended for products of
Low Complexity
Small
  • unlimited access to our best specialists
  • 1h Planning Meeting
  • 2h Architectural Workshops
  • 2h Q&A Sessions
  • 1h Scope Revision Session
  • 1h UI&UX Workshop
  • 1h Weekly Sync
  • -
  • each week
  • HLSD Document (up to 15 pages)
  • Product Mind Map
  • List of non-functional requirements
  • Prioritized set of Quality Attributes
  • Set of System usage scenarios
  • -
  • -
  • -

$8000
per assignment
Recommended for products of
Medium Complexity
Medium
  • unlimited access to our best specialists
  • 1h Planning Meeting
  • 3h Architectural Workshops
  • 4h Q&A Sessions
  • 2h Scope Revision Session
  • 1h UI&UX Workshop
  • 1h Weekly Sync
  • Daily meeting
  • each week
  • HLSD Document (15-20 pages)
  • Product Mind Map
  • List of non-functional requirements
  • Prioritized set of Quality Attributes
  • Set of System usage scenarios
  • Recommended team setup
  • -
  • -

$14,500
per assignment
Recommended for products of
High Complexity
Large
  • unlimited access to our best specialists
  • 2h Planning Meeting
  • 6h Architectural Workshops
  • 6h Q&A Sessions
  • 2h Scope Revision Session
  • 4h UI&UX Workshop
  • 2h Weekly Sync
  • Daily meeting
  • each week
  • HLSD Document (20+ pages)
  • Product Mind Map
  • List of non-functional requirements
  • Prioritized set of Quality Attributes
  • Set of System usage scenarios
  • Recommended team setup
  • Project Phases
  • -

$17,200
per assignment
Recommended for products with a custom setup and High Complexity
X
  • unlimited access to our best specialists
  • 4h+ Planning Meeting
  • 8h+ Architectural Workshops
  • 8h+ Q&A Sessions
  • 8h+ Scope Revision Session
  • 8h+ UI&UX Workshop
  • 4h+ Weekly Sync
  • Daily meeting
  • each week
  • HLSD Document (20+ pages)
  • Product Mind Map
  • List of non-functional requirements
  • Prioritized set of Quality Attributes
  • Set of System usage scenarios
  • Recommended team setup
  • Project Phases
  • Low Level Solution Design Document
POR
on request