Website maintenance and development | BIG FISH
RU

BIG FISH / Website support and development

Website maintenance and development

We continue looking after the product we built: maintaining its operation, improving the interface and adding capabilities as your business evolves. You work with a team that knows its architecture, design and the reasons behind earlier decisions.

Working together ↓

One-off or ongoing · scoped around your project

BIG FISH / SUPPORTPROCESS MODEL
Branch selection

New feature

01New feature
02Journey validation
03Ready for release
Fictional data. No production systems are connected.
Approach illustration · fictional data

SUPPORT × DESIGN × DEVELOPMENT

A familiar team.
The next stage of your product.

01

Keep it working

Investigate errors, check forms and integrations, and plan updates. The coverage and frequency of checks are agreed for your project.

02

Develop the product

A new section, customer account, purchase journey or back-office integration is assessed in the context of the whole product.

03

Keep its character

Extend the established design system. New pages, states and mobile journeys retain the visual language of your website.

EXPLORE THE JOURNEY

From a request
to a verified release.

Switch options to see how the solution changes. This demonstrates the approach using fictional data.

01 / Website support and development

Request

A client needs branch selection in an enquiry form. We define the fields, owner and CRM routing rule. Acceptance means the enquiry reaches the right team.

How the work is estimated ↘
BIG FISH / SUPPORTPROCESS MODEL
Branch selection

New feature

01New feature
02Journey validation
03Ready for release
Fictional data. No production systems are connected.
02 / Website support and development

Validation

Build the change on a staging copy. Check required fields, mobile layout, notifications and retry behaviour when the CRM fails.

How the work is estimated ↘
BIG FISH / SUPPORTPROCESS MODEL
Branch selection

Journey validation

✓New feature
02Journey validation
03Ready for release
Fictional data. No production systems are connected.

Check passed. The next stage can be approved.

03 / Website support and development

Release

After approval, publish and verify the journey on production. The release record contains the version, changes and instructions for the client team.

How the work is estimated ↘
BIG FISH / SUPPORTPROCESS MODEL
Branch selection

Ready for release

✓New feature
✓Journey validation
03Ready for release
Fictional data. No production systems are connected.

A CLEAR PROCESS

Every task.
A clear route.

  1. 01

    Request and priority

    Clarify the outcome, business impact and conditions.

  2. 02

    Estimate and agreement

    Agree scope, cost and acceptance criteria before starting.

  3. 03

    Work and validation

    Prepare changes on a copy and verify related journeys.

  4. 04

    Release and report

    Publish the agreed result and update documentation.

SCOPE AND PRICING

The support
your product needs.

Hour packages are available for ongoing support. Individual tasks receive a separate estimate. Hosting, licences, third-party services and urgent work terms are specified in the proposal; they are not automatically included.

Website support and developmentOne-off or ongoing

A precise quote follows a discussion of your project.

Standard · RUB 33,000/month

15 hours · RUB 2,200/hour. For regular smaller tasks and an agreed maintenance plan.

Business · RUB 57,000/month

30 hours · RUB 1,900/hour. For continuing improvements across several journeys.

PRO · RUB 128,000/month

80 hours · RUB 1,600/hour. For active product development and regular releases.

DOCUMENTATION

Project knowledge.
Stays with you.

Document coverage follows the agreed task. Secrets are stored separately from shared instructions.

Project record

Environments, versions, services, owners and access-management rules.

Release procedure

Pre- and post-release checks, backup and recovery conditions.

Change log

What changed, when it was released and how to verify it.

Team instructions

Content editing and new features without editing source code.

IN DETAIL / 01

What happens after launch

We hand over access and instructions, record a working release and document connected services. We then agree how to continue: individual tasks or ongoing support. The client has a clear point of contact for questions about the product.

Warranty corrections are separated from new functionality. Warranty terms are defined by the contract; an extension to the agreed scope is estimated separately. Support does not mean the website must be rebuilt every month.

IN DETAIL / 02

How requests are handled

A useful request includes the page URL, expected outcome and current behaviour. For a fault, include its time, device and steps to reproduce it. Passwords and personal data should not be placed in a publicly accessible task description.

We assess business impact first: an unavailable service, a broken essential journey or a planned improvement. Response time and resolution time are different measures. Working hours, priorities and emergency contact arrangements are agreed in advance; round-the-clock staffing is not included by default.

IN DETAIL / 03

Updates without experimenting on customers

Changes are prepared in a separate staging environment. Before release, we check dependencies, the backup and a recovery plan. Staging is access-restricted, excluded from indexing and disconnected from real payments and notifications.

Testing goes beyond opening the homepage: enquiries must be stored, messages sent and orders delivered to the back office. Essential checks are repeated on production after deployment. Automated checks complement manual interface review.

IN DETAIL / 04

Backups and recovery

A file archive without a database will usually not restore the entire product. We define backup coverage, frequency, retention and storage outside the primary server, together with access to that data.

A restoration test establishes whether the project can actually run from a backup. Acceptable data loss and recovery time depend on order volume and update frequency. Restoring an old database may erase enquiries received since the backup, so rollback must account for new data.

IN DETAIL / 05

Observing the system

URL availability, application errors, disk capacity and queue state answer different questions. A server may return a successful response even when emails are no longer sent. Monitoring is therefore designed around meaningful journeys, rather than one green indicator.

Alerts and responsible people are defined within the agreed scope. Each incident records the cause, action and verification. Recurring failures become tasks to remove their cause rather than a permanent manual workaround.

IN DETAIL / 06

Development, design and documentation

Before adding a feature, we identify how it changes data, permissions and the interface. Small changes receive individual estimates; larger work is divided into design, implementation and verifiable milestones. This keeps product development understandable.

Instructions are updated when the interface changes. Reports record completed tasks, time spent, released versions and the next plan. Code and documentation should explain how the product works and how to maintain it.

FAQ

Before we start.

Do you only support your own projects?

Our main approach is to continue developing products we built. Projects from other teams are reviewed first: code, access and risks determine whether ongoing support is feasible.

Do we need a monthly subscription?

No. Individual tasks can be agreed separately. Ongoing support suits a regular stream of changes and a planned backlog. Use and rollover of hours are defined in the contract.

How quickly will you fix an error?

We first identify impact and cause. Response times, working hours and urgent contact arrangements are agreed separately. Resolution time depends on the fault and external services.

What do we receive?

A verified outcome, change description and report for the agreed scope. New functionality comes with updated instructions. Documentation depends on the task.

BIG FISH / MAINTENANCE

Find the right solution
for your project.

NEXT STEP

Your product can do more.
Let’s keep it moving.

Tell us what you want to change or which problem to solve. We will start with the task and propose a suitable way to work.

BIG FISH / YOUR STORY

Start
with an idea.

Tell us about your business and project. Let’s discuss the scope, budget and next steps.

Fields marked with an asterisk are required.
privacy policy
BIG FISH / MENU
+7 495 150-17-20