Today, no business can compete without reliable information-technology systems.

    The failure of a software project or system can cost millions of dollars in lost productivity and disrupt normal business operations, placing a company at a significant competitive disadvantage. Yet study after study tells us that a significant percentage of software projects end in failure.

    The Root Causes of Software Project Failure

    Software projects ending in dispute typically have three major customer complaints:

    1
    The software cost too much to implement
    2
    The software took too long to implement
    3
    The software doesn't work or won't support customer's business needs

    Vendor and Customer Responsibilities

    Software development contracts often bind the vendor to standards of care relating to the manner in which they implement software as well as the delivered software’s fitness of purpose. Similarly, the customer often has critical duties assigned by contract and industry standards. Software project failures can be traced to failures of either party in understanding and adhering to these duties.

    How We Can Help

    Determining the Causes of a Software Project Failure

    DisputeSoft professionals are highly experienced and credentialed in the application of applicable industry standards, and have provided clients with critical investigation, analysis and opinions related to project management and software engineering failure issues. Whether the system failure dispute arises from alleged fraud, misrepresentation, negligence, or breach of contract or warranty, we provide the consulting services necessary to support or refute technical facts at issue in the case, and to arrive at the ultimate causes of a project’s demise. We have worked on more than 100 cases on behalf of both software vendors and their customers to provide detailed analyses of failed software projects and systems.

    Featured Case

    Waste Management v. SAP

    DisputeSoft authored an expert report opining on allegations of fraud, misrepresentation, and breach of contract.

    We have worked on more than 100 cases on behalf of both software vendors and their customers to provide detailed analyses of failed software projects and systems.

    Our Software Project Failure Services

    We assist counsel in understanding the root causes of a software project failure. We do this by reviewing project documents, testing the software for adherence to promised functionality and technical specifications, analyzing delay claims, assessing defects, determining percent complete, assisting with document discovery (including document production requests and deposition preparation assistance), preparing affidavits and declarations to support motions, interviewing fact witnesses, and reaching independent supportable opinions. When serving as software failure experts, we apply our IT-industry expertise, training, and real-world experience to perform applicable investigation and analyses, reach findings and opinions regarding liability, prepare expert reports, and defend our opinions and the basis for them in state and federal courts, as well as in arbitration and administrative proceedings. We are also able to assess the feasibility of corrective action plans for failed or failing software projects.

    Our Techniques

    Many software failure matters hinge on uncovering the root causes of failure. Some of the many techniques we use to assess the causes of a software project failure include:

    • tracing software functionality through to requirements traceability matrices (RTMs) or other technical specifications

    • assessing code quality using tools such as SonarQube

    • reviewing produced documents related to software engineering and project management

    • manually reviewing code to examine severe or especially important defects

    • assisting in the preservation of systems germane to a dispute

    • standing up systems using virtual machines

    • examining highly confidential systems or source code for a limited time while on-site

    • interviewing fact witnesses

    • assessing project delay and technical debt according to industry-standard project management formulas

    • measuring percent complete according to industry-standard software engineering formulas

    Counsel may also request our assistance with drafting requests for production, preparing affidavits and declarations to support motions, or preparing for deposition.

    Experts on Software Project Failure

    Allen Klein

    Senior Litigation Consultant & General Counsel

    Allen Klein consults with software development, systems integration, IT and business pr…

    Anne Ackerman

    IT Litigation Consultant

    Anne Ackerman has extensive experience in investigating software failure matter, includ…

    Lubomyr Chabursky

    Senior IT Litigation Consultant

    Lubomyr Chabursky is a Director in DisputeSoft's IT Project Failure practice. Lubomyr h…

    Rick Watts

    Senior IT Litigation Consultant

    Rick Watts is a veteran consultant of the IT industry with over 25 years of experience…

    Josh Siegel

    Senior IT Litigation Consultant

    Josh Siegel has substantial experience analyzing copyright, patent, and trade secret cl…

    Sandelle Sefa

    IT Litigation Consultant

    Sandelle Sefa has extensive experience with analyzing issues and preparing expert repor…

    Nick Ferrara

    Senior IT Litigation Consultant & Director of Software Development

    Nick Ferrara has been an integral part of more than 35 cases, spanning numerous commerc…

    Brendan McParland

    IT Litigation Consultant

    At DisputeSoft, Brendan has acquired over six years of experience in consulting with cl…

    Aparna V. Kaliappan

    IT Litigation Consultant

    At DisputeSoft, Aparna assists in drafting expert, rebuttal, and investigative reports…

    Tom Ashley

    Senior IT Litigation Consultant

    Tom Ashley applies his expertise in a wide range of software-related matters, including…

    T.J. Wolf

    IT Litigation Consultant & General Counsel

    Since joining DisputeSoft in 2016, T.J. Wolf has consulted for clients on a variety of…

    Evan D’Aversa

    IT Litigation Consultant

    At DisputeSoft, Evan is an IT analyst responsible for analyzing source code in IP and s…

    Leonardo Santos

    IT Litigation Consultant

    As an IT Litigation Consultant at DisputeSoft, Leonardo assists in drafting expert, reb…

    Need assistance with Software Project Failure?

    If you are an attorney in need of a software project failure expert, we invite you to contact DisputeSoft for a private consultation.