Source Code Review

Target Product

A Cloud-based IoT System

Purpose

Review the system design documents and source code to determine what part of the contractual deliverables and system performance were incomplete.

System Synopsis

  • The client’s IoT solution contained an embedded device connecting to a cloud-based software-as-a-service (SaaS). Client’s software contractor developed the embedded device software as well as the SaaS part. The SaaS software was based on a proprietary software system originally developed by the contractor. Contractor hosted SaaS on his own servers during development and pilot phases of the project. Then the client wanted to transfer the SaaS to his own infrastructure.
  • Client claimed that
    • contractor did not deliver all of the functionality agreed upon
    • some of the delivered functionality was defective
    • contractor did not deliver all of the source code client was entitled to

Tasks Performed

    • Analyzed requirements and statement of work for deliverables expected from the contractor by the client.
    • Validated the functionality of the delivered solution against the deliverables and requirements. Categorized functionality whether it was
      • fully delivered and functional,
      • delivered but defective, or
      • functionality not delivered at all.
    • Reviewed the delivered source code and determined whether it was complete and if the client could use it to rebuild the system.
    • Provided a list of deliverables and items the contractor should deliver to the client in order to fulfill the contractual obligations according to my analysis and understanding.
    • Worked with the client’s attorney on the expert witness declaration for the court.
    • Testified before the court at two hearings.
© Copyright 2014-2026 GHB Intellect | GHB Intellect is a technology and business consultancy and not an accounting, investment or law firm.  We do not offer accounting, tax, investment or legal advice or representation. GHB Intellect works closely with your accountants, investment advisors, and attorneys and agents to deliver unparalleled expert technical solutions in intellectual property. For more details, please review our Terms and Conditions | Website Design & SEO by SunCity Advising