24.0 configuration packages at asurequality.ppt pac… · 4 project stage • february 2012...

23
1 Managing Change at AsureQuality Using Configuration Packages

Upload: others

Post on 03-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

1

Managing Change at AsureQuality Using 

Configuration Packages

Page 2: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

2

What we do

• State owned enterprise, with 1700 staff over 60 locations

• Testing we do:• Microbiology & Pathogens• Residual & Pesticides• Food contaminants & General chemistry

• The AsureQuality labs process on average 700,000 samples and 1.9 million tests per year

Page 3: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

3

LabWare in AsureQuality

• Contract Lab Template V6• First to implement WebLims in Australasia• Multi‐site, geographically dispersed• Some numbers:

– 3000 + analyses– 2000+ contracts– 1000 + customers– 1000 + subroutines

Page 4: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

4

Project Stage

• February 2012 ‐ Started system configuration• January 2013 ‐ Started User Acceptance testing and data validation

• March 2014 – First customer group went live (Wellington MPI)

• Now – Final roll out – Already operating in Auckland as well as Wellington with selected customer groups

Page 5: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

5

Why do we manage change

• To understand impact of the changes to the business before it happens

• Minimize the risks• Enable beneficial changes to be made on a regular basis• Maintain validation status

– ISO 17025– GMP

Page 6: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

6

Process outline

Issue raised Investigation Fix Regression TestingQA TestingDev Testing Pass ProductionPass

Fail

Fail

Fail

Pass

Page 7: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

7

Process outline ‐ continued

Issue raised Investigation Fix Regression TestingQA TestingDev Testing Pass ProductionPass

Fail

Fail

Fail

Pass

LW issue log

Change Manager and configuration packages

Change Manager and configuration packages

Page 8: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

8

A problem

• Problem: When a contract has a large number (>100) contract items, charge manager becomes significantly slower when adding more.

Fill an Issue form

Page 9: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

9

Process to log an issue

• Fill the “Log Issue” tab based on the information from issue form

Page 10: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

10

How an issue is assigned

• Use Search Dialog to find the issue• Drill down to the issue and use “Manage Issue” tab to adjust the properties, add notes and assign to a technician

Page 11: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

11

Solution & Review Comment

• “Solution & Review Comment” is used to record the issue resolution progress

Page 12: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

12

Incident & Issue Management Dashboard

• The issue will show up on the dashboard of assigned technician

Page 13: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

13

What can we do?

• We cannot reduce the number of contract items because of business requirements

• However, using a combination of user grid and object group manager can greatly improve the user experiences

Page 14: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

14

Using Changes Manager

• Create a Configuration Package• Use Changes Manager to find all changes

Page 15: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

15

Adding objects into package

• Adding all necessary objects into the package and export it using change manager

Page 16: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

16

Package installation

• Install package in target environment

Page 17: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

17

User testing in QA system

• User testing using test script

Page 18: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

18

Migrating to production

• Once the test script is passed, the package is ready to be migrated to production at next available scheduled update event

• Run regression testing

• Same installation process as in QA

Page 19: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

19

Advantages of Configuration Packages and Changes Manager

• Clear ownership of issues• Traceability

– Attached supporting documents– Investigation process in the notes of the issue

• Find similar issues• Know how many issues are outstanding• Make it easier to manage a large amount of changes

– We migrate roughly 20 packages in one event every fortnight

Page 20: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

20

Enhancement ideas

• Using Changes Manager and Configuration Packages to apply database changes (adding fields, tables etc…)

• Menu and toolbar changes currently fail to be migrated using Configuration Packages.

• Package report could use some tweaks

Page 21: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

21

Summary

• Introduction• AQ LabWare project• AQ change management process• How we log, investigate and resolve an issue• How we test and migrate configuration packages using Changes Manager

• Advantages and enhancement ideas

Page 22: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

22

Thank You

• Questions?

Page 23: 24.0 Configuration Packages at AsureQuality.ppt Pac… · 4 Project Stage • February 2012 ‐Started system configuration • January 2013 ‐Started User Acceptance testing and

2323