sqa plan automating a manual process inside our own company seteam 20 kenton born – tl marcellus...

8
SQA Plan SQA Plan automating a manual process inside our automating a manual process inside our own company own company SETeam 20 SETeam 20 Kenton Born – TL Kenton Born – TL Marcellus Seamster Marcellus Seamster James Stemmons James Stemmons Marc Kleinschmidt Marc Kleinschmidt Ben Goreham Ben Goreham Jared Sutherland Jared Sutherland

Upload: jemimah-golden

Post on 31-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SQA Plan automating a manual process inside our own company SETeam 20 Kenton Born – TL Marcellus Seamster James Stemmons Marc Kleinschmidt Ben Goreham

SQA PlanSQA Planautomating a manual process inside our own companyautomating a manual process inside our own company

SETeam 20SETeam 20Kenton Born – TLKenton Born – TL

Marcellus SeamsterMarcellus SeamsterJames StemmonsJames StemmonsMarc KleinschmidtMarc Kleinschmidt

Ben GorehamBen GorehamJared SutherlandJared Sutherland

Page 2: SQA Plan automating a manual process inside our own company SETeam 20 Kenton Born – TL Marcellus Seamster James Stemmons Marc Kleinschmidt Ben Goreham

ScenarioScenario

A large company is responding to a large A large company is responding to a large project proposed by another unit in your project proposed by another unit in your company. The proposed project is in a company. The proposed project is in a completely new area that has not been completely new area that has not been automated previously. It is, however, a automated previously. It is, however, a well-understood process that is now being well-understood process that is now being done manually.done manually.

Page 3: SQA Plan automating a manual process inside our own company SETeam 20 Kenton Born – TL Marcellus Seamster James Stemmons Marc Kleinschmidt Ben Goreham

Current ProcessCurrent Process

Manual Manual

Needs AutomatedNeeds Automated Will save money, timeWill save money, time Standardizes informationStandardizes information

Page 4: SQA Plan automating a manual process inside our own company SETeam 20 Kenton Born – TL Marcellus Seamster James Stemmons Marc Kleinschmidt Ben Goreham

Requirements ElicitationRequirements Elicitation

Should not be difficult (in-house)Should not be difficult (in-house)

Basic requirements known up-frontBasic requirements known up-front

Additional requirements elicited at each Additional requirements elicited at each iterationiteration

Page 5: SQA Plan automating a manual process inside our own company SETeam 20 Kenton Born – TL Marcellus Seamster James Stemmons Marc Kleinschmidt Ben Goreham

DevelopmentDevelopment

Incremental modelIncremental model Iterative developmentIterative development PrototypesPrototypes Meeting with end users at beginning of each Meeting with end users at beginning of each

cyclecycleRequirements elicitationRequirements elicitation

Page 6: SQA Plan automating a manual process inside our own company SETeam 20 Kenton Born – TL Marcellus Seamster James Stemmons Marc Kleinschmidt Ben Goreham

MonitoringMonitoring

Gantt Chart (Microsoft Project)Gantt Chart (Microsoft Project)

EV AnalysisEV Analysis DashboardDashboard

Meeting with management at end of each Meeting with management at end of each iterationiteration

Page 7: SQA Plan automating a manual process inside our own company SETeam 20 Kenton Born – TL Marcellus Seamster James Stemmons Marc Kleinschmidt Ben Goreham

TestingTesting

C0 testing for each iterationC0 testing for each iteration Automated programs must not have errors on Automated programs must not have errors on

boundary conditionsboundary conditions

End user testingEnd user testing Must make sure it is being automated in a Must make sure it is being automated in a

way that users would wantway that users would want

Maintain manual method until automation Maintain manual method until automation fully verifiedfully verified

Page 8: SQA Plan automating a manual process inside our own company SETeam 20 Kenton Born – TL Marcellus Seamster James Stemmons Marc Kleinschmidt Ben Goreham

Questions?Questions?