SlideShare una empresa de Scribd logo
1 de 35
A Guide to Effective Benchmarking
of Applications Development
 October 30, 2012
 4:00 PM - 5:30 PM




Slide: 1
12/27/2012
Webinar Sponsored by Computer Aid, Inc.
Pam Morris
                                   CEO
                                   Total Metrics
                                   Pam.Morris@totalmetrics.com

                                   Hosted by:
                                   Michael Milutis
                                   Director of Marketing
                                   Computer Aid, Inc. (CAI)
                                   Michael_Milutis@compaid.com



Slide: 2
12/27/2012
Webinar Sponsored by Computer Aid, Inc.
About Total Metrics

•         “Supporting organizations in their quest to optimize the cost effectiveness and efficiency of their
          software delivery”
•         Internationally based - Certified IFPUG and COSMIC Function Point and Metrics Consultants
          and Trainers – Europe, UK, USA, Australia
•         Provide metrics related tools, procedures, consulting and training - Thought leader in functional
          size measurement and developers of :

•         SCOPE Project Sizing Software™ – Function point Counting, Portfolio Metrics
          Management, Industry Benchmarking Analytics.
     •         FP Outline™ Wizard for Estimating Application and Project
               Functional Size
      •        For organizations serious about measuring Functional Size
      •    Multi-lingual Korean, Chinese, Japanese, Portuguese,
      Spanish , German, Dutch, Italian, French, English etc.
      •        NEW Release FREEdownloads see WWW.totalmetrics.com

    Slide: 3
    12/27/2012
    Webinar Sponsored by Computer Aid, Inc.
CAI Achieves IT Operational Excellence




Slide: 4
12/27/2012
Webinar Sponsored by Computer Aid, Inc.
PDU Credits Available for this Webinar

 • The PMI has accredited this webinar with PDUs

 • You will be eligible to receive 1.0 PDU credits

 • Your PDU email will be sent to you within 24 hours




Slide: 5
12/27/2012
Webinar Sponsored by Computer Aid, Inc.
Online Webinar Recordings
NOW AVAILABLE
 • Anytime Access
 • Hundreds of Topics

 Visit:
 www.ITMPI.org/library

Slide: 6
12/27/2012
Webinar Sponsored by Computer Aid, Inc.
Enjoy the benefits of ITMPI Membership
 JOIN TODAY!
 • UNLIMITED Free Webinar Recordings
 • UNLIMITED Free PDU Credits
 • Hundreds of Topics

 Visit:
 www.ITMPI.org/subscribe

Slide: 7
12/27/2012
Webinar Sponsored by Computer Aid, Inc.
Overview



 • What is a Benchmark?

 • Why Benchmark?

 • What are the Risks?

 • Ensuring Success - Terms of Reference




Slide: 8
12/27/2012
Webinar Sponsored by Computer Aid, Inc.
Benchmarking Definitions


“Benchmarking is the process of continuously comparing and measuring an
organisation with business leaders anywhere in the world to gain information
which will help the organisation take action to improve its performance.”
                                                       American Productivity and Quality Centre
                                                            Benchmarking Management Guide
                                                     Cambridge, Mass., 1993, Productivity Press

“Activity of comparing objects of interest to each other or against a benchmark
to evaluate characteristic(s)”
 ISO /IEC FCD 29155-1, Software and Systems Engineering – IT Project Performance Benchmarking
                                                    Framework – Part 1: Concepts & Definitions

“Benchmarking is the process of determining a metric baseline for an
organisational or functional unit for the purpose of comparison”
                                                              Total Metrics – Glossary of Terms


 Slide: 9
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
Types of Benchmarks


• Internal Benchmark
      – Benchmark against a group of commonly usable and authorised
        benchmarks based upon data sourced from within the target
        organisation.
      – Procedure of comparing and measuring one‟s own performance
        within an organisation

• External Benchmark
      – Benchmark against a group of commonly usable benchmarks based
        upon data sourced from external organisations and issued by
        external repository providers.
      – Procedure of comparing and measuring an organisation with other
        organisations


 Slide: 10
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
Why Benchmark?


Answer: To be able to make informed decisions!
      – Are we more or less effective than our competitors? (Should we offshore?)

      – Are we more or less effective than industry? (Should we upgrade our skills?
             Technology? Or should we outsource?)

      – Is our IT consuming more money than it should ? (Should we change
             suppliers?)

      – Are we improving at the rate required by our contract? (Do we need to
             prepare for likely penalties?)

      – Are we achieving ROI on investments in tools and technology? (Do we need
             to review our IT investment strategy?)

      – Are all organization units performing at the same level? (Which units do we
             keep or cut?)


 Slide: 11
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
What are the Risks?


Answer: Incorrect strategic decisions based on invalid
numbers!

                                    » Critical to get the Benchmarking Right!




 Slide: 12
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
How do we to ensure Valid Benchmark Results?


Answer: Establish rigorous ‘Terms of Reference’ and
 get stakeholder agreement on the Benchmark’s:
              • Strategic Intent
              • Type
              • Performance Metrics
              • Standards for Measures
              • Scope
              • Frequency
              • Peers for Comparison
              • Report Requirements
              • Dispute Resolution Process


 Slide: 13
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
Strategic Intent


Common Understanding: Why are we Benchmarking?

• Strategy is determined by:

      – What results are required

      – When - within what time frame

      – How results will be used




 Slide: 14
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
Common purposes for Benchmarks - External


• Client initiated Benchmarks

      – Establish current IT efficiency and effectiveness compared to Industry
             norms – should we look at outsourcing?

      – Evaluate supplier performance against Industry standards – should we
             change suppliers?

      –      Set competitive range for performance baseline and targets – how can we
             monitor that we are getting value for money from our suppliers?

• Supplier initiated Benchmarks

      – Establish competitive position for productivity, pricing and service levels –
             how can we ensure that we are in a competitive bidding position?



 Slide: 15
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
Common purposes for Benchmarks - Internal


• In-house initiated Benchmarks

      – Which operational units are the most efficient? - Should we review
             where work is allocated ?

      – Which operational have “Best Practice” processes? - How can we
             implement practices in all units?

      – Did we achieve the planned benefits of implementing new tools,
             techniques or technologies? - Can we justify the expenditure?

       –      How consistent is our development productivity rate? - Can we be
              confident in using it to estimate planned projects?

       –      Is our M&S support productivity improving? - Are we doing more
              with less staff than Industry norms?

 Slide: 16
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
Example : M&S Support efficiency improvement




Slide: 17
12/27/2012
Webinar Sponsored by Computer Aid, Inc.
Comparisons – Internal? External? Both?


     – Internal
             • To demonstrate improvement trends over time for the
                organisations internal processes, or
     – External
             • To compare internal results with external independent
                organisational units, or Industry as a whole. Eg. ISBSG




Slide: 18
12/27/2012
Webinar Sponsored by Computer Aid, Inc.
What will we measure?


     • Cost-effectiveness of the process – are we getting „value‟ for
         money invested?
     •   Efficiency of the process – how „productively‟ is our software
         being developed or maintained?
     •   Speed of Delivery – how „quickly‟ can we deliver software
         product or „solve a problem‟?
     •   Quality of the product – how „good‟ is the software product or
         service we deliver?
     •   Quality of the process – how much time and money was wasted
         in „rework‟?
     •   Customer Satisfaction – how well does the delivery of our
         software products and related services meet and or exceed their
         customer‟s expectations?

Slide: 19
12/27/2012
Webinar Sponsored by Computer Aid, Inc.
Comparable Measures?


• Establish Rules for Comparison:

     • Units of measurement – Day? Hrs?

     • Measurement scope – which processes , whose effort, which
         FPs?

     • Data accuracy

     • Validation requirements




 Slide: 20
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
Industry Data Collection Standards


• Glossary of Terms

• Data Collection Standards

     • Development and Enhancement (D&E)

     • Maintenance and Support (M&S)

     • ISO/IEC 29155. Systems and software engineering - Information
         technology project performance benchmarking framework




 Slide: 21
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
Industry Benchmarking Standards


  IT project performance benchmarking framework overview




International standard (ISO/IEC 29155-1. Systems and software engineering -- Information technology project performance benchmarking
framework -- Part 1: Concepts and definitions. )


    Slide: 22
    12/27/2012
    Webinar Sponsored by Computer Aid, Inc.
Scope - What is ‘in’ and what is ‘out’


• Comparing “apples to apples”

• Decide on the inclusion and exclusion criteria for projects and
  applications into the Benchmarking Set

              • Delivery Options

              • Types of Requirements

              • Resourcing Profiles

              • Technology Profiles

              • Size Profiles

 Slide: 23
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
Scope - What is ‘in’ and what is ‘out’


• Aim for homogeneous data sets for comparison

              • User Base

              • Functional Domains

              • Project Classifications




 Slide: 24
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
How often should we compare?


Collect data and compare at a rate that is useful and meaningful!

• Demonstrating Trends

• Allocating Projects to Benchmarking Periods

• Usefulness of the Result

• Statistical Validity of the Result




 Slide: 25
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
Comparable External data


• Organisational Type

• Different User Priorities

• Quality of the External Dataset

• Filtering of Submission Data in an External Dataset




 Slide: 26
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
Benchmarking Report


• Structure and content

• Level of granularity

• Presentation technology

• Confidentiality and Audience

• Review Process and Acceptance criteria

• Feedback process




 Slide: 27
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
Dispute Resolution Process


• Who is responsible for:
       – resolution costs
       – liability payments
       – consequential loss


• Who will arbitrate?




 Slide: 28
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
Summary

• Benchmarking results provide important input into tactical and
  strategic decisions

• Benchmarking can be done relatively cost effectively using Industry
  data

• BUT ….Careful upfront planning is the most important step!

      – Get the planning right and

      – The rest is easy (…..well easier!!)




 Slide: 29
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
Other Considerations


• Submitting to the ISBSG Data Repository

      – Maintenance and Support

      – Development and Enhancement




• Benchmarking Internally

• Benchmarking against ISBSG


 Slide: 30
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
Thank You!

                                           EMAIL
                                           Admin@Totalmetrics.com
Total Metrics
                                           TO GET THE FULL PAPER ON
Level 1, 191 Riversdale Road
                                           WHICH THIS PRESENTATION
Hawthorn
                                           WAS BASED.
Victoria 3122 Australia

Phone             +61 (3) 9882 7611

Admin@Totalmetrics.com
www.totalmetrics.com




 Slide: 31
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
Questions?




Slide: 32
12/27/2012
Webinar Sponsored by Computer Aid, Inc.
CAI Sponsors Proudly Sponsors
 The IT Metrics & Productivity Institute
 •    IT and Software Knowledge Center: WWW.ITMPI.ORG
 •    Weekly Webinars Hosted by Industry Leaders: WWW.ITMPI.ORG / WEBINARS
 •    Access Webinar Recordings Anytime at WWW.ITMPI.ORG / LIBRARY
 •    Enjoy the Benefits of ITMPI Membership at WWW.ITMPI.ORG / SUBSCRIBE
 •    Follow Us on TWITTER at WWW.TWITTER.COM / ITMPI
 •    Follow Us on FACEBOOK at WWW.ITMPI.ORG/ FACEBOOK
 •    Join Our Network on LINKED IN at WWW.ITMPI.ORG/ LINKEDIN
 •    Find Out About Our CONFERENCES at WWW.ITMPI.ORG/ EVENTS



Slide: 33
12/27/2012
Webinar Sponsored by Computer Aid, Inc.
Subscribe to the AITS Newsletter
• Daily articles in your mailbox on improving the management of IT.
  Subscribe at www.AITS.org
• Listen to our “Thought Radio” podcasts on iTunes or at
  www.AITS.org




 Slide: 34
 12/27/2012
 Webinar Sponsored by Computer Aid, Inc.
Pam Morris
                                   CEO
                                   Total Metrics
                                   Pam.Morris@totalmetrics.com

                                   Hosted by:
                                   Michael Milutis
                                   Director of Marketing
                                   Computer Aid, Inc. (CAI)
                                   Michael_Milutis@compaid.com



Slide: 35
12/27/2012
Webinar Sponsored by Computer Aid, Inc.

Más contenido relacionado

La actualidad más candente

Elisit Solutions Overview
Elisit Solutions OverviewElisit Solutions Overview
Elisit Solutions Overviewdavidladams71
 
Solution Design Overview - HelpSystems RJS
Solution Design Overview - HelpSystems RJSSolution Design Overview - HelpSystems RJS
Solution Design Overview - HelpSystems RJSBill Whalen, CDIA+
 
Introduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshopIntroduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshopIBM Rational software
 
The Nielsen Company BI COE: A Case Study
The Nielsen Company BI COE: A Case StudyThe Nielsen Company BI COE: A Case Study
The Nielsen Company BI COE: A Case StudyJohn Boyer
 
5 Ways to Encourage User Adoption of New Software
5 Ways to Encourage User Adoption of New Software5 Ways to Encourage User Adoption of New Software
5 Ways to Encourage User Adoption of New SoftwareQorus Software
 
Business process analysis and optimization: A pragmatic approach to business ...
Business process analysis and optimization: A pragmatic approach to business ...Business process analysis and optimization: A pragmatic approach to business ...
Business process analysis and optimization: A pragmatic approach to business ...Mozammel Hoque
 
The State of Requirements Management
The State of Requirements ManagementThe State of Requirements Management
The State of Requirements ManagementJama Software
 
Enhancing clean architecture: 2 n-dimensional layers
Enhancing clean architecture: 2 n-dimensional layersEnhancing clean architecture: 2 n-dimensional layers
Enhancing clean architecture: 2 n-dimensional layersValentin-Tudor Mocanu
 
Six Sigma Green Belt Course Preview
Six Sigma Green Belt Course PreviewSix Sigma Green Belt Course Preview
Six Sigma Green Belt Course PreviewInvensis Learning
 
Cloud Computing Fundamental Course Preview
Cloud Computing Fundamental Course PreviewCloud Computing Fundamental Course Preview
Cloud Computing Fundamental Course PreviewInvensis Learning
 
Key role of business analysis in project success
Key role of business analysis in project successKey role of business analysis in project success
Key role of business analysis in project successAbid Khan
 
Enterprise solution design principles
Enterprise solution design principlesEnterprise solution design principles
Enterprise solution design principlesLeo Barella
 
Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)Above the Fold
 
Operational Model Design
Operational Model DesignOperational Model Design
Operational Model DesignFlexera
 
Business Process Management Center of Excellence
Business Process Management Center of ExcellenceBusiness Process Management Center of Excellence
Business Process Management Center of ExcellenceSandy Kemsley
 
Portfolio - Amol Tondwalkar
Portfolio - Amol TondwalkarPortfolio - Amol Tondwalkar
Portfolio - Amol TondwalkarAmol Tondwalkar
 
BPM Case Management Global Summit - Building a BPM CoE
BPM Case Management Global Summit - Building a BPM CoEBPM Case Management Global Summit - Building a BPM CoE
BPM Case Management Global Summit - Building a BPM CoEScott Simmons
 

La actualidad más candente (20)

Elisit Solutions Overview
Elisit Solutions OverviewElisit Solutions Overview
Elisit Solutions Overview
 
Solution Design Overview - HelpSystems RJS
Solution Design Overview - HelpSystems RJSSolution Design Overview - HelpSystems RJS
Solution Design Overview - HelpSystems RJS
 
Introduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshopIntroduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshop
 
Building your Center of Excellence
Building your Center of ExcellenceBuilding your Center of Excellence
Building your Center of Excellence
 
The Nielsen Company BI COE: A Case Study
The Nielsen Company BI COE: A Case StudyThe Nielsen Company BI COE: A Case Study
The Nielsen Company BI COE: A Case Study
 
5 Ways to Encourage User Adoption of New Software
5 Ways to Encourage User Adoption of New Software5 Ways to Encourage User Adoption of New Software
5 Ways to Encourage User Adoption of New Software
 
Business process analysis and optimization: A pragmatic approach to business ...
Business process analysis and optimization: A pragmatic approach to business ...Business process analysis and optimization: A pragmatic approach to business ...
Business process analysis and optimization: A pragmatic approach to business ...
 
The State of Requirements Management
The State of Requirements ManagementThe State of Requirements Management
The State of Requirements Management
 
Enhancing clean architecture: 2 n-dimensional layers
Enhancing clean architecture: 2 n-dimensional layersEnhancing clean architecture: 2 n-dimensional layers
Enhancing clean architecture: 2 n-dimensional layers
 
Six Sigma Green Belt Course Preview
Six Sigma Green Belt Course PreviewSix Sigma Green Belt Course Preview
Six Sigma Green Belt Course Preview
 
Cloud Computing Fundamental Course Preview
Cloud Computing Fundamental Course PreviewCloud Computing Fundamental Course Preview
Cloud Computing Fundamental Course Preview
 
Key role of business analysis in project success
Key role of business analysis in project successKey role of business analysis in project success
Key role of business analysis in project success
 
User Centered Design 101
User Centered Design 101User Centered Design 101
User Centered Design 101
 
Enterprise solution design principles
Enterprise solution design principlesEnterprise solution design principles
Enterprise solution design principles
 
Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)
 
Operational Model Design
Operational Model DesignOperational Model Design
Operational Model Design
 
Business Process Management Center of Excellence
Business Process Management Center of ExcellenceBusiness Process Management Center of Excellence
Business Process Management Center of Excellence
 
Portfolio - Amol Tondwalkar
Portfolio - Amol TondwalkarPortfolio - Amol Tondwalkar
Portfolio - Amol Tondwalkar
 
BPM Case Management Global Summit - Building a BPM CoE
BPM Case Management Global Summit - Building a BPM CoEBPM Case Management Global Summit - Building a BPM CoE
BPM Case Management Global Summit - Building a BPM CoE
 
Justifying ITIL - Building the ROI
Justifying ITIL - Building the ROIJustifying ITIL - Building the ROI
Justifying ITIL - Building the ROI
 

Destacado

Software, from Code into the Clouds
Software, from Code into the CloudsSoftware, from Code into the Clouds
Software, from Code into the CloudsJorn Bettin
 
Multi Level Modelling
Multi Level ModellingMulti Level Modelling
Multi Level ModellingJorn Bettin
 
The nature of management, managers and their
The nature of management, managers and theirThe nature of management, managers and their
The nature of management, managers and theirMuXamil Haider
 
From Muddling to Modelling
From Muddling to ModellingFrom Muddling to Modelling
From Muddling to ModellingJorn Bettin
 
Charles E. Lindblom: The science of muddling through.
Charles E. Lindblom: The science of muddling through. Charles E. Lindblom: The science of muddling through.
Charles E. Lindblom: The science of muddling through. Chalitha Priyadarshani
 
Ppt science muddling_critique(joseph)
Ppt science muddling_critique(joseph)Ppt science muddling_critique(joseph)
Ppt science muddling_critique(joseph)nida19
 
Decision making theory and process
Decision making theory and processDecision making theory and process
Decision making theory and processArdha
 
Organisational Decision Making models
Organisational Decision Making modelsOrganisational Decision Making models
Organisational Decision Making modelsKalpana Udhaya
 
21. Decision making model
21. Decision making model21. Decision making model
21. Decision making modelNBHS
 

Destacado (9)

Software, from Code into the Clouds
Software, from Code into the CloudsSoftware, from Code into the Clouds
Software, from Code into the Clouds
 
Multi Level Modelling
Multi Level ModellingMulti Level Modelling
Multi Level Modelling
 
The nature of management, managers and their
The nature of management, managers and theirThe nature of management, managers and their
The nature of management, managers and their
 
From Muddling to Modelling
From Muddling to ModellingFrom Muddling to Modelling
From Muddling to Modelling
 
Charles E. Lindblom: The science of muddling through.
Charles E. Lindblom: The science of muddling through. Charles E. Lindblom: The science of muddling through.
Charles E. Lindblom: The science of muddling through.
 
Ppt science muddling_critique(joseph)
Ppt science muddling_critique(joseph)Ppt science muddling_critique(joseph)
Ppt science muddling_critique(joseph)
 
Decision making theory and process
Decision making theory and processDecision making theory and process
Decision making theory and process
 
Organisational Decision Making models
Organisational Decision Making modelsOrganisational Decision Making models
Organisational Decision Making models
 
21. Decision making model
21. Decision making model21. Decision making model
21. Decision making model
 

Similar a A Guide to Effective Benchmarking of Applications Development

Software Metrics: Taking the Guesswork Out of Software Projects
Software Metrics: Taking the Guesswork Out of Software ProjectsSoftware Metrics: Taking the Guesswork Out of Software Projects
Software Metrics: Taking the Guesswork Out of Software ProjectsTechWell
 
Benchmarking As a Tool for Optimising Software Development Performance
Benchmarking As a Tool for Optimising Software Development PerformanceBenchmarking As a Tool for Optimising Software Development Performance
Benchmarking As a Tool for Optimising Software Development PerformanceDCG Software Value
 
Mobile Learning Project Management
Mobile Learning Project ManagementMobile Learning Project Management
Mobile Learning Project ManagementDebbie Richards
 
Achieving Escape Velocity in Your Digital Transformation Through Product Thin...
Achieving Escape Velocity in Your Digital Transformation Through Product Thin...Achieving Escape Velocity in Your Digital Transformation Through Product Thin...
Achieving Escape Velocity in Your Digital Transformation Through Product Thin...VMware Tanzu
 
Ill final presentationdraft1
Ill final presentationdraft1Ill final presentationdraft1
Ill final presentationdraft1hulins
 
Deploying a data centric approach to enterprise agility
Deploying a data centric approach to enterprise agilityDeploying a data centric approach to enterprise agility
Deploying a data centric approach to enterprise agilityComparative Agility
 
Ill final presentationdraft2
Ill final presentationdraft2Ill final presentationdraft2
Ill final presentationdraft2hulins
 
How to Drive More Value From Innovation Initiatives
How to Drive More Value From Innovation InitiativesHow to Drive More Value From Innovation Initiatives
How to Drive More Value From Innovation InitiativesVMware Tanzu
 
Open Group Presentation on MSBI method of creating Enterprise Architecture Co...
Open Group Presentation on MSBI method of creating Enterprise Architecture Co...Open Group Presentation on MSBI method of creating Enterprise Architecture Co...
Open Group Presentation on MSBI method of creating Enterprise Architecture Co...Nick Malik
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp PresentationProlifics
 
Building an Adoption Plan: Turning it on(Part 2 of 2)
Building an Adoption Plan: Turning it on(Part 2 of 2)Building an Adoption Plan: Turning it on(Part 2 of 2)
Building an Adoption Plan: Turning it on(Part 2 of 2)Cisco Canada
 
Quality Engineering in today's cross-functTeams with TMAP
Quality Engineering in today's cross-functTeams with TMAPQuality Engineering in today's cross-functTeams with TMAP
Quality Engineering in today's cross-functTeams with TMAPRik Marselis
 
Critical steps in Determining Your Value Stream Management Solution
Critical steps in Determining Your Value Stream Management SolutionCritical steps in Determining Your Value Stream Management Solution
Critical steps in Determining Your Value Stream Management SolutionDevOps.com
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsSanjeev Sharma
 
Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...
Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...
Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...AgileNetwork
 
Agile and Its Impact on Productivity
Agile and Its Impact on ProductivityAgile and Its Impact on Productivity
Agile and Its Impact on ProductivityDCG Software Value
 
Developing a Modernization Strategy: Evaluating the Options by Chris Koppe
Developing a Modernization Strategy: Evaluating the Options by Chris KoppeDeveloping a Modernization Strategy: Evaluating the Options by Chris Koppe
Developing a Modernization Strategy: Evaluating the Options by Chris KoppeFresche Solutions
 
Strategy Basecamp's IT Diagnostic - Six Steps to Improving Your Technology
Strategy Basecamp's IT Diagnostic - Six Steps to Improving Your TechnologyStrategy Basecamp's IT Diagnostic - Six Steps to Improving Your Technology
Strategy Basecamp's IT Diagnostic - Six Steps to Improving Your TechnologyPaul Osterberg
 
Governing Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
Governing Agile Teams: Disciplined Strategies to Increase Agile EffectivenessGoverning Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
Governing Agile Teams: Disciplined Strategies to Increase Agile EffectivenessTechWell
 

Similar a A Guide to Effective Benchmarking of Applications Development (20)

Software Metrics: Taking the Guesswork Out of Software Projects
Software Metrics: Taking the Guesswork Out of Software ProjectsSoftware Metrics: Taking the Guesswork Out of Software Projects
Software Metrics: Taking the Guesswork Out of Software Projects
 
Benchmarking As a Tool for Optimising Software Development Performance
Benchmarking As a Tool for Optimising Software Development PerformanceBenchmarking As a Tool for Optimising Software Development Performance
Benchmarking As a Tool for Optimising Software Development Performance
 
Mobile Learning Project Management
Mobile Learning Project ManagementMobile Learning Project Management
Mobile Learning Project Management
 
Achieving Escape Velocity in Your Digital Transformation Through Product Thin...
Achieving Escape Velocity in Your Digital Transformation Through Product Thin...Achieving Escape Velocity in Your Digital Transformation Through Product Thin...
Achieving Escape Velocity in Your Digital Transformation Through Product Thin...
 
Ill final presentationdraft1
Ill final presentationdraft1Ill final presentationdraft1
Ill final presentationdraft1
 
Deploying a data centric approach to enterprise agility
Deploying a data centric approach to enterprise agilityDeploying a data centric approach to enterprise agility
Deploying a data centric approach to enterprise agility
 
Ill final presentationdraft2
Ill final presentationdraft2Ill final presentationdraft2
Ill final presentationdraft2
 
How to Drive More Value From Innovation Initiatives
How to Drive More Value From Innovation InitiativesHow to Drive More Value From Innovation Initiatives
How to Drive More Value From Innovation Initiatives
 
Open Group Presentation on MSBI method of creating Enterprise Architecture Co...
Open Group Presentation on MSBI method of creating Enterprise Architecture Co...Open Group Presentation on MSBI method of creating Enterprise Architecture Co...
Open Group Presentation on MSBI method of creating Enterprise Architecture Co...
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp Presentation
 
Building an Adoption Plan: Turning it on(Part 2 of 2)
Building an Adoption Plan: Turning it on(Part 2 of 2)Building an Adoption Plan: Turning it on(Part 2 of 2)
Building an Adoption Plan: Turning it on(Part 2 of 2)
 
Quality Engineering in today's cross-functTeams with TMAP
Quality Engineering in today's cross-functTeams with TMAPQuality Engineering in today's cross-functTeams with TMAP
Quality Engineering in today's cross-functTeams with TMAP
 
Critical steps in Determining Your Value Stream Management Solution
Critical steps in Determining Your Value Stream Management SolutionCritical steps in Determining Your Value Stream Management Solution
Critical steps in Determining Your Value Stream Management Solution
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
 
BVDs and Your Data - Combined to Drive Success
BVDs and Your Data - Combined to Drive SuccessBVDs and Your Data - Combined to Drive Success
BVDs and Your Data - Combined to Drive Success
 
Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...
Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...
Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...
 
Agile and Its Impact on Productivity
Agile and Its Impact on ProductivityAgile and Its Impact on Productivity
Agile and Its Impact on Productivity
 
Developing a Modernization Strategy: Evaluating the Options by Chris Koppe
Developing a Modernization Strategy: Evaluating the Options by Chris KoppeDeveloping a Modernization Strategy: Evaluating the Options by Chris Koppe
Developing a Modernization Strategy: Evaluating the Options by Chris Koppe
 
Strategy Basecamp's IT Diagnostic - Six Steps to Improving Your Technology
Strategy Basecamp's IT Diagnostic - Six Steps to Improving Your TechnologyStrategy Basecamp's IT Diagnostic - Six Steps to Improving Your Technology
Strategy Basecamp's IT Diagnostic - Six Steps to Improving Your Technology
 
Governing Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
Governing Agile Teams: Disciplined Strategies to Increase Agile EffectivenessGoverning Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
Governing Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
 

Más de Computer Aid, Inc

A Few Interesting Observations From 2014 PMI Pulse
A Few Interesting Observations From 2014 PMI PulseA Few Interesting Observations From 2014 PMI Pulse
A Few Interesting Observations From 2014 PMI PulseComputer Aid, Inc
 
Management by Walking Around
Management by Walking AroundManagement by Walking Around
Management by Walking AroundComputer Aid, Inc
 
Automation of Information (Cyber) Security
Automation of Information (Cyber) SecurityAutomation of Information (Cyber) Security
Automation of Information (Cyber) SecurityComputer Aid, Inc
 
Knowledge Management - By Joe Hessmiller
Knowledge Management - By Joe HessmillerKnowledge Management - By Joe Hessmiller
Knowledge Management - By Joe HessmillerComputer Aid, Inc
 
Why Do CIO's Get Fired? By Joe Hessmiller
Why Do CIO's Get Fired? By Joe HessmillerWhy Do CIO's Get Fired? By Joe Hessmiller
Why Do CIO's Get Fired? By Joe HessmillerComputer Aid, Inc
 
Leadership is Simple, Followership is a Challenge - Lehigh University Guest L...
Leadership is Simple, Followership is a Challenge - Lehigh University Guest L...Leadership is Simple, Followership is a Challenge - Lehigh University Guest L...
Leadership is Simple, Followership is a Challenge - Lehigh University Guest L...Computer Aid, Inc
 
Driving Innovative IT Metrics (Project Management Institute Presentation)
Driving Innovative IT Metrics (Project Management Institute Presentation)Driving Innovative IT Metrics (Project Management Institute Presentation)
Driving Innovative IT Metrics (Project Management Institute Presentation)Computer Aid, Inc
 
APO State Government Business Brief
APO State Government Business BriefAPO State Government Business Brief
APO State Government Business BriefComputer Aid, Inc
 
White paper-management-by-walking-around
White paper-management-by-walking-aroundWhite paper-management-by-walking-around
White paper-management-by-walking-aroundComputer Aid, Inc
 
Leadership, Presented at Lehigh University
Leadership, Presented at Lehigh UniversityLeadership, Presented at Lehigh University
Leadership, Presented at Lehigh UniversityComputer Aid, Inc
 
Managing in the 21st Century
Managing in the 21st CenturyManaging in the 21st Century
Managing in the 21st CenturyComputer Aid, Inc
 
Managing in the 21st Century
Managing in the 21st CenturyManaging in the 21st Century
Managing in the 21st CenturyComputer Aid, Inc
 
APO IT Buzz Overview and Screenshots
APO IT Buzz Overview and ScreenshotsAPO IT Buzz Overview and Screenshots
APO IT Buzz Overview and ScreenshotsComputer Aid, Inc
 
Interview with Risk Management Practitioner: Robert Charette
Interview with Risk Management Practitioner: Robert CharetteInterview with Risk Management Practitioner: Robert Charette
Interview with Risk Management Practitioner: Robert CharetteComputer Aid, Inc
 

Más de Computer Aid, Inc (20)

A Few Interesting Observations From 2014 PMI Pulse
A Few Interesting Observations From 2014 PMI PulseA Few Interesting Observations From 2014 PMI Pulse
A Few Interesting Observations From 2014 PMI Pulse
 
Management by Walking Around
Management by Walking AroundManagement by Walking Around
Management by Walking Around
 
Automation of Information (Cyber) Security
Automation of Information (Cyber) SecurityAutomation of Information (Cyber) Security
Automation of Information (Cyber) Security
 
Knowledge Management - By Joe Hessmiller
Knowledge Management - By Joe HessmillerKnowledge Management - By Joe Hessmiller
Knowledge Management - By Joe Hessmiller
 
Why Do CIO's Get Fired? By Joe Hessmiller
Why Do CIO's Get Fired? By Joe HessmillerWhy Do CIO's Get Fired? By Joe Hessmiller
Why Do CIO's Get Fired? By Joe Hessmiller
 
Leadership is Simple, Followership is a Challenge - Lehigh University Guest L...
Leadership is Simple, Followership is a Challenge - Lehigh University Guest L...Leadership is Simple, Followership is a Challenge - Lehigh University Guest L...
Leadership is Simple, Followership is a Challenge - Lehigh University Guest L...
 
Driving Innovative IT Metrics (Project Management Institute Presentation)
Driving Innovative IT Metrics (Project Management Institute Presentation)Driving Innovative IT Metrics (Project Management Institute Presentation)
Driving Innovative IT Metrics (Project Management Institute Presentation)
 
APO State Government Business Brief
APO State Government Business BriefAPO State Government Business Brief
APO State Government Business Brief
 
White paper-management-by-walking-around
White paper-management-by-walking-aroundWhite paper-management-by-walking-around
White paper-management-by-walking-around
 
Leadership, Presented at Lehigh University
Leadership, Presented at Lehigh UniversityLeadership, Presented at Lehigh University
Leadership, Presented at Lehigh University
 
APO ITBuzz Overview
APO ITBuzz OverviewAPO ITBuzz Overview
APO ITBuzz Overview
 
Introduction to CAI
Introduction to CAIIntroduction to CAI
Introduction to CAI
 
Managing in the 21st Century
Managing in the 21st CenturyManaging in the 21st Century
Managing in the 21st Century
 
State of Georgia
State of GeorgiaState of Georgia
State of Georgia
 
Managing in the 21st Century
Managing in the 21st CenturyManaging in the 21st Century
Managing in the 21st Century
 
APO IT Buzz Overview and Screenshots
APO IT Buzz Overview and ScreenshotsAPO IT Buzz Overview and Screenshots
APO IT Buzz Overview and Screenshots
 
AmeriHealth Case Study
AmeriHealth Case StudyAmeriHealth Case Study
AmeriHealth Case Study
 
APO Presentation
APO PresentationAPO Presentation
APO Presentation
 
Interview with Risk Management Practitioner: Robert Charette
Interview with Risk Management Practitioner: Robert CharetteInterview with Risk Management Practitioner: Robert Charette
Interview with Risk Management Practitioner: Robert Charette
 
APO 2.0
APO 2.0APO 2.0
APO 2.0
 

A Guide to Effective Benchmarking of Applications Development

  • 1. A Guide to Effective Benchmarking of Applications Development October 30, 2012 4:00 PM - 5:30 PM Slide: 1 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 2. Pam Morris CEO Total Metrics Pam.Morris@totalmetrics.com Hosted by: Michael Milutis Director of Marketing Computer Aid, Inc. (CAI) Michael_Milutis@compaid.com Slide: 2 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 3. About Total Metrics • “Supporting organizations in their quest to optimize the cost effectiveness and efficiency of their software delivery” • Internationally based - Certified IFPUG and COSMIC Function Point and Metrics Consultants and Trainers – Europe, UK, USA, Australia • Provide metrics related tools, procedures, consulting and training - Thought leader in functional size measurement and developers of : • SCOPE Project Sizing Software™ – Function point Counting, Portfolio Metrics Management, Industry Benchmarking Analytics. • FP Outline™ Wizard for Estimating Application and Project Functional Size • For organizations serious about measuring Functional Size • Multi-lingual Korean, Chinese, Japanese, Portuguese, Spanish , German, Dutch, Italian, French, English etc. • NEW Release FREEdownloads see WWW.totalmetrics.com Slide: 3 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 4. CAI Achieves IT Operational Excellence Slide: 4 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 5. PDU Credits Available for this Webinar • The PMI has accredited this webinar with PDUs • You will be eligible to receive 1.0 PDU credits • Your PDU email will be sent to you within 24 hours Slide: 5 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 6. Online Webinar Recordings NOW AVAILABLE • Anytime Access • Hundreds of Topics Visit: www.ITMPI.org/library Slide: 6 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 7. Enjoy the benefits of ITMPI Membership JOIN TODAY! • UNLIMITED Free Webinar Recordings • UNLIMITED Free PDU Credits • Hundreds of Topics Visit: www.ITMPI.org/subscribe Slide: 7 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 8. Overview • What is a Benchmark? • Why Benchmark? • What are the Risks? • Ensuring Success - Terms of Reference Slide: 8 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 9. Benchmarking Definitions “Benchmarking is the process of continuously comparing and measuring an organisation with business leaders anywhere in the world to gain information which will help the organisation take action to improve its performance.” American Productivity and Quality Centre Benchmarking Management Guide Cambridge, Mass., 1993, Productivity Press “Activity of comparing objects of interest to each other or against a benchmark to evaluate characteristic(s)” ISO /IEC FCD 29155-1, Software and Systems Engineering – IT Project Performance Benchmarking Framework – Part 1: Concepts & Definitions “Benchmarking is the process of determining a metric baseline for an organisational or functional unit for the purpose of comparison” Total Metrics – Glossary of Terms Slide: 9 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 10. Types of Benchmarks • Internal Benchmark – Benchmark against a group of commonly usable and authorised benchmarks based upon data sourced from within the target organisation. – Procedure of comparing and measuring one‟s own performance within an organisation • External Benchmark – Benchmark against a group of commonly usable benchmarks based upon data sourced from external organisations and issued by external repository providers. – Procedure of comparing and measuring an organisation with other organisations Slide: 10 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 11. Why Benchmark? Answer: To be able to make informed decisions! – Are we more or less effective than our competitors? (Should we offshore?) – Are we more or less effective than industry? (Should we upgrade our skills? Technology? Or should we outsource?) – Is our IT consuming more money than it should ? (Should we change suppliers?) – Are we improving at the rate required by our contract? (Do we need to prepare for likely penalties?) – Are we achieving ROI on investments in tools and technology? (Do we need to review our IT investment strategy?) – Are all organization units performing at the same level? (Which units do we keep or cut?) Slide: 11 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 12. What are the Risks? Answer: Incorrect strategic decisions based on invalid numbers! » Critical to get the Benchmarking Right! Slide: 12 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 13. How do we to ensure Valid Benchmark Results? Answer: Establish rigorous ‘Terms of Reference’ and get stakeholder agreement on the Benchmark’s: • Strategic Intent • Type • Performance Metrics • Standards for Measures • Scope • Frequency • Peers for Comparison • Report Requirements • Dispute Resolution Process Slide: 13 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 14. Strategic Intent Common Understanding: Why are we Benchmarking? • Strategy is determined by: – What results are required – When - within what time frame – How results will be used Slide: 14 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 15. Common purposes for Benchmarks - External • Client initiated Benchmarks – Establish current IT efficiency and effectiveness compared to Industry norms – should we look at outsourcing? – Evaluate supplier performance against Industry standards – should we change suppliers? – Set competitive range for performance baseline and targets – how can we monitor that we are getting value for money from our suppliers? • Supplier initiated Benchmarks – Establish competitive position for productivity, pricing and service levels – how can we ensure that we are in a competitive bidding position? Slide: 15 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 16. Common purposes for Benchmarks - Internal • In-house initiated Benchmarks – Which operational units are the most efficient? - Should we review where work is allocated ? – Which operational have “Best Practice” processes? - How can we implement practices in all units? – Did we achieve the planned benefits of implementing new tools, techniques or technologies? - Can we justify the expenditure? – How consistent is our development productivity rate? - Can we be confident in using it to estimate planned projects? – Is our M&S support productivity improving? - Are we doing more with less staff than Industry norms? Slide: 16 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 17. Example : M&S Support efficiency improvement Slide: 17 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 18. Comparisons – Internal? External? Both? – Internal • To demonstrate improvement trends over time for the organisations internal processes, or – External • To compare internal results with external independent organisational units, or Industry as a whole. Eg. ISBSG Slide: 18 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 19. What will we measure? • Cost-effectiveness of the process – are we getting „value‟ for money invested? • Efficiency of the process – how „productively‟ is our software being developed or maintained? • Speed of Delivery – how „quickly‟ can we deliver software product or „solve a problem‟? • Quality of the product – how „good‟ is the software product or service we deliver? • Quality of the process – how much time and money was wasted in „rework‟? • Customer Satisfaction – how well does the delivery of our software products and related services meet and or exceed their customer‟s expectations? Slide: 19 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 20. Comparable Measures? • Establish Rules for Comparison: • Units of measurement – Day? Hrs? • Measurement scope – which processes , whose effort, which FPs? • Data accuracy • Validation requirements Slide: 20 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 21. Industry Data Collection Standards • Glossary of Terms • Data Collection Standards • Development and Enhancement (D&E) • Maintenance and Support (M&S) • ISO/IEC 29155. Systems and software engineering - Information technology project performance benchmarking framework Slide: 21 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 22. Industry Benchmarking Standards IT project performance benchmarking framework overview International standard (ISO/IEC 29155-1. Systems and software engineering -- Information technology project performance benchmarking framework -- Part 1: Concepts and definitions. ) Slide: 22 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 23. Scope - What is ‘in’ and what is ‘out’ • Comparing “apples to apples” • Decide on the inclusion and exclusion criteria for projects and applications into the Benchmarking Set • Delivery Options • Types of Requirements • Resourcing Profiles • Technology Profiles • Size Profiles Slide: 23 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 24. Scope - What is ‘in’ and what is ‘out’ • Aim for homogeneous data sets for comparison • User Base • Functional Domains • Project Classifications Slide: 24 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 25. How often should we compare? Collect data and compare at a rate that is useful and meaningful! • Demonstrating Trends • Allocating Projects to Benchmarking Periods • Usefulness of the Result • Statistical Validity of the Result Slide: 25 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 26. Comparable External data • Organisational Type • Different User Priorities • Quality of the External Dataset • Filtering of Submission Data in an External Dataset Slide: 26 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 27. Benchmarking Report • Structure and content • Level of granularity • Presentation technology • Confidentiality and Audience • Review Process and Acceptance criteria • Feedback process Slide: 27 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 28. Dispute Resolution Process • Who is responsible for: – resolution costs – liability payments – consequential loss • Who will arbitrate? Slide: 28 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 29. Summary • Benchmarking results provide important input into tactical and strategic decisions • Benchmarking can be done relatively cost effectively using Industry data • BUT ….Careful upfront planning is the most important step! – Get the planning right and – The rest is easy (…..well easier!!) Slide: 29 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 30. Other Considerations • Submitting to the ISBSG Data Repository – Maintenance and Support – Development and Enhancement • Benchmarking Internally • Benchmarking against ISBSG Slide: 30 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 31. Thank You! EMAIL Admin@Totalmetrics.com Total Metrics TO GET THE FULL PAPER ON Level 1, 191 Riversdale Road WHICH THIS PRESENTATION Hawthorn WAS BASED. Victoria 3122 Australia Phone +61 (3) 9882 7611 Admin@Totalmetrics.com www.totalmetrics.com Slide: 31 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 33. CAI Sponsors Proudly Sponsors The IT Metrics & Productivity Institute • IT and Software Knowledge Center: WWW.ITMPI.ORG • Weekly Webinars Hosted by Industry Leaders: WWW.ITMPI.ORG / WEBINARS • Access Webinar Recordings Anytime at WWW.ITMPI.ORG / LIBRARY • Enjoy the Benefits of ITMPI Membership at WWW.ITMPI.ORG / SUBSCRIBE • Follow Us on TWITTER at WWW.TWITTER.COM / ITMPI • Follow Us on FACEBOOK at WWW.ITMPI.ORG/ FACEBOOK • Join Our Network on LINKED IN at WWW.ITMPI.ORG/ LINKEDIN • Find Out About Our CONFERENCES at WWW.ITMPI.ORG/ EVENTS Slide: 33 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 34. Subscribe to the AITS Newsletter • Daily articles in your mailbox on improving the management of IT. Subscribe at www.AITS.org • Listen to our “Thought Radio” podcasts on iTunes or at www.AITS.org Slide: 34 12/27/2012 Webinar Sponsored by Computer Aid, Inc.
  • 35. Pam Morris CEO Total Metrics Pam.Morris@totalmetrics.com Hosted by: Michael Milutis Director of Marketing Computer Aid, Inc. (CAI) Michael_Milutis@compaid.com Slide: 35 12/27/2012 Webinar Sponsored by Computer Aid, Inc.