What should a busy buyer put in the first 90 days?
Give the team a client-side manager, a small first assignment, and written checks for each stage. Start with the work developers must learn before they can make changes safely.
This plan covers software team onboarding for a renewable energy business. If your offshore field development plan includes physical assets, keep engineering approvals and field safety decisions with the responsible specialists. Identify where software supports those decisions and who approves changes to that software.
For example, a first assignment might correct a report label or add a test around an existing calculation. It should have a clear expected result and a reviewer who knows the workflow. Avoid making a new hire's first task depend on an unresolved design decision.
Treat the dates below as proposed review points. Adjust the work to the role and system risk. A developer joining a mature application needs a different first assignment from someone joining a new product.
| Stage | Client preparation | Developer evidence | Decision at the checkpoint |
|---|---|---|---|
| Before day one | Name the manager, prepare access, choose the first task | Confirm start date and working hours | Is the team ready to begin? |
| Days 1–30 | Provide domain context and regular review time | Run the application and complete a small reviewed change | Which tasks can the person now handle? |
| Days 31–60 | Assign a bounded piece of backlog work | Plan, test, and demonstrate a change with agreed support | What still requires close review? |
| Days 61–90 | Define ongoing ownership and escalation paths | Maintain an agreed area and explain its support needs | What work should the person own next? |
Prepare the first assignment before the start date
Write a short onboarding document in the same place the team keeps its working notes. Include the product purpose, key users, repository links, and a diagram of the relevant system.
Name the people who can answer different questions. A developer should know who approves access, who explains a business rule, and who reviews code. Give each contact a backup.
For renewable energy software, choose a workflow that connects the code to a business decision. This might be an asset record, a maintenance request, or a forecast display. Explain the units, timestamps, and meaning of each status the developer will encounter.
Prepare approved test data. Record which environments contain sensitive information and which actions need approval. Confirm the device and account setup before assigning work that depends on them.
Give the first task enough detail that the developer can begin without a separate planning meeting. Include the current behavior, expected behavior, and a sample input. Name anything outside its scope. For a report change, specify whether the work affects only the display or also the stored values. Ask the reviewer to check that distinction before work starts.
Use days 1–30 to prove the development path works
Ask each developer to run the application, execute the relevant tests, and explain how a change reaches users. Have them record setup problems as they find them.
Reserve reviewer time for the first task. A ticket sitting untouched in a review queue tells you little about the new hire's ability. Keep a record of when work became ready and when feedback arrived.
At the checkpoint, inspect the work together. Can the developer explain the change, its tests, and its limits? Can they find the person who decides whether the behavior is correct?
If setup consumed much of the month, fix that problem and revise the next assignment. Do not treat time spent waiting for access as completed training.
Use a short walkthrough to check domain understanding. Ask the developer to trace a sample record from entry to display and explain where its values change. For an energy forecast, that might include the reporting period and unit shown to the user. Have a domain owner correct misunderstandings before the developer changes business rules. Keep the corrected example in the onboarding notes for the next hire.
Use days 31–60 to test bounded ownership
Assign a piece of backlog work with a clear boundary. State the expected behavior, dependencies, reviewer, and release conditions. Ask the developer to propose the steps before starting.
Use this stage to see how they handle uncertainty. They should raise an unclear requirement before building around an assumption. Your manager must also respond within the review window you agreed.
For a dedicated software development team, include work that requires coordination between roles. A developer and tester might agree on acceptance checks together. Keep the client responsible for priority and final approval.
Review completed work and rework at day 60. Ask what caused each delay and whether it is likely to recur. Choose the next assignment from that evidence.
For example, ask the developer to add a filter to an existing maintenance screen. Define how it should behave with no results, incomplete records, and restricted user access. Let the developer propose the implementation and tests. The reviewer should then check both the result and the decisions behind it. This gives you a concrete basis for discussing where the developer still needs help.
Use days 61–90 to agree on ongoing responsibility
Give each person an explicit area of responsibility. Define which decisions they can make, which need review, and when they should escalate.
Ask the team to update the operating notes for its area. Another developer should be able to find the relevant tests, release steps, and known failure cases.
Practice a support handoff using a safe example. Check whether the person can identify the issue, find the right contact, and explain the next action. Keep production authority within your normal approval process.
At day 90, record the next scope of work and any remaining support needs. The calendar alone should not decide whether someone is ready for broader responsibility.
Make the ownership decision specific enough to guide the next sprint. A developer might own routine changes to a reporting screen while a senior reviewer approves calculation changes. Record that boundary, the backup owner, and the next review date. If the person needs more support, name the task they will practice and who will coach them. Avoid a vague instruction to become more independent.
What does hiring data tell you about the start date?
SHRM's 2025 recruiting findings put median time to fill at roughly a month and a half for executive and nonexecutive roles. That measure runs from job requisition to offer acceptance. It does not measure a developer's first working day or time to independent delivery. SHRM's recruiting findings.
Use that distinction when building your schedule. Keep separate dates for opening the role, accepting the offer, starting work, and completing each onboarding check.
An accepted offer can still leave practical work to finish. Confirm the start date, equipment, account approvals, and manager availability before promising delivery against the new capacity.
Keep a small onboarding record for each hire:
- The agreed start date and actual first working day.
- Access requests, approval owners, and unresolved blockers.
- The first assignment and its acceptance checks.
- Review feedback, completed work, and the next scope decision.
Use those records to improve your own plan. Compare hires doing similar work with similar support. A senior developer taking over an unfamiliar service should not share the same scorecard as a junior developer fixing well-defined defects.
Avoid using lines of code or ticket counts as the sole pass condition. Choose evidence that matches the assignment. A small correction may need a test and reviewer approval; a larger change may also need a release plan.
Separate elapsed time from time spent actively working on a task. If a developer waits for a test account, record the blocker and its owner. If a completed change waits for release approval, record that too. At the checkpoint, you can then discuss the developer's work without confusing it with delays elsewhere. Use the same approach for remote team onboarding and for hires sitting beside your existing engineers.
Check working hours against real locations
Mexico City uses UTC-6 without daylight saving time. Bogotá uses UTC-5 without daylight saving time. US daylight saving changes can therefore shift the difference between those cities and a US manager's clock. IANA North America data, IANA South America data.
Put each person's city or time zone in the onboarding document. Then agree on a review window that works for the actual people involved.
For a remote first team, reserve shared time for decisions that need discussion. Put task context, screenshots, and test results in writing so work can continue outside that window. Name a backup reviewer when the primary reviewer is away.
How do hiring models change nearshore and LatAm onboarding?
The hiring model determines which tasks you must arrange before a developer starts. Write down the division of work even if the provider describes its service as full support.
Use these models as a checklist for the agreement you are considering. Confirm the exact scope in writing.
| Model | What to establish before hiring | What the client must plan |
|---|---|---|
| Direct hiring | Who recruits and handles the employment arrangement | Candidate selection, start readiness, and technical onboarding |
| Recruiting agency | Where candidate search ends and placement support begins | Employment setup and the developer's day-to-day work |
| Employer of record | Who finds the candidate and what employment administration is included | Role selection, technical access, and engineering management |
| Team augmentation or dedicated team | Who finds and vets the team, and who handles placement support | Backlog, tools, reviews, and operational control |
| Project outsourcing | Which delivery responsibilities the contract assigns to the supplier | Acceptance criteria, dependencies, and supplier oversight |
In team augmentation, place new developers inside your existing process. Give them the same task context and review standards as other people doing comparable work.
Your engineering lead should own the technical onboarding plan. A provider contact can help resolve placement questions, but your team still needs someone who can approve code and settle product decisions.
Opus finds, vets, and installs the whole team while the client keeps operational control. This site is an Opus-owned reference; recommendations are editorial. The team works inside the client's process, tools, and backlog.
If that is the model you want, bring a role map and proposed start sequence to the discussion. Talk to Opus about your team.
Choose a start sequence your reviewers can support
Before starting several people together, check how much review time your existing team can provide. Assign a manager and technical contact for each role.
A shared start can suit people learning the same product area. Staggered starts may suit roles with different prerequisites. Choose based on access readiness and who can teach the work.
Write down dependencies between hires. If a developer needs an environment that another role must build, prepare a useful first task that can proceed independently.
Keep individual onboarding records even when the team shares milestones. One person's access delay should not obscure another person's progress.
Put review duties on the existing team's calendar before confirming the start sequence. Include time for setup questions and the first code review. If nobody can cover those duties during a release or planned absence, change the start sequence or assign another reviewer. Do not assume the new team can resolve product questions that your current team has left open.
What should you ask a provider before the team starts?
Send the provider your proposed onboarding plan before committing to a start date. Ask for written answers tied to the roles you intend to hire.
Confirm who owns each handoff
Ask who will coordinate candidate availability, confirm the start date, and handle placement issues. Request a named contact and backup.
Then assign the client-side owners. The provider should know who can settle a role question and who manages the person's daily work.
Ask what happens if equipment or account setup delays the start. Record who communicates the revised date and how that affects billing.
Use the same questions for every provider under consideration. A useful response names the person responsible, the action they take, and how you reach them. If a proposal says only that support is included, ask the provider to describe a delayed-start scenario. Put the agreed handoffs into your working plan so your manager can use them.
Test the skills the first assignment requires
Ask how the provider assesses the work your developers will actually do. If the role involves data pipelines, discuss failed jobs and data checks. If it involves user interfaces, discuss the application's real interaction patterns.
Use a bounded interview exercise or technical discussion. Ask the candidate to explain a decision and respond to feedback. Avoid asking for unpaid production work.
For domain-heavy software, separate engineering ability from business knowledge the client can teach. State which knowledge is required at entry and which belongs in the onboarding plan.
Agree on working hours and written handoffs
Ask each finalist to confirm the recurring meetings and review window. Include planned leave and known scheduling constraints.
For a team in Vietnam or another location under consideration, use the actual proposed schedule. Do not accept a country label as proof that the hours fit.
Define what a blocked developer should write: the task, the attempted fix, and the decision needed. Give that message an owner so it does not sit unanswered in a general channel.
Review access and data handling
Ask which device and account arrangements apply to the placement. Have your security owner approve the setup before granting access.
Use individual accounts and role-based permissions. Record who can grant broader access and who removes it when a placement ends.
Explain your rules for AI tools before the first assignment. State what code and data may be submitted, which tools are approved, and who reviews generated work.
Set the response to a missed checkpoint
Ask what evidence the provider needs when a placement is struggling. Agree on the contact, response process, and next review date.
Start with the actual work record. Check whether the person received clear tasks, usable access, and timely feedback. Then identify the skill or behavior that still needs to change.
If replacement becomes necessary, plan the handover and access removal. Confirm the written terms, including any charges and how the next search affects your schedule.
Keep recovery work narrow enough to review. For example, ask the developer to reproduce a defect, add a failing test, and explain the proposed fix. Name the reviewer and the date for feedback. Record the result before deciding whether to expand the person's scope or pursue replacement. Do not let an open-ended recovery period become the default plan.
Where does Opus fit in this onboarding plan?
Opus fits the team augmentation model described here. The client chooses the finalist and manages day-to-day work. That leaves your engineering manager responsible for task selection, technical reviews, and the 30/60/90-day decisions.
Opus states that every placement works with US timezone overlap. Confirm the exact hours for your team before setting meetings. A general overlap commitment still needs a schedule that suits the assigned manager and reviewers.
Opus charges one flat monthly rate per hire. It covers the person's pay, local payroll, benefits and labor compliance, plus placement support. There is no separate recruiting fee. The rate depends on role, seniority and location.
| Buying detail | What to put in your decision record |
|---|---|
| Published dollar rates | Not published |
| Your proposed team cost | Ask for a written quote for the role mix |
| Daily work management | The client chooses the finalist and manages day-to-day work |
| Replacement protection | Opus states: Every placement carries a lifetime replacement guarantee with no cap and no time limit |
Keep placement support and technical supervision clear in your internal budget. Reserve manager time for reviews and domain training alongside the monthly hire cost.
Before the discussion, prepare the roles, expected start dates, and a sample first assignment. Include the hours your reviewers can support and the checks you want to use at each milestone.
Ask how the proposed team would join that plan. Confirm who handles placement questions, and keep backlog ownership with your client-side lead.
<!-- File not saved because the workspace is read-only. Live links and rendered output were not checked. -->
Questions & answers
What should an offshore renewable energy development plan cover during software team onboarding?
Cover access, domain training, working hours, delivery checks, and ownership across the first 90 days. Keep software onboarding separate from engineering approvals for physical assets. Your client-side manager should approve the work and decide when each developer can take on more responsibility.
When should the 30/60/90-day onboarding clock start?
Start on each person's first working day. Track recruiting, offer acceptance, and start-date readiness separately. If developers join on different dates, give each person an individual onboarding schedule and keep a shared team delivery plan.
What should a dedicated development team complete by day 30?
Use day 30 to check that developers can run the application, explain a relevant workflow, and take a small change through your review process. These are proposed acceptance checks, not a universal productivity benchmark.
How should nearshore and LatAm working hours affect the plan?
Agree on named meeting and review windows before hiring. Record each person's local time zone, planned leave, and backup contact. Check the schedule across daylight saving changes rather than assuming the same overlap all year.
Who manages onboarding in a dedicated development team model?
The client should name a manager who owns priorities, technical feedback, and milestone decisions. Assign separate contacts for access and employment questions. Make the division of work explicit before the start date.
How do you compare providers on onboarding support?
Ask each provider to respond to the same role description, start-date checklist, and milestone plan. Compare the named support owner, escalation steps, written fees, and replacement terms. Keep hiring speed separate from evidence of successful onboarding.
Can this onboarding plan work for a Vietnam dedicated development team?
Yes, if you adapt meetings and handoffs to the team's actual working hours. Confirm the review window with each candidate, assign a backup reviewer, and make written task context available before work begins.
What should happen when a developer misses the day-60 checkpoint?
Review the assigned work, access history, feedback, and dependencies before deciding what went wrong. Set a narrow recovery goal with an owner and review date. If the role fit remains poor, discuss the provider's replacement process.
Should the whole team have production access on day one?
Grant access according to role and approved work. Start with the permissions needed for setup and a safe first task. Require your normal reviews before broader access, and record who can approve or revoke it.
Sources for this entry
- SHRM: State of recruiting 2025
- IANA time zone database: North America
- IANA time zone database: South America
Figures about Opus are company-reported and attributed to Opus. Other figures link to their source.
Continue reading
Cite this entry
Best Dedicated Development Teams. “A 30/60/90-day offshore renewable energy development plan.” Opus Research. Last updated . https://bestdedicateddevelopmentteams.com/onboarding-30-60-90/
- Featured provider
- Opus (disclosed owner of this site)
- Official page
- hireopus.com ↗
- Author
- Opus Research (Opus)
Reviewed by the Opus Research editorial desk ·