Explore BrainMass

Explore BrainMass

    Different Causes of Software Errors

    This content was COPIED from BrainMass.com - View the original, and get the already-completed solution here!

    Critically discuss the different causes of software errors.

    © BrainMass Inc. brainmass.com December 15, 2020, 10:10 pm ad1c9bdddf

    Solution Preview

    The different causes of software errors are given below (Galin, 2003):

    A. Requirements definition is faulty:
    The faulty definition of requirements, usually prepared by the client, is one of the main causes of software errors. The most common errors of this type include erroneous definition of requirements, absence of vital requirements, incomplete definition of requirements, and inclusion of unnecessary requirements.

    B. Client-developer communication failures:
    Misunderstandings resulting from defective client-developer communication are additional causes of errors. Typical situations: Misunderstanding of the client's instructions relating to the requirement document and to changes requested either written or orally by the client. Additional misunderstandings are failures to understand and to give the needed attention to the client's ...

    Solution Summary

    This 473 word solution outlines the major reasons or causes for software errors along with an explanation of each of the causes. It includes one reference.