High-Capital Asset Manager
The context
Our client, an established organization that provides tailored financial and strategic support—including loans and equity—helps growing businesses and innovative start-ups in Quebec. They assist SMEs across various industries by offering investment and venture capital, fostering growth and innovation. As part of their investment fund’s due diligence process, it’s crucial that our client understands the potential and detailed value of specific products from a technical perspective, not just a commercial one. Their investment fund directors turned to us for an ongoing, agile collaboration to assist with technology audits for significant investments, many exceeding seven figures. Here’s how our senior software architect leads the way in understanding the technical intricacies, offering essential consultation to ensure every aspect is meticulously evaluated.
Project details
The challenge
Investment fund managers, directors, VCs, and angel investors face significant challenges in assessing the technical feasibility of projects. They can either rely on intuition or seek the expertise of third-party specialists. This is where we step in, offering high-level insights without the hefty cost of an engineering firm or a full-time hire. Our main challenge is the uniqueness of each project. No two projects are the same, which demands a high level of expertise and a flexible, agile approach. We collaborate closely with investment directors to help them understand the technical value of various products from a non-commercial perspective. Our approach is custom-tailored to our clients' needs, focusing on building direct relationships without the need for fixed-term commitments. Making the unknowns known is a big part of what we do.
The task at hand
For technology audits for investments, our tailor-made approach considers all aspects of Software Design, Development, Testing, Deployment, Operations, and Maintenance. Our method, rooted in the principles of Domain Driven Design, Cosmic Functional Sizing, and Evolutionary Design, combines our experience in requirements analysis, architecture, development, and infrastructure to extract the information relevant to the investment thesis.
Our senior software architect approaches each technical due diligence assignment like peeling an onion. He begins with a preliminary needs analysis based on the investment thesis, followed by a review of the project plan and meetings with business leaders. Typically, our senior software architect starts with a C-level conversation about vision and direction with a top technical person (e.g., CTO, VP of Innovation). From there, it transitions to product management discussions, and then to technical leads such as software architects, principal engineers, and wizard devs. Next, the conversation moves to the team and their organization, followed by infrastructure, including dev ops, SREs, system construction, and third-party integrations, and finally, coding.
This is followed by a high-level technology analysis, formulation of an initial opinion, and feedback with the investment team. We then conduct a detailed analysis of the development plan, including a meeting with the project manager. Our top-down analysis covers technologies and their implementation, encompassing solution architecture, infrastructure and services, application services, design patterns, source code, documentation, and costs and returns. Finally, we produce a summary report, which is followed by a subsequent presentation and discussion.
The end result
Our approach is far from a premade recipe; each engagement is entirely unique. Typically, our process spans 1-4 weeks, focusing on delivering high-impact insights efficiently, matching the fast pace of the investment world so our client can make informed decisions promptly. While these projects aren’t massive undertakings, they provide immense value. Our expertise allows us to provide precise numbers and cost estimates, offering an in-depth valuation and accurately determining the worth of a development project. As software developers, we compare incoming costs to what it would take for an innovation agency like ours to build from scratch, ensuring clients receive the accurate and actionable information.
What’s next
Our ongoing work with this valued client has reinforced the value of agility and customization in delivering top-tier technical audits and offering due diligence services. We love empowering our clients to navigate complexities with confidence. Looking ahead, we commit to staying at the forefront of innovation so that we can continue to identify and resolve issues that might not be apparent internally, ensuring our clients have the clarity they need to succeed.
Did this project give you some ideas? We’d love to work with you! Get in touch and let’s discover what we can do together.
Related projects
Insights
We’re on a constant quest to broaden our horizons and spread wisdom. It’s all about pushing boundaries and elevating our game.