Download
slide1 n.
Skip this Video
Loading SlideShow in 5 Seconds..
Upgrading from QC 9.2 to QC 10.00 PowerPoint Presentation
Download Presentation
Upgrading from QC 9.2 to QC 10.00

Upgrading from QC 9.2 to QC 10.00

165 Views Download Presentation
Download Presentation

Upgrading from QC 9.2 to QC 10.00

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. “From The Trenches” Upgrading from QC 9.2 to QC 10.00 Mark Ford – IT System Analyst Sr – Principal Financial Group May 20th, 2010 – Vivit Iowa Chapter Meeting

  2. Upgrading from QC 9.2 to QC 10.00 Agenda • Principal Financial Group’s QC installation • Our typical approach to Quality Center upgrades • New upgrade features with QC 10.00 • Lessons learned from our QC 10.00 upgrade • Where do you go from here?

  3. Upgrading from QC 9.2 to QC 10.00 Principal Financial Group’s QC installation • Quality Center 10.00 Patch 9 and QTP 10.00 • 254 Quality Center/BPT licenses and 20 QTP licenses • 2,685 named Quality Center users • 677 active users (weekly max avg over 12 months) • 124 concurrent users (weekly max avg over 12 months) • 208 active business area projects (12 under VC) • File repository = 285 GB, Database = 25 GB • Windows 2003 servers • WebSphere 6.1 and SQL Server 2005 • One Production and one Test environment • Single Corporate wide project template used for all projects

  4. Upgrading from QC 9.2 to QC 10.00 Disclaimer All of the information presented here is to be used solely at your discretion. Neither the presenter nor anyone affiliated with this presentation makes any implied or expressed guarantees or warranties of any kind that any of this will or will not help you with your own upgrades. Every environment is different and every upgrade within every environment is different. It is therefore your responsibility to assess the information to the best of your ability and to implement it in a way that works for you. The presenter by no means takes any responsibility for any damage, loss of data, or bodily injury resulting from your upgrade effort although I will feel sorry and sympathize with your situation because we have all been there. If something does go wrong at any time before, during, or after your upgrade you will need to assess your situation, pick up the pieces, and move forward as best you can – remembering what went wrong the last time so that you do not make the same mistake again and remembering that experience really is the best teacher.

  5. Upgrading from QC 9.2 to QC 10.00 Our typical approach to QC upgrades • Install new version in play environment • Review & plan for environment changes and space needs • Bring extra server online in parallel with Test (copy existing schema) • Update home grown tools

  6. Upgrading from QC 9.2 to QC 10.00 Our typical approach to QC upgrades • Update Corporate Template and QA test • Test conversions on sample projects copied to Test environment • Fully upgrade Test environment to the next version • Load test?

  7. Upgrading from QC 9.2 to QC 10.00 Our typical approach to QC upgrades • Prepare roll-out documents/training materials • Bring extra server up in parallel with Production (copy existing schema) • Upgrade all essential projects during one conversion weekend • Keep original Prod server for awhile (verification/roll-back)

  8. Upgrading from QC 9.2 to QC 10.00 Our typical approach to QC upgrades (conversion weekend) • Extra backup – full copy of all data files for quick roll-back !!! • Remove projects from former version’s installation • Restore projects into new version’s installation • Upgrade (new verify & repair tools with QC 10.00) • Copy project to new Corporate Template version

  9. Upgrading from QC 9.2 to QC 10.00 New upgrade features with QC 10.00 • QC Upgrade Assessment Tool • Site Admin - Verify & Repair features • QTP Asset Upgrade Tool for QC • Upgrade Exception File • Site Admin - Migrate Legacy Version Data

  10. Upgrading from QC 9.2 to QC 10.00 Lessons learned from our QC 10.00 upgrade Repair Process: • # of Projects in the sample: 188 • Average time: 41 seconds • Standard Deviation: 22 seconds • Shortest time: 18 seconds • Longest time: 3 minutes 6 seconds Upgrade Process: • # of Projects in the sample: 185 • Average time: 4 minutes 44 seconds • Standard Deviation: 1 minute 28 seconds • Shortest time: 2 minutes 49 seconds • Longest time: 11 minutes 18 seconds

  11. Upgrading from QC 9.2 to QC 10.00 Lessons learned from our QC 10.00 upgrade(System Related Issues) 1. Server Crash during Upgrade – too many browsers 2. QTP Asset Upgrade Tool – it can take awhile(136 assets took 20 min / 700+ assets took 48 hrs) 3. QTP Asset Upgrade Tool – run before enabling VC

  12. Upgrading from QC 9.2 to QC 10.00 Lessons learned from our QC 10.00 upgrade(System Related Issues) 4. New Permissions – automatically given to existing groups 5. Existing Custom User Groups – rebuild them from TDAdmin? 6. Enable/Disable VC API – disable does not delete all VC content

  13. Upgrading from QC 9.2 to QC 10.00 Lessons learned from our QC 10.00 upgrade(System Related Issues) 7. Fix Patches - be sure to apply the latest fix patch! 8. QC Client Side Setup Installation – if issues with installation try a “complete” uninstall 9. DB Server Moves – weak passwords, ‘td’ user

  14. Upgrading from QC 9.2 to QC 10.00 Lessons learned from our QC 10.00 upgrade(Usage Related Issues) 1. Test Lab Module Select Tests button – #1 User Reported Issue - must click on Execution Grid tab 2. Saved Public and Private reports – move to new Dashboard module 3. Public Excel Reports – now visible to all users 4. Extra prompts for Check Out – workflow field changes

  15. Upgrading from QC 9.2 to QC 10.00 Lessons learned from our QC 10.00 upgrade(Defects Found - not fixed as of Patch 9) 1. Scrolling in the Defect module - noticeably slower 2. Test Plan module changes to Business Component - tests do not automatically save changes 3. Using Save all or Print all from a report - prints ALL items not just filtered ones 4. Version Control check out permissions - viewer group can check out Reqs and BPT

  16. Upgrading from QC 9.2 to QC 10.00 Lessons learned from our QC 10.00 upgrade(Defects Found - not fixed as of Patch 9) 5. Version Number field in Test Plan module - can not reposition – remains as first field  6. Creating a new Test Resource - click Submit button twice 7. Deleting more than one Dashboard page in same folder at a time – prompts to delete entire folder 8. Moving Requirements in a VC enabled project - minor data corruption can occur

  17. Upgrading from QC 9.2 to QC 10.00 Where do you go from here?(If you haven’t already upgraded to QC 10.00) • Projects from QC versions prior to 9.0 must first be upgraded to Quality Center 9.0 or 9.2. • Move file repositories out of the database – QC 9.2 has a nice feature for this. • Prepare to move off of SQL Server 2000 (not supported with QC 10.00).

  18. Upgrading from QC 9.2 to QC 10.00 Where do you go from here?(If you haven’t already upgraded to QC 10.00) • Recommended Reading: • HP Quality Center Upgrade Preparation Guide • HP Quality Center Upgrade Best Practices – White Paper • HP Quality Center Administrator Guide • Suggested Reading: • HP Quality Center Installation Guide • HP Quality Center Database Best Practices Guide • Versioning and Baselines with QC 10.00 – Estimating storage requirements • Online resources: • HP QC 10.00 Upgrade Best Practices Video (20 min) • HP Software Solutions Community forum (mark_ford) • HP Software Support Online

  19. Upgrading from QC 9.2 to QC 10.00 Where do you go from here?(If you have already upgraded to QC 10.00) • Review new system reqs with next version when they are available. • Incorporate anything that is helpful from this presentation into your plans. • Keep in touch: HP Software Solutions Community forum (mark_ford) and LinkedIn (markeford).

  20. “From The Trenches” Upgrading from QC 9.2 to QC 10.00 Thank you for attending our session! Mark Ford http://www.linkedin.com/in/markeford