Keep it working
Investigate errors, check forms and integrations, and plan updates. The coverage and frequency of checks are agreed for your project.
BIG FISH / Website support 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.
One-off or ongoing · scoped around your project
SUPPORT × DESIGN × DEVELOPMENT
Investigate errors, check forms and integrations, and plan updates. The coverage and frequency of checks are agreed for your project.
A new section, customer account, purchase journey or back-office integration is assessed in the context of the whole product.
Extend the established design system. New pages, states and mobile journeys retain the visual language of your website.
EXPLORE THE JOURNEY
Switch options to see how the solution changes. This demonstrates the approach using fictional data.
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 ↘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 ↘Check passed. The next stage can be approved.
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 ↘A CLEAR PROCESS
Clarify the outcome, business impact and conditions.
Agree scope, cost and acceptance criteria before starting.
Prepare changes on a copy and verify related journeys.
Publish the agreed result and update documentation.
SCOPE AND PRICING
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.
A precise quote follows a discussion of your project.
15 hours · RUB 2,200/hour. For regular smaller tasks and an agreed maintenance plan.
30 hours · RUB 1,900/hour. For continuing improvements across several journeys.
80 hours · RUB 1,600/hour. For active product development and regular releases.
DOCUMENTATION
Document coverage follows the agreed task. Secrets are stored separately from shared instructions.
Environments, versions, services, owners and access-management rules.
Pre- and post-release checks, backup and recovery conditions.
What changed, when it was released and how to verify it.
Content editing and new features without editing source code.
IN DETAIL / 01
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
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
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
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
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
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
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.
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.
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.
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
NEXT STEP
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.
Your enquiry has been sent. We will contact you to discuss the project.