Your SlideShare is downloading. ×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Achieve Measureable Value with a Testing Center of Excellence

468
views

Published on

Published in: Technology, Education

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
468
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Testing Center Of ExcellenceAchieve Measurable Value with aTesting Center of Excellence (TCoE)May 30, 2013
  • 2. 2©Alliance Global Services 2013Impediments to Achieving Best-In-Class QualityControlCost Testing is Expensive and time consuming (long testing cycles)No or Low automationProcess Inconsistency in testing approach and resultsInability to leverage assets and artifacts consistentlyExpertise andAssetsLack of cross-functional expertise needed to address all aspects of testingIncreasing Business User Demand, Diversified Technologies and locationsMeasuringEffectivenessLack of standards, tools, metrics, templates for quality assessment, comparisonacross projectsLack of a metrics program to improve effectiveness of testing and measurealignment with overall objectives
  • 3. KEY COMPONENTS OF A TCOE
  • 4. 4©Alliance Global Services 2013ProcessStandardizationAutomationStrategyKnowledgeManagementRisk ManagementResourceManagement 1 2345TrainedInstructedEffectiveWhatHowWhenToolsAutomationDocumentedAccessibleMetricsAssessmentMitigationAlliance Global Solutions QA Doctrine
  • 5. 5©Alliance Global Services 2013ProcessStandardizationAutomationStrategyKnowledgeManagementRisk ManagementResourceManagement 1 2345• A fundamentalDoctrine isPeople.• Trained,Instructed,Effective QAEngineers.• Test Data, andEnvironmentswhen neededWhatHowWhenToolsAutomationDocumentedAccessibleMetricsAssessmentMitigationAlliance Global Solutions QA Doctrine
  • 6. 6©Alliance Global Services 2013ProcessStandardizationAutomationStrategyKnowledgeManagementRisk ManagementResourceManagement 1 2345• A fundamentalDoctrine isPeople.• Trained,Instructed,Effective QAEngineers.• A fundamental Doctrine isprocess.• Processes stave off chaosand provide the productivityof professionalism and thefoundation of businesssuccess - even on Agileprojects. The test teams willknow what to do, how to doit, how much to do, andwhen it needs to be done.ToolsAutomationDocumentedAccessibleMetricsAssessmentMitigationAlliance Global Solutions QA Doctrine
  • 7. 7©Alliance Global Services 2013ProcessStandardizationAutomationStrategyKnowledgeManagementRisk ManagementResourceManagement 1 2345• A fundamentalDoctrine isPeople.• Trained,Instructed,Effective QAEngineers.• A fundamental Doctrine isprocess.• Processes stave off chaosand provide the productivityof professionalism and thefoundation of businesssuccess - even on Agileprojects. The test teams willknow what to do, how to doit, how much to do, andwhen it needs to be done.• What is not facilitated withautomation is inefficient, timeconsuming, and can be costly.DocumentedAccessibleMetricsAssessmentMitigationAlliance Global Solutions QA Doctrine
  • 8. 8©Alliance Global Services 2013ProcessStandardizationAutomationStrategyKnowledgeManagementRisk ManagementResourceManagement 1 2345• A fundamentalDoctrine isPeople.• Trained,Instructed,Effective QAEngineers.• A fundamental Doctrine isprocess.• Processes stave off chaosand provide the productivityof professionalism and thefoundation of businesssuccess - even on Agileprojects. The test teams willknow what to do, how to doit, how much to do, andwhen it needs to be done.• What is not facilitated withautomation is inefficient, timeconsuming, and can be costly.• Knowledge Management: Whatis not documented and accessibleis ephemeral not effective.AssessmentMitigationAlliance Global Solutions QA Doctrine• Metrics: What is not measured,analyzed and communicated cannot beunderstood, controlled or improved.
  • 9. 9©Alliance Global Services 2013ProcessStandardizationAutomationStrategyKnowledgeManagementRisk ManagementResourceManagement 1 2345• A fundamentalDoctrine isPeople.• Trained,Instructed,Effective QAEngineers.• A fundamental Doctrine isprocess.• Processes stave off chaosand provide the productivityof professionalism and thefoundation of businesssuccess - even on Agileprojects. The test teams willknow what to do, how to doit, how much to do, andwhen it needs to be done.• What is not facilitated withautomation is inefficient, timeconsuming, and can be costly.• Knowledge Management: Whatis not documented and accessibleis ephemeral not effective.Alliance Global Solutions QA Doctrine• Metrics: What is not measured,analyzed and communicated cannot beunderstood, controlled or improved.• Relentless risk assessment andmitigation is a hallmark ofsuccessful software development.
  • 10. TCOE HOW TO START
  • 11. 11©Alliance Global Services 2013TCoE: Getting StartedWhat you think isin placeWhat isreally inplaceWhat isactuallybeing doneWhat doestheindustryconsider tobe bestpracticesTest GovernanceRoadmap
  • 12. 12©Alliance Global Services 2013TargetState? ?? ???EXISTINGSTATEExisting State•What everyone thinks is in place•What is actually in place•What everyone is following•What is the target state that youwant to get the organization toTCoETCoE: Existing State
  • 13. 13©Alliance Global Services 2013Existing State• Stake Holders• Goals and Objectives• Key Individuals• Perceived Process• Perceived Quality• Problems or Issues
  • 14. 14©Alliance Global Services 2013TargetState? ?Assessment ???EXISTINGSTATEAssessment•Key Individuals•Questionnaires•Interviews•Demonstration of day-to-dayactivities and process that isfollowedTCoETCoE: Assessment
  • 15. 15©Alliance Global Services 2013Assessment• Questionnaires• Interviews• Observation• Analysis• Roadmap• Implementation• Maintenance
  • 16. 16©Alliance Global Services 2013TargetStateInventory ?Assessment ???EXISTINGSTATEInventory•Documentation and Artifacts•Infrastructure•Testing assets•ToolsTCoETCoE: Inventory
  • 17. 17©Alliance Global Services 2013Inventory• Testing Artifacts• Documentation• Test Plans• Test Results• Reports• Test Governance Mechanism• Tools and Automation• Infrastructure• Data
  • 18. 18©Alliance Global Services 2013TargetStateInventory AnalysisAssessment ???EXISTINGSTATEAnalysis•Contrast existing state to industrybest practices•Gap AnalysisTCoETCoE: Analysis
  • 19. 19©Alliance Global Services 2013Analysis• Gap Analysis• Industry Best Practices• Roadmap for Improvement• Metrics
  • 20. 20©Alliance Global Services 2013TargetStateInventory AnalysisAssessment Implement??EXISTINGSTATEImplementation•Training•Process•Tools and Automation•Infrastructure•MetricsTCoETCoE: Implementation
  • 21. 21©Alliance Global Services 2013TargetStateInventory AnalysisAssessment ImplementTransform?EXISTINGSTATEReview•Capture and analyze testing metrics•Evaluate plan•Evaluate Automation•Evaluate the improvementTCoETCoE: Transform
  • 22. 22©Alliance Global Services 2013TargetStateInventory AnalysisAssessment ImplementTransformOptimizeEXISTINGSTATEMaintenance.•New findings•Implement updates to roadmapTCoETCoE: Optimize
  • 23. 23©Alliance Global Services 2013TargetStateInventory AnalysisAssessment ImplementTransformOptimizeEXISTINGSTATETCoETCoE: Future State
  • 24. 24©Alliance Global Services 2013Future State• Test Teams, informed, trained, productive• Test Environments, automated setup, available• Test Data, valid, available• Test Process, documented, available, effective• Tools, used, effective• Automation, effective, efficient, maintainable, used• Knowledge Management, documented, accessible• Metrics, measure, analyzed, communicated –understood, controlled, improved• Risk, managed and reduced
  • 25. 25©Alliance Global Services 2013TCoE Objectives and The Alliance ApproachDecrease cost of development reworkattributable to software qualityDecrease total cost of testing acrossapplications and environmentswithout decreasing testing qualityEnhance automated functionalscenarios and regression tests in anefficient and effective mannerCommunicate the effectiveness of theprogram to all stakeholdersTransition to the new TCoE modelwith minimal disruptionOrganization ObjectivesGain greater leverage from Globaldelivery modelImprove effectiveness of the QA team andimplement testing of all functional and non-functional aspects of applicationsImplement Alliance’s Testing Center-of-Excellencesolution to implement tools, processes and aflexible, optimized resource modelUtilize best-in-class automation expertise andtechniques to improve testing efficienciesUse our metrics measurement program tocapture and report metrics leading toactionable insightsUtilize Alliance’s industry leading knowledgemanagement processes to capture, manage andinstitutionalize resource knowledge, whileminimizing disruption to operationsAlliance SolutionProvide appropriate sized organization in the rightplace to help take advantage of outsourcing model
  • 26. TCOEWHY CONSIDER A TCOE
  • 27. 27©Alliance Global Services 2013Value of a Test Center of Excellence• Improved Quality of Software moved intoProduction• More efficient and productive teams available formore testing activities• Faster testing cycles• Measurable results• Lower actual costs of testing
  • 28. 28©Alliance Global Services 2013Thank YouRalph DeckerDirector of Solution Engineeringrdecker@allianceglobalsolutions.comwww.allianceglobalsolutions.com