How we work

Scrum, UI Kit, controlled releases, and ongoing product growth

We follow an Agile / Scrum approach: development is not a linear “assembly line”,
but a managed process focused on outcomes, business metrics,
and long-term product growth

How we work

Scrum, UI Kit, controlled releases, and ongoing product growth

We follow an Agile / Scrum approach: development is not a linear “assembly line”, but a managed process focused on outcomes, business metrics
and long-term product growth

conclusion of an agreement

1. Project start and analytics

Goal: understand the business problem and reduce risks
before development begins

  • we analyze the idea, goals and limitations of the project
  • analyze the audience and use cases
  • we determine KPIs: installs, retention,
    conversions, revenue
  • We identify product and technical risks

1. Project start and analytics

Goal: understand the business problem and reduce risks
before development begins

  • we analyze the idea, goals and limitations of the project
  • analyze the audience and use cases
  • we determine KPIs: installs, retention,
    conversions, revenue
  • We identify product and technical risks

Итог этапа 01

Итог этапа 01

A common understanding of the product, fixed goals and a clear direction of development
process-card

Итог этапа 01

Итог этапа 01

A common understanding of the product, fixed goals and a clear direction of development
process-card

Итог этапа 02

Итог этапа 02

Clear scope of work
and manageable project roadmap
process-card

2. Formation of Product Backlog

Product Backlog - a transparent list of all functions
and product tasks

  • we break the product into user scenarios
  • we describe business logic in clear language
  • setting priorities
  • assess the volume and complexity of the work

Backlog is a living document that can
be adjusted as the project progresses without breaking the architecture

Итог этапа 02

Итог этапа 02

Clear scope of work
and manageable project roadmap
process-card

2. Formation of Product Backlog

Product Backlog - a transparent list of all functions
and product tasks

  • we break the product into user scenarios
  • we describe business logic in clear language
  • setting priorities
  • assess the volume and complexity of the work

Backlog is a living document that can
be adjusted as the project progresses without breaking the architecture

3. UX/UI design and UI Kit creation

At this stage we lay the foundation
for interface scalability

UX/UI design
  • designing user scenarios
  • creating clickable prototypes
  • thinking through navigation and screen logic
  • adapt the interface for iOS and Android
UI Kit
  • color palette and typography
  • buttons, input fields, lists, cards
  • element states (hover, disabled, error, etc.)
  • icons, padding, grids
  • rules for using components

3. UX/UI design and UI Kit creation

At this stage we lay the foundation
for interface scalability

UX/UI design
  • designing user scenarios
  • creating clickable prototypes
  • thinking through navigation and screen logic
  • adapt the interface for iOS and Android
UI Kit
  • color palette and typography
  • buttons, input fields, lists, cards
  • element states (hover, disabled, error, etc.)
  • icons, padding, grids
  • rules for using components

Итог этапа 03

Итог этапа 03

Coordinated design + UI Kit,
ready for product development without rework.
process-card

Итог этапа 03

Итог этапа 03

Coordinated design + UI Kit,
ready for product development without rework.
process-card

Итог этапа 04

Итог этапа 04

The project is divided into short sprints
(1-2 weeks)
process-card

4. Sprint planning

Before each sprint:
  • designing user scenarios
  • creating clickable prototypes
  • thinking through navigation and screen logic
  • adapt the interface for iOS and Android
You always understand:
  • what is being done now
  • what will be ready at the end of the sprint
  • How does this affect the product and business?

Итог этапа 04

Итог этапа 04

The project is divided into short sprints
(1-2 weeks)
process-card

4. Sprint planning

Before each sprint:
  • designing user scenarios
  • creating clickable prototypes
  • thinking through navigation and screen logic
  • adapt the interface for iOS and Android
You always understand:
  • what is being done now
  • what will be ready at the end of the sprint
  • How does this affect the product and business?

5. Development within a sprint

What's happening:
  • Flutter development for iOS and Android
    from a single code base
  • implementation of business logic and integrations
  • work strictly according to the UI Kit and design system
  • internal quality control

5. Development within a sprint

What's happening:
  • Flutter development for iOS and Android
    from a single code base
  • implementation of business logic and integrations
  • work strictly according to the UI Kit and design system
  • internal quality control

Итог этапа 05

Итог этапа 05

A finished product increment is a part of an application
that is already running
process-card

Итог этапа 05

Итог этапа 05

A finished product increment is a part of an application
that is already running
process-card

Итог этапа 06

Итог этапа 06

Stable product without accumulating
technical debt
process-card

6. QA and quality control

Testing is part of every sprint,
not a step at the end

We check:
  • correctness of functionality
  • stability and performance
  • work on real devices

Итог этапа 06

Итог этапа 06

Stable product without accumulating
technical debt
process-card

6. QA and quality control

Testing is part of every sprint,
not a step at the end

We check:
  • correctness of functionality
  • stability and performance
  • work on real devices

7. Sprint review and feedback

At the end of each sprint:
  • show working functionality
  • collecting feedback
  • if necessary, adjust priorities

7. Sprint review and feedback

At the end of each sprint:
  • show working functionality
  • collecting feedback
  • if necessary, adjust priorities

Итог этапа 07

Итог этапа 07

You see the real product, not presentations
process-card

Итог этапа 07

Итог этапа 07

You see the real product, not presentations
process-card

Итог этапа 08

Итог этапа 08

The application was successfully published
without unnecessary iterations or delays
process-card

8. Preparation for release and publication

We undertake:
  • final assembly of builds

  • App Store and Google Play compliance check
  • help with developer accounts
  • preparation of application cards
    (icons, screenshots, descriptions - ASO database)
Publication
  • loading builds
  • moderation support
  • prompt response to comments from the parties

Итог этапа 08

Итог этапа 08

The application was successfully published
without unnecessary iterations or delays
process-card

8. Preparation for release and publication

We undertake:
  • final assembly of builds

  • App Store and Google Play compliance check
  • help with developer accounts
  • preparation of application cards
    (icons, screenshots, descriptions - ASO database)
Publication
  • loading builds
  • moderation support
  • prompt response to comments from the parties

9. Support and development (SLA)

We provide:
  • technical support according to SLA
  • stability monitoring
  • bug fixes
  • adaptation to iOS and Android updates
  • security and data control
Support may be:
  • basic
  • expanded
  • 24/7 - for critical services

9. Support and development (SLA)

We provide:
  • technical support according to SLA
  • stability monitoring
  • bug fixes
  • adaptation to iOS and Android updates
  • security and data control
Support may be:
  • basic
  • expanded
  • 24/7 - for critical services

Итог этапа 09

Итог этапа 09

After release, the project is not abandoned
process-card

Итог этапа 09

Итог этапа 09

After release, the project is not abandoned
process-card

Итог этапа 10

Итог этапа 10

Data-driven product with a clear development vector
process-card

10. Development and promotion

Product development
  • adding new functionality
  • improving UX based on analytics
  • scaling without rewriting the application
Promotion
We can join in the growth of the product:
  • ASO optimization in the App Store and Google Play
  • promotion in YAN and search
  • user behavior analytics
  • working with user retention and return
  • preparing the application for scaling

Итог этапа 10

Итог этапа 10

Data-driven product with a clear development vector
process-card

10. Development and promotion

Product development
  • adding new functionality
  • improving UX based on analytics
  • scaling without rewriting the application
Promotion
We can join in the growth of the product:
  • ASO optimization in the App Store and Google Play
  • promotion in YAN and search
  • user behavior analytics
  • working with user retention and return
  • preparing the application for scaling
Ready to discuss your project?
Ready to discuss your project?
Contact details
Tell us about your project
By submitting, you consent to the processing of personal data and agree to the privacy policy*