TidalHaus

Partner Proposal

 

Situational Summary

Your Business

TidalHaus is an investor-funded technology company working to provide state-of-the-art, appropriate technology to the construction workplace, both on-site and in the back office. 

Their vision is to provide a single source of truth for the construction site worker and back office by building technology solutions for construction sites (BIM) & back office through an ERP solution. 

They generate revenue through an Enterprise software licensing model for software and Contract services for professional services.

Their customers are mainly construction companies, general & specialty contractors, construction managers, facility owners, and project design teams.

Their head office is in Gardena, CA (LA Area); technology leadership is also in the Los Angeles metro area. 


Stakeholders 

Andrii Hrushko, Head of Technical

Peter Laska, Head of Product

Nicole Bennett, Executive Assistant to Managing Director

Rami Shubbak, Managing Director


Vision

The TidalHaus team is looking to identify and engage the right fit partner who can provide a rapid ramp-up and launch of their development team and ongoing partnership.

Through this partnership, they aim to achieve certain milestones, the top priority being the availability of this product on iOS in less than one year. There are no immediate plans for Andriod, but it could be included later in the roadmap.

This opportunity includes both new scope and an existing product. The selected partner will need to pick up their development roadmap for existing deployed-on-Hololens product and construction back office applications. Then the partner will need to be able to execute the migration, translation, and rebuild of a new version for other platforms.

This engagement is the #1 priority in their business right now. They have experienced many challenges with development resource availability, timing, and quality. Any new partner must bring a solution that solves all of these challenges.


Offshore Experience

They have had many experiences hiring offshore software development teams with mixed success. 
Most recently, they have wrecked with a team in Eastern Europe where there were timezone overlap, quality, and timing challenges preventing them from hitting key milestones.

In the past, team members have outsourced to India, Eastern Europe, and Western Europe.


Current State IT Capability and Capacity

Presently there are not many developers on the team. They worked in Eastern Europe and decided to move away from that team. 

Internally they have a small team of Product Leaders and Technical Leaders. 

They are looking for a partner to provide a development team that will act as an extension of the in-house team. 

They expect the development team to apply a mix of Scrum and Kanban methodologies. 

Sprints are defined by Kanban. The size and length of sprints are based on what was needed to be delivered.

The partner needs to provide a team of strong communicators that will work well and integrate with their product and technical team members. TidalHaus expects an open, two-way communication model with the partner.


Technology Stack

AWS/Azure, Kubernetes
MySQL, MongoDB
Java 17, Some Python/NodeJS services
React 17, Material UI
Unity, MRTK, ArKit for iOS


Working with a New Partner - Relationship Vision and Timing

The TidalHaus team envisages a fully embedded team and working relationship with developers from the partner. They would like the developers to be full-time and fully dedicated to their team. 

They need to be able to say they have a fully integrated team invested in the vision. TidalHaus will work with the developers to build a culture inside the team that mirrors how they operate internally. 

TidalHaus expects the partner to agree to performance terms and execute a governance process around replacing people if there is a performance issue with a team member.

Desired team size and composition:

From TidalHaus they will provide the:
1 Product Lead, 1 Tech Lead, 
The product lead develops the product roadmap, features, and requirements with the Tech Lead. 

From the Partner: 

1 x Senior Unity Developer
1 x Senior Java Developer
1 x Senior React JS 
1 x Mid-Level Unity
1 x Manual QA
1 x Mid-Level Business Analyst 
  • Collaborates with leadership to develop the features into actionable tasks for the Dev team. Manages the dev team's daily task load. 
  • QA tests and creates bug tickets.
  • Dev team deploys to UAT environment.

Roadmap, Features, Requirements, and Tasks are described and managed in a workflow system such as Jira or similar.

The team will execute based on planned releases along Roadmap. TidalHaus expects the partner to provide a governance framework.

Management of the partner will be driven by TidalHaus’s Tech Lead (Andrii) with support from Product Lead (Peter).

Presently they do not intend to need much leadership, method transfer, IP ownership, and product management from the partner.

TidalHaus has its own MSA contacts but is open to looking at a Partner MSA. Their contracts are written for individual contractors, so it may be best to start with template MSAs provided by the partner. 

Desired Partner Characteristics

  • Location: LATAM, preference in Colombia, but are also open to other countries. Keeping in mind the ability to travel to see the partner and their developers on the team

  • Time Zone: +/- 3 hrs from Pacific Time

  • Industry Experience: Not required but a plus if there is gaming/ 3D or Construction / Design tools experience

  • English Fluency: Yes.
    • Sr Unity, Sr React resources at B2+
    • Others at B1+

Everyone on the team needs to be able to speak English freely and understand each other.


Onboarding and Ramp-Up


They will need six resources at the commencement and ramp-up. They will determine additional roles and resources needed after the initial ramp-up stage is complete.

Ramp-up order:
Senior Unity - Onboard in the first 1-2 weeks
Senior Java - Onboard in the first 1-2 weeks
Mid-Level Business Analyst - Onboard within 2-3 weeks of engagement kick-off
Senior React JS - Onboard within 2-3 weeks of engagement kick-off
Manual QA - Onboarding within 3-4 weeks of engagement kick-off
Senior Unity will hire Mid-Level Unity, so it depends. Possibly four weeks into the engagement

They have six job descriptions they are willing to provide for the partner. 

There is no transition from one partner to a new partner.


Budget and Funding

They are investor-funded by their primary construction client. 

They are aware of the current market rates across the Latin American Region and are comfortable paying them. 


Decision-Making Process and Timing

Key decision-making stakeholders

1. Andrii, Tech Lead - responsible for the technical screening.
2. Peter, Product Lead - Responsible for the business and project fit screening. He will execute the Project Management, SDLC, and broader fit interview.
Together, Peter and Andrii will make a hiring recommendation to their Managing Director.

3. Rami, Managing Director - Responsible for providing hiring approval.

They hope to sign contracts and begin onboarding a new partner within a few weeks. 


Our Recommendations

Accelerance has considered your objectives and partner selection criteria in the context of all members of the Accelerance Global Partner Network. Given your declared needs and objectives, Accelerance is delighted to introduce the below Certified Partners as our top aligned choices to work as dedicated Partners.

These accomplished groups are excellent representatives of the 60+ Members of our Global Service Provider Network.

 

View the Partner Matrix

View the Partner Matrix

 

Partner Information and Other Relevant Materials

Accelerance gathers and compiles relevant due diligence information on our Partners to share with you. This includes presentations, Assessments, blogs, and Accelerance Video Interviews of Partner leaders discussing topics of outsourcing interest. To review the information and other relevant material for your top-aligned Accelerance Partners, click on the links below.

What UpStart13 has to say about your project

What Jalasoft has to say about your project

What Making Sense has to say about your project

Recommended Reading

 

Conclusion

After you review this proposal please respond with feedback and questions so that we can clarify your needs and preferences.

The next recommended step is to have a brief 1 hour video call with two or more recommended partners using a simple agenda below. You will use the calls to validate shared information while exploring other related topics like how they work with clients and how they would create and ramp up your team, what software development methods they use with clients, case studies, metrics, etc... You can choose to keep the call at the business level or you can make it more technical.

Partner Intro Video Call - Recommended Agenda

  • 15 min: Overview of your company background and project goals and objectives.  
  • 15 min: Partner overview and review of their ability to support your software development needs
  • 25 min: Q & A 
  • 5 min: Next Steps

Ryan Schauer

Partner Success Manager

Accelerance Inc.