Describe the project → a 15-minute brief with a product owner and developer.
We discuss context, risks and constraints, then give direction on the approach and budget. Next comes a roadmap, subscription or contract-based requests.
Response time
Mon–Fri · 10:00–19:00 MSK
instant
confirmation email
10–60 min
typical response from the team
15 minutes
a focused project brief
What you get back
The outcome is a clear commercial next step.
- plan.md
Roadmap
If the project fits, what should be done and in what order.
- budget.pdf
Budget range
Direction based on integrations, data, roles and unknowns.
- kpi.json
Metrics and criteria
Which outcome criteria should be used for agreed requests.
- risks.md
Risks and unknowns
What cannot be estimated honestly without access, sample data or role details.
How we estimate custom work
No fixed price before discovery
First we review integrations, data, roles, workflows, constraints and outcome criteria. Then we build a roadmap and agree on a subscription or contract-based requests.
- base vs optional scope
- dependencies and risks
- next agreed request
What we check before estimating
Scope is built around risks, not a pretty feature list.
Data and integrations
ERP, CRM, payments, delivery, roles, catalog shape and the places where the project can slow down.
Acceptance metrics
LCP, search, SEO, conversion, release workflow and criteria that make the result reviewable.
Safe next step
A roadmap and agreed requests without a mandatory pilot or a high-risk rewrite.
If a form isn’t your thing
Telegram
@webgoodpeople
mail@webgoodpeople.com
Telegram conversation with the CEO
Elena replies personally
Elena Zhilyakova · CEO
Reads every request personally. If the project is not a fit, I’ll say so upfront.
Offices
Remote-first. Happy to meet in person.
The team is distributed across Russia & CIS. If you want to meet — drop by Saint Petersburg or Almaty.
Russia
Saint Petersburg
Rizhskaya 5, bldg. 1, off. 402
+7 (967) 555-90-32
Kazakhstan
Almaty
+7 (707) 340-29-12