Concentrating on error identification separating

This preview shows page 114 - 116 out of 182 pages.

Concentrating on error identification Separating error identification and error correction allows auditors to concentrate on the identification. Measures to correct the errors are taken only after identification measures have been completed. This has the advantages that the resources available for error correction can be used purposefully, that premature error identification does not create addi- tional errors, and that no alleged error is fixed that did not need fixing because further investigation of the error may result in the fact that an alleged error is in fact no error at all. That way, potentially present signif- icant errors are less likely to be overlooked because the auditor is concen- trating on fixing a previous error instead of identifying new ones. 7.4.3 Principle 3: Validation from Different Views Perspective-based validation Validating requirements from different views is another principle that has proven itself in practice. In this principle, requirements are validated and agreed upon from different perspectives (e.g., by different people, see sec- tion 7.5.4) . Comparable methods are used in other disciplines as well. For
Image of page 114

Subscribe to view the full document.

96 7 Requirements Validation and Negotiation instance, in a legal trial, circumstances are often reported from the per- spective of different people so that a sound overall picture can be gained. 7.4.4 Principle 4: Adequate Change of Documentation Type Strengths and weaknesses of documentation types Changing the documentation type during requirements validation uses the strengths of one documentation type to balance out the weaknesses of other documentation types. For instance, good understandability and expressiveness are strengths of natural language texts. However, their weakness is potential ambiguity and difficulty in expressing complex cir- cumstances. Graphic models are able to depict complex circumstances rather well, but the individual modeling constructs are restricted in expres- siveness. Simpler identification of errors Transcribing a requirement that is already documented in another form of documentation simplifies finding errors. For instance, ambiguities in natural language requirements can be identified much easier by transcribing them into a model-based representation. 7.4.5 Principle 5: Construction of Development Artifacts Suitability of the requirements for design, test, and manual creation Constructing development artifacts aims at validating the quality of requirements that are meant to be the basis of creating design artifacts, test artifacts, or the user manual. During the course of the validation, the activ- ities usually carried out during subsequent phases to construct respective development artifacts are carried out for small samples. For instance, the auditor intensively deals with a requirement by creating a test case. This way, errors (e.g., ambiguity) can be identified in the requirement. This kind of validation, however, demands a lot of resources because subse- quent development activities must be executed at least in part.
Image of page 115
Image of page 116

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern

Ask Expert Tutors You can ask 0 bonus questions You can ask 0 questions (0 expire soon) You can ask 0 questions (will expire )
Answers in as fast as 15 minutes