Top Banner
Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99
23

Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Dec 23, 2015

Download

Documents

Rosanna Stevens
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Software Quality Assurance Plan (CIS 565)

Dan Ferrell12/20/99

Page 2: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Overview of Presentation

Introduction SQA TasksResources General Review GuidelinesSQA AuditsReport / Corrective ActionSoftware Process Improvement

Page 3: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Introduction

Southeastern Michigan Chapter of the American Red Cross web siteUser’s guide so that they can update and maintain the site on their own using FrontPage 2000 (with little or no technical knowledge)

Page 4: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Scope of SQA Plan

Ensure that the project is both reliable and is virtually error free.

Ensure that once the web site is handed over to the Red Cross they are able to maintain the site with a minimal amount of problems.

Page 5: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Main Issues for the SQA to cover

Test all links for correctnessEnsure the site covers all of the criteria that the Red Cross has set for us to cover in the projectEnsure that this features of the site work in both versions of Netscape and Internet Explorer

Page 6: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Software Quality Assurance Tasks

Organized in a democratic group styleMost work is done on a volunteer basis, except documentation at various milestones in the project.

Busy work schedule 5 major documents / 5 people in the group

Page 7: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Task Overview

User’s Guide for FrontPage 2000 MaintenanceDynamic Scrolling MarqueeNavigation bars and menus on each pageFour main areas of the site: Chapter Location, Financial Donation, Disaster Relief, Volunteering

Page 8: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

FrontPage 2000 User’s Guide

After the site is created then we will proceed to the User’s GuideWe will then test for correctness and ease of use for the Red Cross personnel responsible for its use(we are currently waiting for a response on the User’s

guide)

Page 9: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Scrolling Marquee

The marquee will be tested for its dynamic qualities to ensure that it appears the same on each and every page.

Page 10: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Navigation Bars

One bar across the bottom of the pageOne set of buttons down the left side of the page to also navigate through the site.This will guide people through every page of the web site if desired

Page 11: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Section Page Information

These pages contain simple links to navigate through the Red Cross web site. These will be tested for correctness.Also, we would like to ensure that the links, layout, and overall style is what the Red Cross is looking for at this time

Page 12: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Resources Overview

PeopleHardwareSoftware

Page 13: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Resources - 5 Person Group

Dan Ferrell (me)Ajay SampatKevin SanterSagar PawarAnjali Kedar

Page 14: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Resources- Software

SoftwareFrontPage2000Office 2000 (Professional)Internet Explorer 4.0 /Netscape Navigator 3.0Microsoft Project

Page 15: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Resources - Hardware

PC with a 486 or higher processorInternet Connection

orA computer capable of a high speed internet connection and the ability to “surf” the web using current technology

Page 16: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

General Review Guidelines

Conducting a ReviewOnce per week minimum, more times if needed

Responsibilitywhoever is responsible for the main part of the information/work for that stage of the project is responsible for what happens in the meeting

Page 17: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

GRG (continued)

Review of work productsNo formal document will come out of these meeting, all that we are doing is sending an email memo to the client to update them as to our status on the project.

SQA audits will also be discussed in these meetings also

Page 18: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Formal Technical Reviews

System Specification OverviewRequirements Specification Doc.

Software Project PlanSoftware Project Management Plan

RMMM ReviewRMMM Plan (part of SPMP)

Page 19: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

More FTR Stuff...

Component Design DocumentSoftware Design Document

Test Specification ReviewSoftware Test Plan

Change Control Reviews and Audits

Revised version of the document in question

Page 20: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

FTR Checklist...

(1) Does this stage meet our expectations/requirements?

(2) Does this stage meet the client expectations/requirements?

(3) Does this stage meet the professors expectations/requirements?

(4) Are we ready to move on the next section/stage of the project?

Page 21: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Report / Corrective Action

Three Step Process(1) Find the error, report it to the

group via group email(2) Notify the client/professor if

needed(3) Suggest resolution to the

problem if possible

Page 22: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Software Process Improvement

Less bugs/errors introduced during developmentGain more experience creating dynamic web site features and more experience working with FrontPage2000Better Software Documents along the development lifecycle

Page 23: Software Quality Assurance Plan (CIS 565) Dan Ferrell 12/20/99.

Any “Simple” Questions for me?