Shape the workstream
The goal is clear, but the delivery scope and team are not.
Define priorities, dependencies, roles, decision owners, and a delivery proposal before committing to a team.
Discuss this starting pointManaged development teams for US businesses
A managed development team for US businesses that need coordinated software delivery. You own business priorities; Salt coordinates the agreed engineering work, with leadership, QA, reporting, and release responsibilities defined in the proposal.
Find your starting point
For businesses with a product decision owner and a workstream that needs coordinated delivery beyond individual developer capacity.
If your own team already leads planning, reviews, and delivery and only needs engineering capacity, dedicated developers may be the closer fit.
Explore dedicated developersEvaluate the engineering experience
Review Salt’s delivered applications as capability evidence. Team composition, allocation, and delivery responsibilities for your engagement are defined separately.
What your team can deliver
Combine the skills your work needs. These are examples of team scope, not fixed packages or mandatory team sizes.
Build web or mobile features, APIs, and integrations. Agree responsibility for technical design, implementation, testing, release preparation, and documentation.
Explore software developmentConnect data sources, build pipelines and reporting, or develop AI-assisted workflows. Define data access, evaluation criteria, human review, and monitoring before production use.
Explore AI and automationCreate a risk-based test plan, automate important user journeys, and integrate checks into the release process. Agree test environments, defect triage, performance testing, and acceptance evidence.
Explore testing and QAImprove cloud environments, CI/CD, infrastructure automation, monitoring, and recovery procedures. Production access, incident ownership, support hours, and any on-call coverage are agreed explicitly.
Explore cloud modernizationBring application, data, QA, and platform expertise into one coordinated workstream. Confirm the stack, required experience, role availability, allocation, and review responsibilities before committing.
Discuss your team requirementsContinuity and growth
Review the backlog, delivery bottlenecks, dependencies, and budget before adding people or another workstream. Agree new responsibilities, onboarding, shared engineering standards, and coordination between teams. Confirm availability and a revised plan before expanding.
Maintain a shared planning and review cadence with named business and technical decision owners. Review priorities, delivery evidence, risks, spending, and team allocation regularly. Document change handling, intellectual property, support boundaries, and transition arrangements in the agreement.
A focused assessment or a small pilot can be a starting step when there is a specific question to answer. Neither is a required package.
Explore ways to startScope before commitment
These are scope items to discuss for your engagement. Your proposal identifies the selected deliverables, exclusions, responsibilities, and acceptance criteria.
Named responsibilities for coordination, engineering, technical review, testing, and access.
An agreed backlog, demonstrations, blocker reporting, and acceptance decisions connected to the work.
Documentation, repository and environment access, onboarding, and agreed replacement or transition arrangements.
Budget & timing
Start with the essential work, then separate later priorities. We need to understand the scope and dependencies before proposing a budget or delivery schedule.
Discuss your delivery workstreamTeam onboarding and a release date are different milestones. Confirm role availability, access, backlog readiness, and your decision owner before setting a start date. Estimate releases against the agreed team allocation and dependencies.
Deliverables and exclusions · team responsibilities · estimate assumptions · milestones and client dependencies · payment terms · acceptance and change process · handover and support.
Working with US companies
Choose who will lead delivery, then define the working arrangements. The operating model below separates your responsibilities from Salt’s; commercial terms are specific to your engagement.
| Responsibility | Dedicated engineers | Managed development team |
|---|---|---|
| Business priorities | Your product owner sets priorities and accepts business outcomes. | Your product owner sets priorities and accepts business outcomes. |
| Day-to-day delivery | Your team directs the engineer’s tasks, reviews, and delivery process. | Salt coordinates the agreed workstream and reports progress to your decision owner. |
| Technical leadership & QA | Your team supplies leadership and testing unless separately included. | The proposal identifies the leadership and testing included in Salt’s scope. |
| Changes and blockers | Your delivery lead manages prioritization and dependencies. | Salt raises delivery blockers and scope changes for your decision. |
Your proposal and agreement need to identify the legal contracting entity, scope, billing currency, payment schedule, and change process. US presence does not by itself determine the entity signing your contract.
Identify your time zone, essential live meetings, delivery contacts, and escalation owner. Record the overlap window in both US local time and India time, including how daylight-saving changes are handled. Full US-day or 24/7 coverage is not a default commitment.
Separate repository access from legal ownership. Specify who administers the repository and deployment accounts, what code and assets are delivered, any pre-existing or third-party components, and the applicable IP terms.
Define a review cadence, a shared view of work and blockers, and the person authorized to accept a deliverable. For each release, identify the acceptance criteria, known limitations, and unresolved issues.
List the handover deliverables: source access, setup and deployment instructions, environment requirements, outstanding issues, and a walkthrough. Identify the people receiving access and the system owner after delivery.
Distinguish defect correction from new features and ongoing operations. Specify the support period, coverage hours, severity definitions, response targets, and escalation route. An ongoing support arrangement must be included explicitly.
Responsible Digital Catalyst, in practice
SPARK is Salt’s software delivery framework. It connects business priorities, reviewable work, release ownership, and ongoing improvement—with the depth adapted to your engagement.
Start a conversation
The workstream, current team, stack, backlog, US time zone, and where you want Salt to take responsibility.
Discuss your delivery workstreamWe use your enquiry to clarify the problem, relevant experience, and the responsibilities your team needs help with.
We discuss whether there is enough information for a proposal or whether a separate discovery, assessment, or pilot is the useful first engagement.
Before work starts, review scope, deliverables, estimate assumptions, commercial terms, and the decisions needed from your team.
Before choosing your engagement
Use these guides to decide what to keep in-house, what to delegate, and what your delivery agreement needs to cover.
Compare your management responsibilities and the support each model needs.
Read the buyer guide ↗Compare scope, change, acceptance, and continuity.
Read the buyer guide ↗Consider strategic ownership, total cost, and a hybrid model.
Read the buyer guide ↗Define service boundaries, ownership, and escalation.
Read the buyer guide ↗