You know what white-label development is. Now you want to know how it actually works on a daily, weekly, and monthly basis. Here is the detailed walkthrough — from first conversation to ongoing delivery.
Phase 1: Discovery and Setup (Week 0)
Step 1: NDA and Initial Conversation
Before any project details are shared, both parties sign a mutual NDA. This protects your client relationships, project details, and business information. At Kwiqwork, we sign NDAs before the first substantive conversation — not after.
First call (30-45 minutes):
- What kind of projects does your agency handle?
- What is your current team structure (designers, PMs, developers)?
- What tools do you use (Slack/Teams, Jira/Linear/Asana, GitHub/GitLab)?
- What is the first project you need help with?
- What capacity do you need (1 developer, small team, full team)?
Step 2: Discovery Session (1-2 hours)
A deeper dive into the first project and your working preferences:
Project details:
- Scope and requirements
- Technical stack requirements or preferences
- Design assets (Figma files, wireframes, style guides)
- Timeline and milestones
- Client expectations and communication preferences
Process details:
- Sprint length (1 week, 2 weeks, other?)
- Meeting cadence (daily standups, weekly demos?)
- Code review process
- Deployment workflow
- How do you handle scope changes?
Brand wall details:
- Will our developers use your agency email addresses?
- Should we use specific naming/branding in tools?
- What do your clients know about your development team?
- Are there any communication no-go zones?
Step 3: Proposal and Agreement
Based on discovery, we propose:
- Team composition (roles, seniority, specific developers)
- Monthly cost (retainer) or project estimate (fixed/T&M)
- Start date and onboarding timeline
- SLA (response times, availability, replacement guarantee)
Typical turnaround: 2-3 business days from discovery to proposal.
Phase 2: Integration (Days 1-5)
Day 1-2: Tool Access and Setup
- Added to your Slack workspace (specific channels, not the whole org)
- Added to your project management tool (Jira, Linear, Asana, etc.)
- Added to your code repository (GitHub, GitLab, Bitbucket)
- Design tool access (Figma viewer permissions)
- Staging environment access and credentials
- Development environment setup (local build confirmed)
Day 3-4: Process Alignment
- Walk through your sprint workflow (how tickets are created, assigned, moved, completed)
- Walk through your code review process (who approves, what standards)
- Walk through your deployment pipeline (how code reaches staging and production)
- Agree on communication norms (response times, escalation paths)
- Meet relevant team members (designers, PMs, QA)
Day 5: First Sprint Planning
- Review the project backlog together
- Estimate and prioritize first sprint tickets
- Assign work
- Set expectations for first sprint (60-70% velocity, ramping up)
Phase 3: Ongoing Delivery (Weekly Cycle)
Daily Operations
Morning (start of developer's day): Written standup in your project channel:
- What I completed yesterday
- What I am working on today
- Any blockers or questions
During overlap hours:
- Available on Slack for real-time questions
- Responding to code review comments
- Participating in any scheduled meetings
End of day: If cross-timezone, a handoff note:
- What was completed today
- Any pending decisions or questions for tomorrow
- Work in progress (branch, PR status)
Weekly Rhythm
| Day | Activity | Your Involvement |
|---|---|---|
| Monday | Sprint planning (if sprint start) | 60-90 min |
| Mon-Fri | Daily async standup | 5 min to review |
| Wednesday | Mid-week check-in | 15 min (optional) |
| Thursday | Code deployed to staging | 30 min to review |
| Friday | Sprint demo (if sprint end) | 30-45 min |
Sprint Delivery
Each sprint (typically 2 weeks) delivers:
- Working features deployed to staging
- Code reviewed and tested
- Sprint report (what was committed, what was delivered, any carry-overs)
- Demo recording (for your review before client presentation)
Your quality gate: Before presenting to your client, you review:
- Does the feature match the design?
- Does it meet the acceptance criteria?
- Is it working correctly on staging?
- Any issues with performance or user experience?
Once you approve, you present to your client as your team's work.
Pricing Models
Monthly Retainer
How it works: Fixed monthly fee for dedicated developer(s). Same people, every month, working exclusively on your projects.
Example pricing:
- 1 senior full-stack developer: $2,000-$2,500/month
- 2 developers + tech lead: $4,500-$6,500/month
- 3 developers + tech lead + QA: $7,000-$10,000/month
Billing: Monthly invoice, due within 15-30 days. No hourly tracking required.
Best for: Agencies with continuous development needs across multiple or ongoing client projects.
Project-Based
How it works: Fixed price for a defined scope. Scope changes require change orders.
Example pricing:
- Simple web application (5-8 pages, basic functionality): $8K-$15K
- Standard web application (user auth, dashboard, integrations): $15K-$30K
- Complex application (multi-role, real-time, payment processing): $30K-$60K
Billing: Milestone-based (e.g., 30% upfront, 30% at midpoint, 40% at completion) or monthly based on progress.
Best for: Agencies with defined, one-time projects.
Time and Materials
How it works: Hourly billing with weekly or bi-weekly reporting.
Example pricing: $15-$25/hour per developer.
Billing: Weekly or bi-weekly based on hours logged (time tracking provided).
Best for: Projects with unclear scope or rapidly changing requirements.
What to Expect in Month 1
Week 1: Integration
- Tools connected, access verified
- Team introductions completed
- First task completed and PR submitted
- Communication patterns established
Week 2: First Sprint
- First sprint planning completed
- 3-5 tickets completed
- First demo delivered
- Velocity at 60-70% of capacity (ramping up)
Week 3-4: Full Operation
- Second sprint at 80-90% velocity
- Quality patterns established
- Communication rhythm smooth
- Confidence that the model works
End of Month 1 Deliverables:
- Working features delivered to staging
- Clear velocity data (for future sprint planning)
- Process documented and agreed
- Relationship between your team and white-label team established
Handling Common Situations
Your Client Changes Scope Mid-Sprint
- Your PM communicates the change to us
- We estimate the impact on current sprint
- Options: swap out equally-sized ticket, add to next sprint, or extend current sprint
- You communicate the timeline impact to your client
A Developer Is Not Meeting Expectations
- You raise the concern with our account lead
- We investigate and provide context (sometimes the issue is unclear requirements)
- If the fit is wrong, we replace within 2 weeks at no cost
- Your project continues with minimal disruption
You Win a Large Project and Need More Capacity
- Tell us the skill requirements and timeline
- We propose additional team members (typically available within 1-2 weeks)
- Existing team helps onboard new members (they already know your process)
- New capacity is productive within 1-2 weeks
A Client Project Ends and You Need Less Capacity
- 30 days notice (standard contract term)
- We reallocate developers to other projects
- Your monthly cost decreases
- If you win a new project, the same developers can return (context retained)
Measuring Success
Track these metrics to evaluate your white-label partnership:
| Metric | Target | Red Flag |
|---|---|---|
| Sprint completion rate | 85-95% | Below 70% for 2+ sprints |
| Code review turnaround | Under 8 hours | Over 24 hours consistently |
| Bug rate per sprint | Under 5% | Over 15% |
| Communication response time | Under 4 hours (overlap) | Over 8 hours |
| Client satisfaction with deliverables | High (you review before client sees) | Client frequently finding issues |
| Time to replace underperformer | Under 2 weeks | Over 4 weeks |
After 3 months, the partnership should feel like your own team — just in a different timezone. If it does not, either the partner is wrong or the process needs adjustment.