// Process
How an engagement runs
Discovery → architecture & fixed-price estimate → sprint delivery → QA → deployment → handover → support.
Discover
Deliver
Support
- 01
Discovery
- · Requirements audit
- · Technical constraints review
- · Written scope document
- Typical duration
- 3–5 business days
- Client involvement
- One or two working sessions to walk through requirements and any existing systems.
- 02
Architecture & fixed-price estimate
- · System architecture proposal
- · Technology stack confirmation
- · Fixed-price quote with milestones
- Typical duration
- 3–7 business days
- Client involvement
- Review and sign-off on architecture and pricing before work begins.
- 03
Sprint delivery
- · Working software delivered in scoped increments
- · Staging environment kept current
- Typical duration
- Varies by scope — most projects run 4–12 weeks
- Client involvement
- Async updates each sprint, plus a scheduled check-in call.
- 04
QA
- · Functional testing
- · Cross-browser and cross-device testing
- · Security review appropriate to system scope
- Typical duration
- Runs alongside the final sprint(s), not bolted on after
- Client involvement
- User acceptance testing on staging before deployment.
- 05
Deployment
- · Production deployment
- · DNS/SSL configuration
- · Monitoring and uptime checks wired up
- Typical duration
- 1–2 business days for a standard deployment
- Client involvement
- Deployment window confirmed in advance; you're looped in during the cutover.
- 06
Handover
- · Full source code and documentation
- · Credentials transfer
- · Architecture walkthrough
- Typical duration
- 1 business day
- Client involvement
- A handover session with your team or whoever takes over the system.
- 07
Support
- · 30-day warranty on delivered work
- · Optional maintenance retainer after the warranty period
- Typical duration
- 30 days included; ongoing by retainer
- Client involvement
- Issue reports routed directly to the engineer who built the system.
Communication
We're based in Dhaka, Bangladesh, and structure our working hours to overlap with North American, Australian, and European business days. Updates happen asynchronously by email and through your team's existing project-tracking tool, with a scheduled video call at the start and end of each sprint.
We use AI-assisted tooling to scaffold boilerplate and catch obvious issues early — but every line that ships is reviewed by a senior engineer before it reaches you. The tooling speeds up typing, not judgment.