many hands make light work: a pactical approach to functional quality assurance

10
Many Hands Make Light Work: A Practical Approach to QA Testing David Goodrum, Academic and Faculty Services Lynn Ward, Principal Systems Specialist Roger Henry, Instructional Technology Consultant Amy Neymeyr, Training and Support Specialist Margaret Ricci, Instructional Technology Consultant Madeleine Gonin, Instructional Technology Consultant Kristol Hancock, User Interaction Designer Indiana University

Upload: indiana-university

Post on 07-Dec-2014

929 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Many Hands Make Light Work:  A Pactical Approach to Functional Quality Assurance

Many Hands Make Light Work:A Practical Approach to QA Testing

David Goodrum, Academic and Faculty ServicesLynn Ward, Principal Systems Specialist

Roger Henry, Instructional Technology ConsultantAmy Neymeyr, Training and Support Specialist

Margaret Ricci, Instructional Technology ConsultantMadeleine Gonin, Instructional Technology Consultant

Kristol Hancock, User Interaction Designer

Indiana University

Page 2: Many Hands Make Light Work:  A Pactical Approach to Functional Quality Assurance

Session Purpose

• Share functional QA experiences -- both pluses and deltas

• Proposed a generalizable idea for functional QA sharing in the community

July 2009 10th Sakai Conference - Boston, MA, U.S.A. 2

Page 3: Many Hands Make Light Work:  A Pactical Approach to Functional Quality Assurance

Origination of Our Approach

• Learning Technologies became functional owner of IU's Sakai implementation.

• Key responsibilities:• overall direction of IU's Sakai implementation• functional requirements and prioritization• functional QA testing and sign-off• close collaboration/communication with

development team

July 2009 10th Sakai Conference - Boston, MA, U.S.A. 3

Page 4: Many Hands Make Light Work:  A Pactical Approach to Functional Quality Assurance

QA resources:

• dedicated staff• 5-10% slices of instructional technology

consultants• Build on knowledge and experience of

instructional technology consultants

July 2009 10th Sakai Conference - Boston, MA, U.S.A. 4

Page 5: Many Hands Make Light Work:  A Pactical Approach to Functional Quality Assurance

QA Resources, Cont.

• Development Team (~10-12 staff)• Tier 2 Support (2 staff)• Functional team• ~15 professional staff across multiple

campuses• ~ 6 hourly workers

July 2009 10th Sakai Conference - Boston, MA, U.S.A. 5

Page 6: Many Hands Make Light Work:  A Pactical Approach to Functional Quality Assurance

Release Schedule

• 3 Major Releases per year (December, June, August)

• Patch releases (every one or two months)• Emergency Maintenance as needed

July 2009 10th Sakai Conference - Boston, MA, U.S.A. 6

Page 7: Many Hands Make Light Work:  A Pactical Approach to Functional Quality Assurance

Process

• Schedule Posted to local ConfluenceiInstance• Megan May prepares master task list• Functional task list in Google Doc• Instructions, test scripts in Confluence, IU

and/or Sakai Jira, Google Docs• Bugs reported in local Jira Instance• Overall results monitored• Functional signoff required on every release

July 2009 10th Sakai Conference - Boston, MA, U.S.A. 7

Page 8: Many Hands Make Light Work:  A Pactical Approach to Functional Quality Assurance

June 2009 Release Stats (Functional Team Only)

• Regression and destructive testing (not counting OSP): ~175 hours

• OSP testing (outsourced): ~170 hours• Release day testing: ~48 hours• Post Release Patch: ~50 hours

July 2009 10th Sakai Conference - Boston, MA, U.S.A. 8

Page 9: Many Hands Make Light Work:  A Pactical Approach to Functional Quality Assurance

FUNCTIONAL TESTER PERSPECTIVEAnd now for the…

July 2009 10th Sakai Conference - Boston, MA, U.S.A. 9

Page 10: Many Hands Make Light Work:  A Pactical Approach to Functional Quality Assurance

For More Information…

• Lynn Ward ([email protected])• David Goodrum ([email protected])

July 2009 10th Sakai Conference - Boston, MA, U.S.A. 10