Cs352 software engineering ii iso 90012000 standard

Info icon This preview shows pages 9–17. Sign up to view the full content.

View Full Document Right Arrow Icon
CS352 Software Engineering II
Image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
ISO 9001:2000 Standard ISO 9001:2000 is the quality assurance standard that applies to software engineering. The standard contains 20 requirements that must be present for an effective quality assurance system. The requirements outlined by ISO 9001:2000 Dr. Omar Hamdy Spring 2011 10 address topics such as: management responsibility, quality system, contract review, design control, document and data control, product identification and traceability, process control, inspection and testing, corrective and preventive action, control of quality records, internal quality audits, training, servicing, and statistical techniques CS352 Software Engineering II
Image of page 10
Software Testing Testing is the process of exercising a program with the specific intent of Dr. Omar Hamdy Spring 2011 11 finding errors prior to delivery to the end user CS352 Software Engineering II
Image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Software Testing What is software testing intended to? – Increasing Quality – Verifying Quality – Producing Quality Dr. Omar Hamdy Spring 2011 12 CS352 Software Engineering II
Image of page 12
What Testing Shows errors requirements conformance performance Dr. Omar Hamdy Spring 2011 13 CS352 Software Engineering II an indication of quality
Image of page 13

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
V & V Verification refers to the set of tasks that ensure that software correctly implements a specific function Validation refers to a different set of tasks that Dr. Omar Hamdy Spring 2011 14 ensure that the software that has been built is traceable to customer requirements. Verification: "Are we building the product right?" Validation: "Are we building the right product?" CS352 Software Engineering II
Image of page 14
Who Tests Software? Dr. Omar Hamdy Spring 2011 15 CS352 Software Engineering II developer independent tester Understands the system but, will test "gently" and, is driven by "delivery" Must learn about the system, but, will attempt to break it and, is driven by quality
Image of page 15

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Strategic Approach To perform effective testing, you should conduct effective technical reviews. By doing this, many errors will be eliminated before testing commences. Testing begins at the component level and works "outward" toward the integration of the entire computer-based system. Dr. Omar Hamdy Spring 2011 16 Different testing techniques are appropriate for different software engineering approaches and at different points in time.
Image of page 16
Image of page 17
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

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